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 34 35 36 37 38 39 |
// Kapitel 2 - Programm 1 - AUFZ.CPP
#include <iostream>
enum Spielausgang {SIEG, NIEDERLAGE, UNETSCHIEDEN, AUFGABE};
int main()
{
Spielausgang Ausgang;
enum Spielausgang Verzicht = AUFGABE;
int Zaehler;
for (Zaehler = SIEG ; Zaehler <= AUFGABE ; Zaehler++)
{
Ausgang = (Spielausgang)Zaehler;
if (Ausgang == Verzicht)
{
std::cout << "Das Spiel wurde abgebrochen.\n";
}
else
{
std::cout << "Das Spiel wurde gespielt ";
if (Ausgang == SIEG)
std::cout << "und wir haben gewonnen!";
if (Ausgang == NIEDERLAGE)
std::cout << "und wir haben verloren.";
std::cout << "\n";
}
}
return 0;
}
// Ergebnis beim Ausführen
//
// Das Spiel wurde gespielt und wir haben gewonnen!
// Das Spiel wurde gespielt und wir haben verloren.
// Das Spiel wurde gespielt
// Das Spiel wurde abgebrochen.
|
Copyright © 1997, 1998, 2001-2005 Heinz Tschabitscher - Letzte Änderung 13. September 2005
Heinz Tschabitscher - cpp@ladedu.com | Datenschutz | Impressum - Kommentare, Kritik, Anregungen, Fragen?