Enkel opgave til vore begyndere ---
HEJ,Min store datter har en ven (Per), som er ved at skrive et større afgangsprojekt til sin afsluttende eksamen på universitetet. En dag fik min datter igen en af sine lyse ideer og spurgte mig:
"Far, kan du lave et program, som kan tælle alle ordene i Pers opgave, finde de(t) længste ord (eller de længste hvis flere), de(t) korteste (eller de korteste hvis flere), hvilke(t) ord forekommer flest gange i teksten og hvilke(t) forekommer færrest gange. Og endelig antallet forekomster af et valgfrit ord fra teksten ".
Jeg tænkte lidt over den opgave, synes egentlig det var en sød
spændende opgave, men har ikke tid nu. Så derfor kaster jeg den ud til vore nybegyndende Delphi-programmører, så har de en opgave, med "lidt kød på".
(Teksten er REN tekst. Altså ikke forklædte Office / WORD- filer, HTML-filer, RTF- filer eller anden form for "blandingstekst".)
Der forekommer ikke orddelings- bindestreger (de er masket af).
En linie slutter med CRLF. Der forekommer ÆØÅ og æøå i teksten som del af ord (hvis der er et enkeltstående Æ,Ø,Å er det at betragte som en slåfejl eller tælles med som ord.
Dobbelt mellemrum er at betragte som et mellemrum. Ditto for TAB. )
Der er ingen krav til løsningen udover de i teksten (se ovenfor) nævnte:
Kristian (= far til Anne )
Opgaven er egentlig nem, men fordi den er tilegnet vore nybegyndere, sættes pointsummen til 50, som derfor opfordres til at løse den.