...
Lag funksjonen des2bin(descimal) som tar inn et positivt heltall (eller 0) og returnerer den binære representasjonen av tallet som en tekststreng. Funksjonen skal være rekursiv, og for hvert rekursive kall skal funksjonen finne det binære sieret lengst til høyre i resultatet. Funksjonen kan implementeres etter følgende rekursjonsskjema:
des2bin(n) =
|
Test funksjonen slik:
Code Block | ||
---|---|---|
| ||
des2bin (0) % '0' des2bin (1) % '1' des2bin (2) % '10' des2bin (127) % '1111111 ' |
...