Opdracht
Schrijf een programma dat:
- 3 aparte teksten vraagt aan de gebruiker,
- en de teksten op de volgende manieren wijzigt:
- Zoek in de tekst 2 de positie van de eerste kleine letter i en neem de substring van al de letters na deze i tot en het laatste teken. Zet de substring op het scherm.
- Verwijder in tekst 1 het “.be” deel met behulp van de replace methode. Maak van de eerste letter van de overgebleven tekst een hoofdletter. Zet de overgebleven tekst op het scherm.
- Splits tekst 1 op de punt met behulp van de splits methode. Zet de 2 delen tekst onder elkaar op het scherm.
- Neem de lengte van tekst 3. Zet tekst 3 op het scherm met de zin “ : lengte …” eraan geplakt.
- Tel al de spatie en leestekens (.;,:?) in tekst 2 en geef het resultaat in een zin.
Invoer
3 teksten.
Uitvoer
- Substring van de teks na de eerste letter i.
- Eerste tekst zonder “.be” en met hoofdletter.
- 2 delen van tekst 1 onder elkaar.
- Tekst 3 met “ : lengte …” toegevoegd.
- Het aantal spaties en tekens 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
nds dit jaar op het adres Brusselsesteenweg 23 1930 Zaventem.
Leemf
leemf
be
Programmeren is oplossingsgericht denken.: lengte 41
Het aantal spaties en tekens in tekst 2 is 12.
Invoer
z12345.be
Sinds 2020 is de gasprijs 2 keer duurder geworden.
Vaak is er niet een standaard oplossing beschikbaar.
Uitvoer
nds 2020 is de gasprijs 2 keer duurder geworden.
Z12345
z12345
be
Vaak is er niet een standaard oplossing beschikbaar.: lengte 51
Het aantal spaties en tekens in tekst 2 is 9.