Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!
Werbeanzeige
Frischling
Beruf: GameDesign Student bei Qantm Institut München, Gründer von DarkMirrorGames
C-/C++-Quelltext |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
// Aufgabe: Stelle einen Countdown her #include <iostream> using namespace std; int main() { //Varibalen int Timer; cout << "Geb bitte eine Countdown Zahl ein: " ; cin >> Timer; // Überprüfung ob gerade oder ungerade if (Timer%2 == false) cout << "Bitte nur ungerade Werte." << endl; else { for (int i = Timer; i >= 0 ; i --) { if (i == (Timer/2)) { cout << "Die Hälfte ist geschafft." << endl; } cout << "Countdown: " << i << endl; } } return 0; } |
C-/C++-Quelltext |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
// Aufgabe: Stelle einen Countdown her #include <iostream> using namespace std; int main() { //Varibalen int Timer; cout << "Geb bitte eine Countdown Zahl ein: " ; cin >> Timer; // Überprüfung ob gerade oder ungerade if (Timer%2 == false) cout << "Bitte nur ungerade Werte." << endl; else { for (int i = Timer; i >= 0 ; i --) { cout << "Countdown: " << i << endl; if (i == (Timer/2+1)) { cout << "Die Hälfte ist geschafft." << endl; } } } return 0; } |
C-/C++-Quelltext |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 |
// Aufgabe: Stelle einen Countdown her #include <iostream> using namespace std; int main() { //Varibalen int Timer; cout << "Geb bitte eine Countdown Zahl ein: " ; cin >> Timer; // Überprüfung ob gerade oder ungerade if (Timer%2 == true) cout << "Bitte nur gerade Werte." << endl; else { for (int i = Timer; i >= 0 ; i --) { cout << "Countdown: " << i ; if (i == (Timer/2)) { cout << " Die Haelfte ist geschafft." << endl; } else { cout << endl; } } } return 0; } |
C-/C++-Quelltext |
|
1 2 3 4 5 6 7 |
if(7) //wahr ... if(7==true)//falsch .. if(7!=false)//wahr .. if(1==true)//wahr |
Zitat von »"Porates"«
Sollte ioch mir meine Lösungweise abgewöhnen ?
ODer ist es egal, auf welche art mansie löst?
Ich hab das Buch jetzt nicht gelesen, aber warum vergleicht ihr Zahlen mit booleschen Werten? Wäre nicht Timer%2 == 0 (oder mit != und/oder mit 1) das einzig wirklich korrekte?
Zitat von »"raXor"«
0 = false
<1 = true
Werbeanzeige