Laboration (5) filer och filhantering
- Inlämningsdatum 24 sep 2020 av 23.59
- Poäng 1
- Lämnar in en filuppladdning
pandoc --filter pandoc-xnos --mathml -t html instruction.md
Laboration: Filer och filhantering
I förra laborationen lät vi användaren skapa två geometriska följder och jämföra deras sista tal i följderna. Vi underlättade programmeringen genom att göra beräkningen av den geometriska summan till en funktion.
Nu ska vi förbättra vårt program ytterligare.
Uppgift
För en längre följd av värden för q blir det jobbigt för användaren att mata in dessa för hand. Vanligtvis finns dessa värden att tillgå i en fil.
I denna laboration ska du låta användaren mata in namnet på en fil som innehåller värdena för q. Därefter läser du in värdena och använder dem i ditt program. Notera att du ska läsa in två följder av q-värden och jämföra dem, precis som tidigare.
Du kan låta användaren mata in g1, värdet för n får du genom antalet värden för q som finns i filen.
Krav: Du ska lämna in ett välskrivet program, d.v.s. det ska fortfarande ha felhantering, vara uppdelat i lämpliga funktioner och moduler, etc.
Exempelfil: Lämna in en exempelfil! Det underlättar rättningen för assarna.