From 3c77a36076aaebbe0cfc13e57b42729781ba5195 Mon Sep 17 00:00:00 2001 From: fdlt3914 Date: Fri, 10 Feb 2023 06:16:08 +0000 Subject: [PATCH] refactoring: team update, edit of math_quiz --- src/main/quizproject.c | 15 ++++++++++----- src/team.md | 10 ++++++++++ 2 files changed, 20 insertions(+), 5 deletions(-) diff --git a/src/main/quizproject.c b/src/main/quizproject.c index 991622f..9ec1572 100644 --- a/src/main/quizproject.c +++ b/src/main/quizproject.c @@ -85,9 +85,11 @@ void math_choose_game() { if (choose == 'A'){ math_display_choice(); final_score(); + score = 0; } else if(choose == 'B'){ e_math_ques(); final_score(); + score = 0; } else { goodbye_message(); } @@ -184,8 +186,8 @@ int math_answer(int num1) { } void math_display_choice(){ - int user_choice, user_answer,repeat = true; - + int user_choice, user_answer,position = 0; + bool repeat = true; printf("Choose a number between 1 and 4(game ends with invalid number or wrong answer): "); scanf("%d", &user_choice); user_choice = user_choice-1; @@ -194,6 +196,8 @@ void math_display_choice(){ quiz_answer = math_answer(user_choice); switch(user_choice){ case 0: case 1: case 2: case 3: + position++; + printf("[%d]. ", position); math_choose_question(user_choice); printf("Answer: "); scanf("%d", &user_answer); @@ -300,9 +304,10 @@ void e_math_print(char e_ques[][140], char e_poss[][140], char e_math_solution[] scanf(" %c", &user_answer); user_answer = toupper(user_answer); if (user_answer == e_math_solution[arr1]) { - printf("Correct!\n"); + score++; + correct(score); } else { - printf("Wrong!\n"); + wrong(score); printf("%s\n\n", e_math_statement[arr1]); } i++; @@ -316,7 +321,7 @@ void math_enter_game() { printf("\t\t-------------------------------------------------------\n"); printf("\t\t Please press 1 to enter Quiz-game \n "); printf("\t\t Please press 2 to see Instruction\n "); - printf("\t\t Please press 0 to Exit \n"); + printf("\t\t Please press any key to Exit \n"); printf("\t\t-------------------------------------------------------\n\n"); printf("Enter your choice: "); diff --git a/src/team.md b/src/team.md index f3c8983..7d978f7 100644 --- a/src/team.md +++ b/src/team.md @@ -25,3 +25,13 @@ - Lerntagebuch link(HTTP): https://gitlab2.informatik.hs-fulda.de/fdlt3885/lerntagebuch.git - Lerntagebuch link(SSH): git@gitlab2.informatik.hs-fulda.de:fdlt3885/lerntagebuch.git + + +## 4) **Emmanuel Dotse Afanyede**, **fdlt3914** +- (BSc Internationale Ingeniuerwissenschaften, Fachrichtung: Angewandte Informatik) +- emmanuel-dotse.afanyede@lt.hs-fulda.de +- Gitlab2 id: fdlt3914 +- GOGS id: Dotse + +- Lerntagebuch link(HTTPS): https://gogs.informatik.hs-fulda.de/Dotse/Lerntagebuch.git +- Lerntagebuch link(SSH): git@gogs.informatik.hs-fulda.de:Dotse/Lerntagebuch.git