Oppgavesamling

Skriv et program som legger partallene fra og med 2 til og med 100 inn i en liste. Skriv lista til skjerm.

  1. Lag en funksjon «gjennomsnitt(a, b)», som returnerer gjennomsnittet av \(a\) og \(b\). Bruk funksjonen til å skrive ut gjennomsnittet av 32 og 26.
  2. Lag et program som for hvert partall mellom 1 og 10 skriver ut gjennomsnittet av tallet og det etterfølgende oddetallet. Resultatet i konsollen skal være
    2.5
    4.5
    6.5
      8.5

Skriv et program som ber brukeren om et heltall og deretter skriver til skjermen hvor mange sifre tallet har.

Skriv et program som ber brukeren om et heltall \(n\) og så summerer tallene \(1,\;2,\;3,\;\ldots,\; n\). Skriv svaret til skjerm.

Eksempel: Hvis brukeren taster inn 17, skal programmet svare 153.

Skriv et program som ber brukeren om et oddetall \(n\), sjekker at \(n\) er odde, og summerer oddetallene \(1,\;3,\; 5,\;\ldots,\; n\). Skriv svaret til skjerm.

Eksempel: Hvis brukeren taster inn 17, skal programmet svare 81.

Lag et program som ber om et heltall \(n\) og skriver ut alle tall i 6-gangen som er mindre enn \(n\).

Eksempel: Hvis brukeren taster inn 20, skal programmet svare 6, 12, 18.

Lag et program som skriver ut de tjue første Fibonacci-tallene.

Skriv et program som bruker en løkke til å gi denne outputen:

   x
  xxx
 xxxxx
xxxxxxx

Skriv et program som lager en liste med primtallene mellom 0 og 100. Skriv tallene til skjerm.

Lag et program som ber bruker om et tall og så finner tallets største primtallfaktor.

Skriv et program som finner de fire første perfekte tallene. Et tall er perfekt dersom summen av alle divisorer er lik tallet selv.

La \(f\) være funksjonen gitt ved \[f(x)=x^2+2x+3\]

  1. Lag en verditabell med heltallsverdier for \(f(x)\).
  2. Utvid programmet ditt til å la brukeren velge minste og største verdi for \(x\) og trinnene, heltall, i tabellen.