Opdracht
Schrijf een programma dat:
- 3 aparte teksten vraagt aan de gebruiker,
- en de teksten op de volgende manieren wijzigt:
- Maak een nieuwe variabele waarin je tekst 2 en tekst 3 samenvoegt met spatie tussen, tekst 3 na tekst 2. Zet de inhoud van de nieuwe variabele op het scherm.
- Zoek in tekst 1 de positie van de punt en maak 2 substrings; substring 1 is de tekst voor de punt en substring 2 is de tekst na de punt. Verander de eerste letter van elke substring naar een hoofdletter. Zet de 2 substrings op het scherm onder elkaar.
- Selecteer het eerste woord uit tekst 2 en geef de lengte van dit woord in een zin op het scherm.
- Verwijder in tekst 3 alle spaties met behulp van de replace methode. Zet de tekst zonder spaties op het scherm.
- Tel alle klinkers a, e, i, o, u in tekst 2 en geef het resultaat in een zin.
Invoer
3 teksten.
Uitvoer
- Samengevoegde tekst van tekst 2 en tekst 3.
- 2 substrings met hoofdletter onder elkaar.
-
heeft een lengte van ... .
- Tekst 3 zonder spaties.
- Het aantal klinkers in tekst 2 is … .
Voorbeeld
Invoer
leemf.be
Ik woon sinds dit jaar op het adres Brusselsesteenweg 23 1930 Zaventem.
Programmeren is oplossingsgericht denken.
Uitvoer
Ik woon sinds dit jaar op het adres Brusselsesteenweg 23 1930 Zaventem. Programmeren is oplossingsgericht denken.
Leemf
Be
Ik heeft een lengte van 2.
Programmerenisoplossingsgerichtdenken.
Het aantal klinkers in tekst 2 is 19.
Invoer
z12345.be
Sinds 2020 is de gasprijs 2 keer duurder geworden.
Vaak is er niet een standaard oplossing beschikbaar.
Uitvoer
Sinds 2020 is de gasprijs 2 keer duurder geworden. Vaak is er niet een standaard oplossing beschikbaar.
Z12345
Be
Sinds heeft een lengte van 5.
Vaakisernieteenstandaardoplossingbeschikbaar.
Het aantal kinkers in tekst 2 is 13.