Fibonacci-Zahlen Programm |
05.12.2015, 23:34 | Auf diesen Beitrag antworten » | |||||
Lars | Fibonacci-Zahlen Programm Meine Frage: Hi, bin gerade mehr oder weniger am verzweifeln, weil ich nicht nachvollziehen kann, wo das Problem liegt. Meine Ideen: Ich häng bei dem ersten Teil der Aufgabe... Mein Programm: #include <stdio.h> int main() { int amax; int a,b,c; printf("Welche Zahl? "); scanf("%u", &amax); a=1; b=1; do { c=a+b; a=b; b=c; } while(a<amax); return c; } Ich versteh nicht, was genau falsch ist. Kann mir jemand weiter helfen? Hab ich die falsche Schleife gewählt? |
|||||
|
||||||
05.12.2015, 23:38 | Auf diesen Beitrag antworten » | |||||
Lars | #include <stdio.h> int main() { int amax; int a,b,c; printf("Welche Zahl? "); scanf("%u", &amax); a=1; b=1; do { printf("%i,",a); c=a+b; a=b; b=c; } while(a<amax); } Sorry, das war das falsche Programm... Ich meine das hier. |
|||||
06.12.2015, 07:46 | Auf diesen Beitrag antworten » | |||||
eulerscheZahl | Was passt denn nicht? Sieht auf den ersten Blick doch ok aus.
|
|||||
06.12.2015, 10:56 | Auf diesen Beitrag antworten » | |||||
Lars | Ich bin dämlich, stimmt passt. Ich weiß nicht, was ich gestern falsch gemacht habe... Danke dir, war wohl schon etwas spät . |
|||||
Anzeige | ||||||
|
||||||
06.12.2015, 11:07 | Auf diesen Beitrag antworten » | |||||
Lars |
So hab ichs nun erweitert für beliebiger Länge, gibt's noch ne elegantere Lösung? |
|||||
06.12.2015, 15:23 | Auf diesen Beitrag antworten » | |||||
eulerscheZahl | Ich hätte es so gemacht:
|
|
Verwandte Themen
Die Beliebtesten » |
|
Die Größten » |
|
Die Neuesten » |
|