Danke erstmal!
Ne, mein Programm läuft super, da wir aber ein Modellmaschinenprogramm benützen, ist das nur sehr langsam...
Danke erstmal!
Ne, mein Programm läuft super, da wir aber ein Modellmaschinenprogramm benützen, ist das nur sehr langsam...
Servus!
Ich stehe vor einem kleinen Problem, und wollt mal wissen ob hier ein paar schlaue Köpfe vielleicht ein paar Ideen haben!
Mir wurde folgende Aufgabe gestellt:
Gebe eine Zahl n ein,
falls n ungerade, rechne 3*n+1,
falls n gerade, rechne n/2.
Mein Algorhytmus soll nun angeben, ob meine Zahl n irgendwann 1 wird oder nicht.
Bis 26 werden alle Zahlen 1, 27 läuft bei mir immernoch...
Mein ursprünglicher Plan war es, das Programm so lange laufen zu lassen, bis entweder 1 raus kommt, oder bis sich einer Schleife gebildet hat.. nur natürlich, gibt es wohl unendlich viele Zahlen, wenn nicht 1 raus kommt und eine Schleife ist somit für mich nicht erkennbar.
Hat jemand eine Idee, oder kennt vielleicht jemand dieses "Rätsel"?
MfG,
Ciarán