- Registriert
- 03.09.08
- Beiträge
- 1.491
Hallo Leute,
ich bräuchte Hilfe bei zwei C++ Aufgaben:
kann mir jemand sagen wie sich das realisieren lässt... ??
if, switch, for-while schleife usw. kann benutzt werden.
ich bräuchte Hilfe bei zwei C++ Aufgaben:
Aufgabe 6 (Bina ̈rdarstellung einer Zahl) Lesen Sie eine ganze Zahl ein. Berechnen Sie die Bina ̈rdarstellung der Zahl und geben diese (in umgekehrter Reihenfolge) aus.
Aufgabe 7 (Fibonacci-Zahlen, optional) Berechnen Sie die ersten 20 Fibonacci-Zahlen, wobei die Fibonacci-Funktion wie folgt defi-
niert ist:
fib(n) := 1 mit n ∈ {0,1} fib(n):=fib(n−1)+fib(n−2) mitn>1.
Berechnen Sie daru ̈ber hinaus den Quotienten von fib(n) und fib(n − 1) fu ̈r 1 ≤ n < 20. An folgender Ausgabe ko ̈nnen Sie sich orientieren:
Fib(0) = 1 Fib(1) = 1 Fib(2) = 2 Fib(3) = 3 Fib(4) = 5 Fib(5) = 8 Fib(6) = 13 Fib(7) = 21 Fib(8) = 34 Fib(9) = 55 Fib(10) = 89 Fib(11) = 144 Fib(12) = 233 Fib(13) = 377 Fib(14) = 610 Fib(15) = 987 Fib(16) = 1597 Fib(17) = 2584 Fib(18) = 4181 Fib(19) = 6765 Fib(20) = 10946
1.000000000000000 2.000000000000000 1.500000000000000 1.666666666666667 1.600000000000000 1.625000000000000 1.615384615384615 1.619047619047619 1.617647058823529 1.618181818181818 1.617977528089888 1.618055555555556 1.618025751072961 1.618037135278515 1.618032786885246 1.618034447821682 1.618033813400125 1.618034055727554 1.618033963166706 1.618033998521803
kann mir jemand sagen wie sich das realisieren lässt... ??
if, switch, for-while schleife usw. kann benutzt werden.