Oppgave 1
Skriv et program som:
- Oppretter en tom array med fem plasser.
- Benytter en løkke for å gå gjennom tallene fra og med 0, til og med 4.
- For hvert steg i løkken, lagre aktuelt tall på neste ledige plass i arrayen.
- Skriver ut innholdet i arrayen ved hjelp av en løkke.
Oppgave 2
- Skriv en funksjon som løser annengradspolynomet f(x) = x^2 + 2x + 3.
- Opprett en array med 100 plasser.
- Bruk en løkke for å lagre f(x) for alle x mellom -50 og 50 i arrayen.
- Plot verdiene i arrayen.
Oppgave 3
- Definer en liste som inneholder følgende verdier: 6, -4, 7, -2, 8, -3, 9, -11.
- Bruk en for-løkke til å iterere igjennom alle verdiene i listen og finn den minste verdien. Skriv ut den minste verdien. Gjør dette uten å bruke Python sin innebygde min-funksjon.
- Bruk en ny for-løkke tilsvarende oppgave b, men finn og skriv ut den største verdien.
Oppgave 4
- Lag fem heltallsvariabler som inneholer verdiene 0,1,2,3,4.
- Skriv ut verdiene av variablene.
- Lag en tom liste som heter tall.
- Legg tallene 0 til 4 inn i listen ved hjelp av en løkke.
- Skriv ut variablene i listen ved hjelp av en løkke.
Oppgave 5
- Lag et program med en while-løkke som ber bruker taste inn fem heltall og lagrer disse i en liste kalt tall (husk: int(…)).
- Sum av liste: Utvid programmet slik at det regner ut summen av tallene ved hjelp av en løkke, og skriver ut resultatet.
- Lave verdier: Legg til programkode som skriver ut alle verdiene i arrayen som er mindre enn 10.
- Søk: Legg til programkode som skriver ut en beskjed om verdien 5 finnes eller ikke finnes i listen.
Oppgave 6
Lag en array med verdiene 1, 2, 3, 4, 5 og 6, og en tom array med 6 plasser. Lag en algoritme som reverserer den første arrayen, og plasserer tallene i den tomme arrayen. Forsøk å gjøre dette uten å bruke den innebygde funksjonen reversed. Gå deretter gjennom listen med en while-løkke og print ut alle verdiene.