hjælp til opgave om kommaseparerede .txt filer i adressekartotek
jeg har fået denne opgave som jeg har svært ved at komme i gang med, er der nogle der kan hjælpe...Du skal udarbejde et program, som kan rette et adressekartotek, som indeholder postnumre og postdistrikter. Disse skal rettes i forhold til en postnummertabel, sådan at alle adresser i kartoteket bliver ensartede i forhold til tabellen.
Adressekartoteket er en kommasepareret fil, som indeholder 1 linie pr. person, f.eks.
Per Jensen,Omgangen 2,4793,Bogø
Postnummetabellen er også en kommasepareret fil, som indeholder 1 linie pr. postnummer f.eks.
4793,Bogø By
I dette tilfælde er postdistriktet i kartoteket unøjagtigt og skal rettes til Bogø By.
Hvis postnummeret i kartoteket ikke findes i tabellen, som i f.eks.
Lars Bogetoft,Trolddalsvej 14,8335,Solbjerg
men distriktet findes, f.eks.
8355,Solbjerg
rettes postnummeret i kartoteket til 8355.
Hvis hverken postnummer eller distrikt findes, som f.eks. i
Aase Bøgh,Byagervej 111E,8333,Bedr
lades kartoteket uændret.
I alle de ovenstående tilfælde skal der udskrives en informativ meddelelse på en tekstfil (fejl.txt).
Der udleveres 2 filer til test: kartoteket (navne.txt) og postnummertabellen (postnr.txt). Programmet skal producere en 3. fil, nemlig det rettede kartotek (nynavne.txt).