Advanced 1 – Naam omdraaien

Een klaslijst bevat namen in de vorm Familienaam, Voornaam. Voor een diploma heb je de naam nodig in de gewone volgorde, en ook de initialen.

Opdracht

De gebruiker geeft een naam in de vorm Familienaam, Voornaam. Na de komma staat soms een spatie, soms niet. Een familienaam kan zelf spaties bevatten (Van den Broeck).

Toon:

  1. de voornaam;
  2. de familienaam;
  3. de volledige naam in de gewone volgorde;
  4. de initialen: eerste letter van de voornaam en eerste letter van de familienaam, in hoofdletters, elk gevolgd door een punt.

Voorbeeld 1

Geef een naam (Familienaam, Voornaam):
Peeters, Lotte
Voornaam: Lotte
Familienaam: Peeters
Volledige naam: Lotte Peeters
Initialen: L.P.

Voorbeeld 2

Geef een naam (Familienaam, Voornaam):
van den Broeck,emma
Voornaam: emma
Familienaam: van den Broeck
Volledige naam: emma van den Broeck
Initialen: E.V.

Je gebruikt geen beslissingen (if) en geen lussen: met de gereedschapskist uit de presentatie kom je er.

Klasafspraken

  • Declareer al je variabelen bovenaan in Main, apart van de code die ze een waarde geeft.
  • Gebruik betekenisvolle namen in camelCase.
  • Een stringmethode verandert de string niet zelf: bewaar het resultaat, bv. naam = naam.ToUpper();.