diff --git a/src/main/c/Mathe.c b/src/main/c/Mathe.c index f617e62..c6d30da 100644 --- a/src/main/c/Mathe.c +++ b/src/main/c/Mathe.c @@ -47,23 +47,23 @@ void zeigeRundenEnde(int punkte); void zeigeAuswahl(const char* text); -//17 + void initialisiereZufallsgenerator() { srand(time(NULL)); } -//18 + int generiereZufallszahl(int min, int max) { return min + (int)((double)rand() / (RAND_MAX + 1) * (max - min + 1)); } -//19 + char generiereZufallsOperator() { char operatoren[] = {'+', '-', '*', '/'}; int index = rand() % 4; return operatoren[index]; } -//22 + void zeigeAnleitung() { printf("\n=== Anleitung ===\n"); printf("Beantworte folgenden mathematischen Aufgaben, um Punkte zu sammeln.\n"); @@ -71,13 +71,13 @@ void zeigeAnleitung() { printf("Löse so viele Aufgaben wie möglich korrekt, um einen höhen Hichscore zu erhalten!\n"); } -//23 + void zeigeHighscore(int punkte) { printf("\n=== Highscore ===\n"); printf("Dein aktueller Highscore ist: %d Punkte\n", punkte); } -//25 + void bewerteAntwort(int spielerAntwort, int ergebnis, int* punkte) { if (spielerAntwort == ergebnis) { printf("Super, das ist richtig! Du erhältst einen Punkt.\n"); @@ -87,23 +87,23 @@ void bewerteAntwort(int spielerAntwort, int ergebnis, int* punkte) { } } -//26 + void zeigeRundenEnde(int punkte) { printf("Runde beendet. Du hast insgesamt %d Punkte erreicht.\n", punkte); } -//27 + int addiere(int ersteZahl, int zweiteZahl) { return ersteZahl + zweiteZahl; } -//28 + int subtrahiere(int zahl1, int zahl2) { return zahl1 - zahl2; } -//29 + int multipliziere(int zahl1, int zahl2) { return zahl1 * zahl2; } -//30 + int dividiere(int zahl1, int zahl2) { if (zahl2 != 0) { return zahl1 / zahl2; @@ -114,11 +114,11 @@ int dividiere(int zahl1, int zahl2) { } -//31 + void zeigeAuswahl(const char* text) { printf("%s\n", text); } -//24 + int holeSpielerAntwort() { int spielerAntwort; zeigeAuswahl("Deine Antwort: "); @@ -142,7 +142,7 @@ int berechneErgebnis(int zahl1, int zahl2, char operator) { -//21 + void spieleRunde(int schwierigkeitsgrad) { int punkte = 0; int anzahlAufgaben = 5;