Drop hier links of afbeeldingen om ze aan de editor toe te voegen.

Een logopedist wil een eenvoudige toepassing maken die telt hoeveel sisklanken er in een zin voorkomen. Daarbij worden de letters s en z als sisklanken beschouwd.

Schrijf een functie TelSisklanken(zin) die het aantal sisklanken in een zin bepaalt.

De functie ontvangt een zin als parameter en geeft het aantal sisklanken terug.

Gebruik deze functie vervolgens in een hoofdprogramma. Lees een zin in en toon hoeveel sisklanken erin voorkomen.

Zowel hoofdletters als kleine letters tellen mee. De letters s, S, z en Z worden allemaal als sisklanken beschouwd.

Tip 1: met zin.Length vind je het aantal tekens in de zin, zodat je met een lus over alle posities kan gaan.

Tip 2: met zin.Substring(positie, 1) haal je het teken op die positie eruit. Let op: de eerste positie is 0, niet 1. Zo geeft "wafelijzer".Substring(5, 3) de tekst "ijz" terug.

Tip 3: zet de zin eerst om naar kleine letters met zin.ToLower(), dan hoef je geen rekening te houden met hoofdletters.

Invoer:

Suske en Wiske zijn op reis

Uitvoer:

5

(vier keer een s en één keer een z)


Invoer:

Hallo wereld

Uitvoer:

0