In contactadvertenties wordt de gepubliceerde tekst heel vaak afgekort. Dat
gebeurt door er de klinkers weg te laten. Zo wordt man zoekt vrouw met veel
geld afgekort tot mn zkt vrw mt vl gld.
Schrijf een programma dat een zin inleest en die zin teruggeeft zonder de
klinkers. De klinkers zijn a, e, i, o en u. Alle andere tekens
(medeklinkers, spaties, cijfers, leestekens, …) blijven gewoon staan.
Maak hiervoor gebruik van een zelfgeschreven functie IsKlinker die voor één
letter teruggeeft of het een klinker is:
static bool IsKlinker(string letter)
Hoofdletters en kleine letters tellen allebei als klinker: zowel a als A is
een klinker. Tip: zet de letter in je functie eerst om naar een kleine letter met
.ToLower(), dan hoef je maar vijf letters te controleren.
Invoer:
man zoekt vrouw met veel geld
Uitvoer:
mn zkt vrw mt vl gld
Invoer:
Aap eet OLIJF
Uitvoer:
p t LJF
(de medeklinkers behouden hun oorspronkelijke hoofd- of kleine letter)