From a089a1df83f6c3bddc9c349f5ad3d4fef0e7a8be Mon Sep 17 00:00:00 2001 From: Erwin Minaev Date: Fri, 9 Feb 2024 14:29:56 +0100 Subject: [PATCH 1/6] add bereich6 1. Frage --- src/main/duellist-spielesammlung-projekt.c | 37 ++++++++++++++++++++++ 1 file changed, 37 insertions(+) diff --git a/src/main/duellist-spielesammlung-projekt.c b/src/main/duellist-spielesammlung-projekt.c index c7604d9..e5da7b6 100644 --- a/src/main/duellist-spielesammlung-projekt.c +++ b/src/main/duellist-spielesammlung-projekt.c @@ -561,6 +561,7 @@ int bereichauswahl(int zahl){ printf("Der 3. Bereich handelt von Sport, zum Auswaehlen bitte die 3 eingeben!\n"); printf("Der 4. Bereich handelt von Hauptstaedten, zum Auswaehlen bitte die 4 eingeben!\n"); printf("Der 5. Bereich handelt von Geschichte, zum Auswaehlen bitte die 5 eingeben!\n"); + printf("Der 6. Bereich handelt von Tieren, zum Auswaehlen bitte die 6 eingeben!\n"); return zahl; } @@ -571,6 +572,7 @@ int bereichfalsch(int zahl){ printf("Der 3. Bereich handelt von Sport, zum Auswaehlen bitte die 3 eingeben!\n"); printf("Der 4. Bereich handelt von Hauptstaedten, zum Auswaehlen bitte die 4 eingeben!\n"); printf("Der 5. Bereich handelt von Geschichte, zum Auswaehlen bitte die 5 eingeben!\n"); + printf("Der 6. Bereich handelt von Tieren, zum Auswaehlen bitte die 6 eingeben!\n"); return zahl; } @@ -1352,4 +1354,39 @@ int bereich1(char name1[100], char name2[100]){ } else printf("%s hat gewonnen!", name2); return 0; + } + + int bereich6(char name1[100], char name2[100]){ + int antwort; + int zaehler1 = 0; + int zaehler2 = 0; + printf("\nSie haben den 6. Bereich gewaehlt ueber Tiere, Sie erhalten nun jeweils 5 Fragen zum beantworten!\n"); + printf("Sie werden jeweils eine Antwortmoeglichkeit von 1-4 auswaehlen muessen!\n"); + + //Frage 1 beide Spieler mit Eingabe/Ueberpruefung + printf("----------------------------\n"); + printf("Die 1. Frage fuer %s: \n", name1); + printf("----------------------------\n"); + printf("Ein Insektenforscher ist ein ...?\n"); + printf("1. Synagoge\t\t2. Entemologe\n3. Dermatologe\t\t4. Seismologe\n"); + scanf("%d", &antwort); + if(antwort==2){ + printf("Ihre Antwort ist richtig!\n\n"); + zaehler1++; + } + else + printf("Ihre Antwort ist falsch!\n\n"); + + printf("----------------------------\n"); + printf("Die 1. Frage fuer %s: \n", name2); + printf("----------------------------\n"); + printf("Welche Tiere werden in einem Terrarium gehalten?\n"); + printf("1. Reptilien\t\t2. Amphibien\n3. Reptilien und Amphibien\t4. Fische und Amphibien\n"); + scanf("%d", &antwort); + if(antwort==3){ + printf("Ihre Antwort ist richtig!\n\n"); + zaehler2++; + } + else + printf("Ihre Antwort ist falsch!\n\n"); } \ No newline at end of file From f342162de24a53f50aa0135fddcb040c2f8d7a2b Mon Sep 17 00:00:00 2001 From: Erwin Minaev Date: Fri, 9 Feb 2024 14:31:06 +0100 Subject: [PATCH 2/6] add bereich6 2. Frage --- src/main/duellist-spielesammlung-projekt.c | 27 ++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/src/main/duellist-spielesammlung-projekt.c b/src/main/duellist-spielesammlung-projekt.c index e5da7b6..5fb40d9 100644 --- a/src/main/duellist-spielesammlung-projekt.c +++ b/src/main/duellist-spielesammlung-projekt.c @@ -1389,4 +1389,31 @@ int bereich1(char name1[100], char name2[100]){ } else printf("Ihre Antwort ist falsch!\n\n"); + + //Frage 2 beide Spieler mit Eingabe/Ueberpruefung + printf("----------------------------\n"); + printf("Die 2. Frage fuer %s: \n", name1); + printf("----------------------------\n"); + printf("Wie nennt man schwarze Pferde?\n"); + printf("1. Schimmel\t\t2. Rappen\n3. Blacky\t\t4. Erzen\n"); + scanf("%d", &antwort); + if(antwort==2){ + printf("Ihre Antwort ist richtig!\n\n"); + zaehler1++; + } + else + printf("Ihre Antwort ist falsch!\n\n"); + + printf("----------------------------\n"); + printf("Die 2. Frage fuer %s: \n", name2); + printf("----------------------------\n"); + printf("Was ist ein 'Mondvogel'?\n"); + printf("1. Schmetterling\t\t2. Vogel\n3. Fisch\t\t4. Katze\n"); + scanf("%d", &antwort); + if(antwort==1){ + printf("Ihre Antwort ist richtig!\n\n"); + zaehler2++; + } + else + printf("Ihre Antwort ist falsch!\n\n"); } \ No newline at end of file From 600a3d6e603be0f1032ddf45b3d96f5593251dd5 Mon Sep 17 00:00:00 2001 From: Erwin Minaev Date: Fri, 9 Feb 2024 14:32:07 +0100 Subject: [PATCH 3/6] add bereich6 3. Frage --- src/main/duellist-spielesammlung-projekt.c | 27 ++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/src/main/duellist-spielesammlung-projekt.c b/src/main/duellist-spielesammlung-projekt.c index 5fb40d9..79b8740 100644 --- a/src/main/duellist-spielesammlung-projekt.c +++ b/src/main/duellist-spielesammlung-projekt.c @@ -1416,4 +1416,31 @@ int bereich1(char name1[100], char name2[100]){ } else printf("Ihre Antwort ist falsch!\n\n"); + + //Frage 3 beide Spieler mit Eingabe/Ueberpruefung + printf("----------------------------\n"); + printf("Die 3. Frage fuer %s: \n", name1); + printf("----------------------------\n"); + printf("Wie nennt man weisse Pferde?\n"); + printf("1. Rappen\t\t2. Whitny\n3. Schimmel\t\t4. Snow\n"); + scanf("%d", &antwort); + if(antwort==3){ + printf("Ihre Antwort ist richtig!\n\n"); + zaehler1++; + } + else + printf("Ihre Antwort ist falsch!\n\n"); + + printf("----------------------------\n"); + printf("Die 3. Frage fuer %s: \n", name2); + printf("----------------------------\n"); + printf("Welches Tier hat keine Brennhaare als Giftorgan\n"); + printf("1. Schwammspinner\t2. Saftkugler\n3. Goldafter\t\t4. Prozessionsspinner\n"); + scanf("%d", &antwort); + if(antwort==2){ + printf("Ihre Antwort ist richtig!\n\n"); + zaehler2++; + } + else + printf("Ihre Antwort ist falsch!\n\n"); } \ No newline at end of file From ebb6512855ebfe264ed5c2f4951fbcbf7f116cd1 Mon Sep 17 00:00:00 2001 From: Erwin Minaev Date: Fri, 9 Feb 2024 14:33:46 +0100 Subject: [PATCH 4/6] add bereich6 4. Frage --- src/main/duellist-spielesammlung-projekt.c | 27 ++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/src/main/duellist-spielesammlung-projekt.c b/src/main/duellist-spielesammlung-projekt.c index 79b8740..02566f7 100644 --- a/src/main/duellist-spielesammlung-projekt.c +++ b/src/main/duellist-spielesammlung-projekt.c @@ -1443,4 +1443,31 @@ int bereich1(char name1[100], char name2[100]){ } else printf("Ihre Antwort ist falsch!\n\n"); + + //Frage 4 beide Spieler mit Eingabe/Ueberpruefung + printf("----------------------------\n"); + rintf("Die 4. Frage fuer %s: \n", name1); + printf("----------------------------\n"); + printf("Wie oft im Jahr brueten Tauben?\n"); + printf("1. Bis zu fuenf mal\t\t2. Bis zu sieben mal\n3. Bis zu sechs mal\t\t4. Bis zu acht mal\n"); + scanf("%d", &antwort); + if(antwort==1){ + printf("Ihre Antwort ist richtig!\n\n"); + zaehler1++; + } + else + printf("Ihre Antwort ist falsch!\n\n"); + + printf("----------------------------\n"); + printf("Die 4. Frage fuer %s: \n", name2); + printf("----------------------------\n"); + printf("Welches Beuteltier ist in Australien nicht heimisch\n"); + printf("1. Wombat\t\t2. Fuchskusu\n3. Wallaby\t\t4. Opossum\n"); + scanf("%d", &antwort); + if(antwort==4){ + printf("Ihre Antwort ist richtig!\n\n"); + zaehler2++; + } + else + printf("Ihre Antwort ist falsch!\n\n"); } \ No newline at end of file From 958825d38721f8845f77d24056a431b0c6ed2421 Mon Sep 17 00:00:00 2001 From: Erwin Minaev Date: Fri, 9 Feb 2024 14:35:51 +0100 Subject: [PATCH 5/6] add bereich6 5. Frage --- src/main/duellist-spielesammlung-projekt.c | 30 +++++++++++++++++++++- 1 file changed, 29 insertions(+), 1 deletion(-) diff --git a/src/main/duellist-spielesammlung-projekt.c b/src/main/duellist-spielesammlung-projekt.c index 02566f7..00b2125 100644 --- a/src/main/duellist-spielesammlung-projekt.c +++ b/src/main/duellist-spielesammlung-projekt.c @@ -1470,4 +1470,32 @@ int bereich1(char name1[100], char name2[100]){ } else printf("Ihre Antwort ist falsch!\n\n"); - } \ No newline at end of file + + //Frage 5 beide Spieler mit Eingabe/Ueberpruefung + printf("----------------------------\n"); + printf("Die 5. Frage fuer %s: \n", name1); + printf("----------------------------\n"); + printf("Wie gross ist eine Giraffe?\n"); + printf("1. ca. 5 Meter\t2. ca. 6 Meter\n3. ca. 7 Meter\t\t\t4. ca. 8 Meter\n"); + scanf("%d", &antwort); + if(antwort==2){ + printf("Ihre Antwort ist richtig!\n\n"); + zaehler1++; + } + else + printf("Ihre Antwort ist falsch!\n\n"); + + printf("----------------------------\n"); + printf("Die 5. Frage fuer %s: \n", name2); + printf("----------------------------\n"); + printf("Was ist ein Kojote?\n"); + printf("1. Ein Praeriestier\t\t2. Ein Praeriebaer\n3. Ein Praeriewolf\t\t4. Ein Praerieloewe\n"); + scanf("%d", &antwort); + if(antwort==4){ + printf("Ihre Antwort ist richtig!\n\n"); + zaehler2++; + } + else + printf("Ihre Antwort ist falsch!\n\n"); + printf("----------------------------\n\n"); + } \ No newline at end of file From 712ee628046c8ed675473bb1be830ff4aafa8dff Mon Sep 17 00:00:00 2001 From: Erwin Minaev Date: Fri, 9 Feb 2024 14:36:49 +0100 Subject: [PATCH 6/6] add bereich6 Gewinner --- src/main/duellist-spielesammlung-projekt.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/main/duellist-spielesammlung-projekt.c b/src/main/duellist-spielesammlung-projekt.c index 00b2125..f62f372 100644 --- a/src/main/duellist-spielesammlung-projekt.c +++ b/src/main/duellist-spielesammlung-projekt.c @@ -1498,4 +1498,16 @@ int bereich1(char name1[100], char name2[100]){ else printf("Ihre Antwort ist falsch!\n\n"); printf("----------------------------\n\n"); + + //Gewinnerueberpruefung + printf("%s hat %d von 5 Fragen richtig beantwortet!\n", name1, zaehler1); + printf("%s hat %d von 5 Fragen richtig beantwortet!\n", name2, zaehler2); + if(zaehler1>zaehler2){ + printf("%s hat gewonnen!", name1); + } + else if(zaehler1==zaehler2) { + printf("Es ist ein Unentschieden!"); + } + else printf("%s hat gewonnen!", name2); + return 0; } \ No newline at end of file