Hypercell ein ] Hypercell aus ] Zeige Navigation ] Verstecke Navigation ]
c++.de  
   
Forentreff 2012     
Bücher-Shop mit Amazon (Buchkategorien)C++ : Referenzen zu C++ : C++ Builder : Visual C++ : C# : Java : Spieleprogrammierung : Systemprogrammierung Linux : Software-Entwicklung : .NET : Compilertechnik : Algorithmen & Datenstrukturen : Objektorientierung : Entwurfsmuster : UML : eXtreme Programming : Scrum : Projektmanagement : Software-Testing : Datenbanken : Tom DeMarco : Dilbert : User Friendly
C/C++ Forum :: DOS und Win32-Konsole ::  Turmrechnen     Zeige alle Beiträge auf einer Seite Auf Beitrag antworten
Autor Nachricht
gast666
Unregistrierter




Beitrag 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
Beitrag ness Autor 19:36:57 16.09.2004   Titel:              Zitieren

Wenn du mir sagst was turmrechnen ist...

_________________
meine jabber ID: ness2@jabber.org | mein pgp key | mein blog
Airdamn
Unregistrierter




Beitrag Airdamn Unregistrierter 10:06:21 17.09.2004   Titel:              Zitieren

Türme von Hanoi?! :confused:
elise
Mitglied

Benutzerprofil
Anmeldungsdatum: 18.05.2001
Beiträge: 8095
Beitrag elise Mitglied 11:07:47 17.09.2004   Titel:              Zitieren

nach kurzer recherche ist turmrechnen wohl auch unter
Rechenpyramide, Zahlenturm, Ziegelmauer oder Turmrechnen
bekannt. da gibts viel zu googlen :)
hier was zum rechnen
http://www.james.at/turmrechnen/index.php?start=1&height=3

_________________
There's An App For That


Zuletzt bearbeitet von elise am 11:11:27 17.09.2004, insgesamt 2-mal bearbeitet
elise
Mitglied

Benutzerprofil
Anmeldungsdatum: 18.05.2001
Beiträge: 8095
Beitrag elise Mitglied 11:12:44 17.09.2004   Titel:              Zitieren

hier was zum rechnen
http://www.james.at/turmrechnen/index.php?start=1&height=3

_________________
There's An App For That
Airdamn
Unregistrierter




Beitrag 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.) :p
Airdamn
Unregistrierter




Beitrag 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.) :p
gast666
Unregistrierter




Beitrag 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




Beitrag 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




Beitrag gast666 Unregistrierter 15:33:13 17.09.2004   Titel:              Zitieren

Meine natürlich
www.speedsurf.to/harddisk/turm.exe
sollte das nicht funktionieren
einfach speedsurf.to/harddisk und dann auf den link klicken.
johny 5678910
Unregistrierter




Beitrag 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
:D :D :D :D
keineAhnung...
Unregistrierter




Beitrag 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 :D
Sqwan
Mitglied

Benutzerprofil
Anmeldungsdatum: 08.01.2006
Beiträge: 965
Beitrag 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
Beitrag elise Mitglied 19:09:53 31.08.2010   Titel:              Zitieren

leute, der thread ist von 2004... tsssss

_________________
There's An App For That
Sqwan
Mitglied

Benutzerprofil
Anmeldungsdatum: 08.01.2006
Beiträge: 965
Beitrag 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 :o)

_________________
"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




Beitrag 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
C/C++ Forum :: DOS und Win32-Konsole ::  Turmrechnen   Auf Beitrag antworten

Zeige alle Beiträge auf einer Seite




Nächstes Thema anzeigen
Vorheriges Thema anzeigen
Sie können Beiträge in dieses Forum schreiben.
Sie können auf Beiträge in diesem Forum antworten.
Sie können Ihre Beiträge in diesem Forum nicht bearbeiten.
Sie können Ihre Beiträge in diesem Forum nicht löschen.
Sie können an Umfragen in diesem Forum nicht mitmachen.

Powered by phpBB © 2001, 2002 phpBB Group :: FI Theme

c++.de ist Teilnehmer des Partnerprogramms von Amazon Europe S.à.r.l. und Partner des Werbeprogramms, das zur Bereitstellung eines Mediums für Websites konzipiert wurde, mittels dessen durch die Platzierung von Werbeanzeigen und Links zu amazon.de Werbekostenerstattung verdient werden kann.

Die Vervielfältigung der auf den Seiten www.c-plusplus.de, www.c-plusplus.info, www.c-sar.de, www.c-plusplus.net und www.baeckmann.de enthaltenen Informationen ohne eine schriftliche Genehmigung des Seitenbetreibers ist untersagt (vgl. §4 Urheberrechtsgesetz). Die Nutzung und Änderung der vorgestellten Strukturen und Verfahren in privaten und kommerziellen Softwareanwendungen ist ausdrücklich erlaubt, soweit keine Rechte Dritter verletzt werden. Der Seitenbetreiber übernimmt keine Gewähr für die Funktion einzelner Beiträge oder Programmfragmente, insbesondere übernimmt er keine Haftung für eventuelle aus dem Gebrauch entstehenden Folgeschäden.