Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /**
- ** Einführung in Algorithmen und Datenstrukturen
- ** Vorlage für ein Konsolenprogramm
- **
- ** <Beschreibung>
- **
- ** <Autoren>
- **/
- #include <iostream> // Importiere die Standard Ein- und Ausgabe
- #include <string> // Importiere die String Klasse
- using namespace std; // Verwende den Standard Namensraum std
- //========================================================================
- //Überprüfung der Eingaben
- char checkEingabe(char pEingabe) {
- while (pEingabe != 'y' && pEingabe != 'n'){
- cout << "Das ist keine richtige Antwort! Probier's nochmal!" << endl;
- cin >> pEingabe;
- }
- return pEingabe;
- }
- //========================================================================
- // Das Hauptprogramm
- int main() {
- char lEingabe = 'n';
- string tkk[3];
- string hobby[6];
- int arrayAbfrage = 0;
- tkk[0] = "Wir trinken Tee";
- tkk[1] = "Wir trinken Kaffee";
- tkk[2] = "Wir trinken Kakao";
- hobby[0] = "kochen";
- hobby[1] = "klettern";
- hobby[2] = "krwall";
- hobby[3] = "kegeln";
- hobby[4] = "karaoke";
- hobby[5] = "karate";
- cout << "Antworten bitte mit y für ja, n für nein" << endl << endl;
- cout << "Frage im Telefon: Hallo, ist da wer?" << endl;
- cin >> lEingabe;
- if (checkEingabe(lEingabe) == 'n') {
- cout << "OK, hab verstanden. Ich ruf dich später nochmal an ;)" << endl;
- return 0;
- }
- else {
- cout << "Willst du mit mir was essen?" << endl;
- cin >> lEingabe;
- if (checkEingabe(lEingabe) == 'y') {
- cout << "Yay wir essen zusammen!\nWir sind jetzt Freunde!!!" << endl;
- return 0;
- }
- else {
- cout << "Möchtest du etwas warmes trinken?" << endl;
- cin >> lEingabe;
- if (checkEingabe(lEingabe) == 'y') {
- cout << "Was möchtest du?\n0. Tee, 1. Kaffee, 2. Kakao" << endl;
- cin >> arrayAbfrage;
- if (arrayAbfrage == 0 || arrayAbfrage == 1 || arrayAbfrage == 2) {
- cout << tkk[arrayAbfrage] << endl;
- cout << "Wir sind jetzt Freunde! yaaaaaaaaaaaaaaaaaaaaaaay" << endl;
- return 0;
- }
- }
- else {
- cout << "Hmm... was machst du so in deiner Freizeit?" << endl;
- for (int i = 0; i < 6; i++) {
- cout << "machst du gerne: " << i << ". " << hobby[i] << endl;
- cin >> lEingabe;
- if (checkEingabe(lEingabe) == 'y') {
- cout << "Lass uns das machen!\nWir sind jetzt Freunde! yaaaaay!" << endl;
- return 0;
- }
- }
- }
- cout << "Okay, was hat mir am wenigsten schlecht gefallen? (Zahl zwischen 0 und 5)" << endl;
- cin >> arrayAbfrage;
- while (arrayAbfrage > 5 && arrayAbfrage < 0){
- cout << "Das ist kein vernünftiger Wert! Probier's nochmal!" << endl;
- cin >> arrayAbfrage;
- }
- cout << "lass uns " << hobby[arrayAbfrage] << endl;
- return 0;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement