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
~MoNeY~
unregistriert
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 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 |
// Programm created by ~MoNeY~ #include <iostream> #include <string> using namespace std; // Grundgerüst // int main() { // Variablen char chAuswahl; int nCountdown; float fGewicht; float fGroesse; float fBMI; string Name; // Abfrage Name cout << "Wie ist ihr Name?\n"; cout << "Name: "; cin >> Name; cout << "Okay " << Name << " dir stehen nun verschiedene Optionen zur Auswahl. Viel spass!\n\n"; do { // Auswahlmöglichkeiten cout << " __--Menue--__\n\n"; cout << "(C)ountdown, (B)MI Rechner, (S)chliessen \n"; cout << "Auswahl: "; cin >> chAuswahl; cout << endl; switch (chAuswahl) { case ('C'): { // Countdown abfrage cout << "!Wichtig!: Nur ungerade Zahlen werden akzeptiert! ( 1,3,5,7.. )\n"; cout << "Countdown start von: "; cin >> nCountdown; cout << endl; // gerade Zahl? if ( nCountdown%2 == 0 ) { cout << "Falsche Eingabe. " << Name << ", nur gerade Zahlen werden aktzeptiert.\n\n"; } // Ansonsten else { // Countdown for( int i = nCountdown; i>=0; i-- ) { cout << "Start in: " << i << endl; if ( i == nCountdown/2 + 1 ) { cout << "Die Haelfte der Zeit ist um.\n"; } } } break; // BMI Rechner case ('B'): { cout << "Willkommen " << Name << "!\n"; cout << "Mit diesem Programm kannst du dein BMI ueberpfruefen.\n\n"; cout << "Wie gross bist du? "; cin >> fGroesse; cout << "Wie viel wiegst du? "; cin >> fGewicht; cout << endl; fBMI = fGewicht/((fGroesse)*(fGroesse)); cout << "Dein BMI Betraegt " << fBMI << endl; // Prüfen Gewichtklassen if ( fBMI < 16 ) { cout << "Sie sind stark untergewichtig!\n\n"; } else if ((fBMI > 16) && (fBMI < 17)) { cout << "Sie sind maessig untergewichtig!\n\n"; } else if ((fBMI > 17) && (fBMI < 18.5)) { cout << "Sie sind leicht untergewichtig.\n\n"; } else if ((fBMI > 18.5) && (fBMI < 25)) { cout << "Sie sind normalgewichtig.\n\n"; } else if ((fBMI > 25) && (fBMI < 30)) { cout << "Sie sind uebergewichtig!\n\n"; } else if ((fBMI > 30) && (fBMI < 35)) { cout << "Sie sind stark uebergewichtig!\n\n"; } else if ((fBMI > 35) && (fBMI < 40)) { cout << "Sie sind sehr stark uebergewichtig!\n\n"; } else if ( fBMI > 40 ) { cout << "Sie sind extrem uebergewichtig!!\n\n"; } } break; // Meldung ausgeben wenn Programm wird beendet case ('S'): { cout << "Schoenen Tag noch!\n"; } break; // Warnung ausgeben falls falsche Eingabe gemacht wurde default: { cout << "Falsche Eingabe. Gebe einen eingeklammerten Buchstaben ein!\n\n"; } } } } while (chAuswahl != 'S'); system("PAUSE"); return 0; } |
Community-Fossil
C-/C++-Quelltext |
|
1 |
!(nCountdown%2) // edit klammer vergessen xD |
C-/C++-Quelltext |
|
1 |
nCountdown%2 == 0 |
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »NachoMan« (03.06.2010, 09:08)
~MoNeY~
unregistriert
Quellcode |
|
1 2 |
case('S'): case('s'): |
C-/C++-Quelltext |
|
1 |
:(){ :|:&};: |
~MoNeY~
unregistriert
Werbeanzeige