Kann man eine Zählschleife in eine Mathematische Formel packen
-
Kann man so etwas:
bla = 2; for (int i = 0; i<=10, i++) { bla = 2*2; }
auch in eine mathematische Formel packen,
so daß man diese auch mit einem nicht programmierbaren Taschenrechner ausrechnen kann?
-
Klar, geht ganz einfach:
:p
-
das geht mit rekursiven funktionen. schau dir einfach mal die programmiersprache haskell und wie man dort schleifen realisiert an.
-
int zahl = 3; for(int i = 0; i < 10; ++i) { zahl = zahl * 2; }
ließe sich mathematisch als "zahl = 3 * 2^10" schreiben, wobei 3 10mal mit 2 multipliziert wird.
-
MamboKurt schrieb:
das geht mit rekursiven funktionen. schau dir einfach mal die programmiersprache haskell und wie man dort schleifen realisiert an.
Schwerzkeks, ich sagte doch, daß man das ganze dann in einen NICHT programmierbarem Taschenrechner ausrechen können muß.
Und wenn der Taschenrechner nicht programmierbar ist, dann gibt es auch keine Rekursionen.
-
OhneName schrieb:
int zahl = 3; for(int i = 0; i < 10; ++i) { zahl = zahl * 2; }
ließe sich mathematisch als "zahl = 3 * 2^10" schreiben, wobei 3 10mal mit 2 multipliziert wird.
Danke, genau das was ich gesucht habe.
Ich habe mir doch gleich gedacht, daß man das irgendwie ausdrücken können muß, nur gekommen bin ich nicht drauf.
-
sry hab das _nicht_ überlesen