Programeer opdrachtenOpdracht : opdr8a_sorteren.txt

Terug naar de opdrachten lijst
Opdracht 8a, Sorteren
29-Jul-2013

Gegeven de volgende NAW gegevens

Sleutel:Waarde
-------------------
telefoon:0123456789
Plaats:Amsterdorp
Titel:Coole
PostCode:1234AB
email:coole@internet.nl
Lunch:Salade
Auto:Jeep
gsm:0612345678
Naam:Pascal
Adres:rozenstraat 25

Deze staan aardig door elkaar.
Maak een programma dat de gegevens sorteert zodat de volgende volgorde wordt aangehouden:
titel,naam,adres,postcode,plaats,telefoon,gsm,fax,email

Gegevens mogen ontbreken, gegevens die niet in de volgorde lijst voorkomen moeten onderaan in alfabetische volgorde van de sleutel komen te staan staan.

De bovenstaande NAW gegevens mogen uit een bestandje worden gelezen of gewoon in een tekst variabele worden gezet.
De uitvoer moet naar het scherm gaan en er dus ongeveer als volgt uitzien
Titel -> Coole
Naam -> Pascal
Adres -> rozenstraat 25
PostCode -> 1234AB
Plaats -> Amsterdorp
telefoon -> 0123456789
gsm -> 0612345678
email -> coole@internet.nl
Auto -> Jeep
Lunch -> Salade