Ukeoppgaver INF1000 Høst 2012 (15.11-21.11)

Det anbefales for alle å gjøre ukeoppgavene, spesielt nøkkeloppgaven. Ekstraoppgavene gir en mykere start og mer trening. Stjerneoppgavene til slutt er for de som ønsker mer utfordringene.

Ekstraoppgaver

Ekstra 1: Gjør om følgende tall i titallsystemet til binærtall:
(a) 1040
(b) 135
(c) 42
(d) 312
(e) 911

Ekstra 2: Skriv tallene fra 1 til 20 som binærtall.

Ekstra 3: Hva er det binære tallet 1011010 i titallsystemet?

(a) 28
(b) 36
(c) 45
(d) 90
(e) 170

Ekstra 4: Skriv tallene fra 1 til 20 som heksadesimale tall.

Ukeoppgaver

Oppgave 1:
Konverter følgende binære tall til titallsystemet for hånd:

i) 10
ii) 111
iii) 1001

Nøkkeloppgave: Oppgave 2:
Skriv et program for å konvertere tall i titallsystemet til binærtall

Oppgave 3:
Skriv et program for å konvertere binærtall til tall i titallsystemet

Stjerneoppgaver

1*: Skriv et program som legger sammen to binærtall.
2*: Skriv et program for å konvertere tall i n-tallsystemet til tall i m-tallsystemet, der n og m er positive heltall som oppgis av brukeren for hver kjøring av programmet. (I oppgave 2 er n=10 og m=2, i oppgave 3 er n=2 og m=10).

Publisert 19. nov. 2012 13:22 - Sist endret 19. nov. 2012 13:29