Kleine frage zu C++

05/13/2006 16:11 eRaZeR`#16
sollte so aussehen:

Code:
int main()
{
	char ant;

	do {
 <<< hier der code der wiederholt werden soll >>>
 cout << "nochmal? (j/n)";
 cin >> ant;
	} while (ant != 'n');
 return 0;
}
Es überprüft halt nur ob man abbrechen will.
Gibt man n ein, so wird nicht wiederholt - Drückt man was anderes als n wird wiederholt.

Aber es reicht in den mei�ten fällen.


Muss jetzt leider weg, nachher mach ich dir noch eins bei dem nur j und n geht.
05/13/2006 20:23 leg0las#17
jo supi klappt, dass mit dem goto Start; und so hab ich noch von der schule da machen wir Qbasic, anders kann ich es halt noch nich^^ gleich mal durchlesen wie die anderen schleifen gehn :D

EDIT: soooo , danke fuer die ganze hilfe^^ ich hab mich jetzt nochmal drangesetzt und mit dem neuen Wissen nochmal ganz von vorne angefangen :D

seht welch wunderwerk ich geschaffen habe

Quote:

#include <iostream>
using namespace std;
int main()
{
char abbruch;
int zahl;
do
{
cout << "Gib eine Zahl zwischen 1 und 10 ein, um dass Quadrat zu erhalten: ";
cin >> zahl;
if (zahl >= 1 && zahl <= 10)
cout << "Dass Quadrat von " << zahl <<" ist " << zahl * zahl << endl;

do {
if (zahl < 1)
cout << "Zu niedrig!" << endl;
if (zahl > 10)
cout << "Zu hoch!" << endl;
}
while (zahl < 1 && zahl >10);
cout << " Nochmal? (J/N) " << endl;
cin >> abbruch;
}
while (abbruch !='n');
return 0;
}
ich erlaube euch mir zu meinem ersten laufenden(aber sinnlosen) programm zu gratulieren^^
05/14/2006 01:38 eRaZeR`#18
gratulation :)

wir haben in der schule immer nur so sinnlose programme geschrieben.

das schlimme daran war, dass 80% der klasse das nicht gerafft hat ^^
05/14/2006 09:20 Concer#19
wenn du statt ² alles hoch rechnen willst:

cin >> zahl1;
* * ** cout << "jetzt die, mit der sie die zahl 1 hochnehmen wollen" << endl;
* * ** cin >> zahl2;
* * ** ergebnis = zahl1;
* * ** for (float schleife1 = 1; schleife1 != zahl2; schleife1++ )
* * ** {
* * * * * ** ergebnis = ergebnis * zahl1;
* * * * * **
* * ** }
* * ** cout << zahl1 << " ^ " << zahl2 << " = " << ergebnis << endl;
* * ** }
05/14/2006 12:32 leg0las#20
kk bin fertig mit dem teil^^ jetzt hab ich auch ma meinen eigenen taschenrechner gemacht,

falls hier noch ein paar andere anfänger sind wie ich können die mich ja nach dem code fragen, geb ich dann per PM :)

wenn sich den jemand mal angucken möchte..^^ [Only registered and activated users can see links. Click Here To Register...]