Hi Leute,
ich bin dabei ein Programm zu schreiben, das mir Fibonacci Zahlen berechnet.
Das "Hauptprogramm" habe ich geschafft.
Jedoch soll ich bei dem Programm die größte darstellbare Zahl bei dem verwendeten Datentyp beachten und es soll eine Fehlermeldung ausgegeben werden, wenn diese "zu groß" ist.
Das hat etwas mit dem sizeof Operator zu tun, oder? Habe mit ihm noch nie so gearbeitet bzw. so einen Aufgabentyp.
Mein Fibonacci Programm sieht so aus:
C
#include <stdio.h>
#include <limits.h>
int main(void) {
unsigned int zahl;
printf("Bitte eine positive ganze Zahl eingeben: ");
scanf("%d", &zahl);
printf("Die %d. Fibonaccizahl ist %ld\n",
zahl, fibonacci(zahl));
return 0;
}
Alles anzeigen
Wie mache ich das mit der "größten darstellbaren" Zahl?
Vielen Dank!!