| Autor |
Nachricht |
gast666
Unregistrierter
|
gast666 Unregistrierter
19:18:31 16.09.2004 Titel: |
Turmrechnen |
Zitieren |
Wie schreibt man ein Programm zum Turmrechnen?
Bitte auf schnelle antwort!
mfg gast |
|
|
|
 |
ness
Autor
Benutzerprofil
Anmeldungsdatum: 16.07.2004
Beiträge: 1165
|
ness Autor
19:36:57 16.09.2004 Titel: |
|
Zitieren |
|
 |
Airdamn
Unregistrierter
|
Airdamn Unregistrierter
10:06:21 17.09.2004 Titel: |
|
Zitieren |
Türme von Hanoi?! |
|
|
|
 |
elise
Mitglied
Benutzerprofil
Anmeldungsdatum: 18.05.2001
Beiträge: 8095
|
elise Mitglied
11:07:47 17.09.2004 Titel: |
|
Zitieren |
|
 |
elise
Mitglied
Benutzerprofil
Anmeldungsdatum: 18.05.2001
Beiträge: 8095
|
elise Mitglied
11:12:44 17.09.2004 Titel: |
|
Zitieren |
|
 |
Airdamn
Unregistrierter
|
Airdamn Unregistrierter
11:42:31 17.09.2004 Titel: |
|
Zitieren |
Sollte doch easy sein, wenn man versteht, wie sich der Turm aufbaut...
Da ist jemand wohl zu faul um selbst zu lernen und Lösungen zu finden (kein Ansatz etc.) |
|
|
|
 |
Airdamn
Unregistrierter
|
Airdamn Unregistrierter
11:46:34 17.09.2004 Titel: |
|
Zitieren |
Sollte doch easy sein, wenn man versteht, wie sich der Turm aufbaut...
Da ist jemand wohl zu faul um selbst zu lernen und Lösungen zu finden (kein Ansatz etc.) |
|
|
|
 |
gast666
Unregistrierter
|
gast666 Unregistrierter
15:23:02 17.09.2004 Titel: |
|
Zitieren |
Nein, bin nicht zu faul! Ich habe ja auch schon so ein Programm geschrieben, aber ich wollte wissen ob das auch mit Schleifen irgendwie funktioniert. Da man den letzten Wert ja immer zwischen speichern muss! Und ich keine Ahnung habe wie ich das anstellen soll!
Bei meinem Programm habe ich ein fach ein long - Array deklariert in etwa so!
....
long dat_mul[4]; // für das Multiplizieren
long dat_div[4]; // für das Dividieren
... /* Hier habe ich dann eben eine cin funktion zum einlesen sowie eine if Bedingung */
cout << dat_mul[0] * 2 << endl; /* Hier eben die ausgabe (dat_mul[0] habe ich auch zum einlesen verwendet */
cout << (dat_mul[0] * 2) *3 << endl;
dat_mul[1] = (dat_mul[0] * 2) * 3; // Hier wieder zwischen gespeichert
cout << dat_mul[1] * 4 << endl;
// und so weiter und so fort |
|
|
|
 |
gast666
Unregistrierter
|
gast666 Unregistrierter
15:31:03 17.09.2004 Titel: |
|
Zitieren |
Hier könnt ihr das Programm downloaden!
Damit ihr wisst was ich meine.
www.speedsurf.to\harddisk\turm.exe
Die *.cpp und *.dsw Datei habe ich leider nicht mehr.
Ich möchte ja nur eine einfachere Lösung und nicht das ihr das Programm schreibt.
mfg gast666 |
|
|
|
 |
gast666
Unregistrierter
|
gast666 Unregistrierter
15:33:13 17.09.2004 Titel: |
|
Zitieren |
|
 |
johny 5678910
Unregistrierter
|
johny 5678910 Unregistrierter
12:48:11 15.06.2010 Titel: |
|
Zitieren |
617 mal 1.2.3.4.5.6.7.8.9
dann diviedirt durch 2.3.4.5.6.7.8.9
so gehts in der schule
|
|
|
|
 |
keineAhnung...
Unregistrierter
|
keineAhnung... Unregistrierter
15:51:21 31.08.2010 Titel: |
Habs so gemacht: |
Zitieren |
#include <stdio.h>
int main()
{
int Zahl;
long Ergebnis;
printf("Zahl eingeben!\n");
scanf("%i", &Zahl);
printf("%i * 2 = %i\n", Zahl, Zahl*2);
Ergebnis = Zahl*2;
printf("%i * 3 = %i\n", Ergebnis, Ergebnis*3);
Ergebnis = Ergebnis*3;
printf("%i * 4 = %i\n", Ergebnis, Ergebnis*4);
Ergebnis = Ergebnis*4;
printf("%i * 5 = %i\n", Ergebnis, Ergebnis*5);
Ergebnis = Ergebnis*5;
printf("%i * 6 = %i\n", Ergebnis, Ergebnis*6);
Ergebnis = Ergebnis*6;
printf("%i * 7 = %i\n", Ergebnis, Ergebnis*7);
Ergebnis = Ergebnis*7;
printf("%i * 8 = %i\n", Ergebnis, Ergebnis*8);
Ergebnis = Ergebnis*8;
printf("%i * 9 = %i\n", Ergebnis, Ergebnis*9);
Ergebnis = Ergebnis*9;
printf("%i / 9 = %i\n", Ergebnis, Ergebnis/9);
Ergebnis = Ergebnis/9;
printf("%i / 8 = %i\n", Ergebnis, Ergebnis/8);
Ergebnis = Ergebnis/8;
printf("%i / 7 = %i\n", Ergebnis, Ergebnis/7);
Ergebnis = Ergebnis/7;
printf("%i / 6 = %i\n", Ergebnis, Ergebnis/6);
Ergebnis = Ergebnis/6;
printf("%i / 5 = %i\n", Ergebnis, Ergebnis/5);
Ergebnis = Ergebnis/5;
printf("%i / 4 = %i\n", Ergebnis, Ergebnis/4);
Ergebnis = Ergebnis/4;
printf("%i / 3 = %i\n", Ergebnis, Ergebnis/3);
Ergebnis = Ergebnis/3;
printf("%i / 2 = %i\n", Ergebnis, Ergebnis/2);
Ergebnis = Ergebnis/2;
printf("Zum beenden irgenteine Zahl eingeben!\n");
scanf("%i", Zahl);
return 0;
}
Beim beenden crasht es dann aber immer |
|
|
|
 |
Sqwan
Mitglied
Benutzerprofil
Anmeldungsdatum: 08.01.2006
Beiträge: 965
|
Sqwan Mitglied
16:54:35 31.08.2010 Titel: |
|
Zitieren |
| C/C++ Code: | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | void turm(int start, int ende)
{
int i = 0;
for(i=1; i<=ende; i++)
{
start = start * i;
printf("%i \n", start);
}
for(i = ende; i>1; i--)
{
start = start / i;
printf("%i \n", start);
}
} | |
| C/C++ Code: | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | void turm(int start, int ende)
{
int i = 0;
for(i=1; i<=ende; i++)
{
start = start * i;
printf("%i \n", start);
}
for(i = ende; i>1; i--)
{
start = start / i;
printf("%i \n", start);
}
} | |
| C/C++ Code: | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | void turm(int start, int ende)
{
int i = 0;
for(i=1; i<=ende; i++)
{
start = start * i;
printf("%i \n", start);
}
for(i = ende; i>1; i--)
{
start = start / i;
printf("%i \n", start);
}
} | |
nicht getestet... nur mal so ein Ansatz aus langeweile... Ist sicher noch keine Musterlösung. Gibt vllt auch ne meldung beim Compilieren. Aber ein bischen muss du schon noch selbst arbeiten! |
_________________ "Besser" impliziert "Anders" aber "Anders" impliziert noch lange nicht "Besser"
Die alte Kuh so schnell vergisst, dass sie selbst mal Kalb gewesen ist!
|
|
 |
elise
Mitglied
Benutzerprofil
Anmeldungsdatum: 18.05.2001
Beiträge: 8095
|
elise Mitglied
19:09:53 31.08.2010 Titel: |
|
Zitieren |
|
 |
Sqwan
Mitglied
Benutzerprofil
Anmeldungsdatum: 08.01.2006
Beiträge: 965
|
Sqwan Mitglied
19:45:58 31.08.2010 Titel: |
|
Zitieren |
Wer kramt denn sowas wieder raus?
keineAhnung... scheint jedenfalls noch ein problem damit zu haben.Vllt ausnahmsweise jemand der die suchmaschiene benutzt hat?!?! oder bei google gefunden?
@elise
Respekt ^^ Ich guck nie aufs datum wie alt es ist... Wenns ganz oben ist scheints neu zu sein |
_________________ "Besser" impliziert "Anders" aber "Anders" impliziert noch lange nicht "Besser"
Die alte Kuh so schnell vergisst, dass sie selbst mal Kalb gewesen ist!
|
|
 |
gast 98
Unregistrierter
|
gast 98 Unregistrierter
21:37:59 10.03.2011 Titel: |
turm |
Zitieren |
hallo ich finde es ist für die 1 klasse zu viel verlangt aber ärger ist das man in der 2 klasse einen turm in 4 min rechnen muss
LG GAST |
|
|
|
 |