Laboration (4) funktioner och moduler
- Inlämningsdatum 17 sep 2020 av 23.59
- Poäng 1
- Lämnar in en filuppladdning
pandoc --filter pandoc-xnos --mathml -t html instruction.md
Laboration: Funktioner och moduler
I föregående laboration beräknade vi aritmetiska och geometriska summor med varierande d- och q-värden. I den här laborationen ska vi förbättra vårt program genom att använda funktioner, vilket underlättar att jämföra olika geometriska följder med olika variationer av q.
Uppgift
Skriv om programmet så att det låter användaren att, först, mata in n och, sedan, mata in två följder med värden för q. (Användaren ska även mata in g1.) Sedan beräknar programmet talen i följderna och svarar vilken som gav störst sista term.
Hur långa är talföljderna? n = 3
För den första talföljden, ange:
g_1: 1000
q_1: 1.02
q_2: 1.03
För den andra talföljden, ange:
g_1: 1000
q_1: 1.01
q_2: 1.04
Det sista talet i den första är 1050.60, vilket är större än 1050.40.
Krav: Använd lämplig uppdelning i funktioner, minimera kodupprepning!