Browse Source

refactoring: hochzählen der zählervariablen durch pointer, kompakter gemacht

remotes/origin/Florian
Florian Baeseler 11 months ago
parent
commit
852c03b5d7
  1. BIN
      build/test/out/c/casualQuiz.o
  2. BIN
      build/test/out/test_casualQuiz.out
  3. 2
      build/test/results/test_casualQuiz.pass
  4. 2
      build/test/results/test_quizduell.pass
  5. 2
      build/test/results/test_timequiz.pass
  6. 2
      build/test/results/test_wwm.pass
  7. 9
      src/casualQuiz.c

BIN
build/test/out/c/casualQuiz.o

BIN
build/test/out/test_casualQuiz.out

2
build/test/results/test_casualQuiz.pass

@ -66,4 +66,4 @@
- Wrong Input! - Wrong Input!
- Wrong Input! - Wrong Input!
- It looks like you havent played the program yet, starting it up... - It looks like you havent played the program yet, starting it up...
:time: 0.036940200021490455
:time: 0.03672930004540831

2
build/test/results/test_quizduell.pass

@ -11,4 +11,4 @@
:failed: 0 :failed: 0
:ignored: 0 :ignored: 0
:stdout: [] :stdout: []
:time: 0.015534000005573034
:time: 0.01680129999294877

2
build/test/results/test_timequiz.pass

@ -11,4 +11,4 @@
:failed: 0 :failed: 0
:ignored: 0 :ignored: 0
:stdout: [] :stdout: []
:time: 0.013401199947111309
:time: 0.01873749995138496

2
build/test/results/test_wwm.pass

@ -11,4 +11,4 @@
:failed: 0 :failed: 0
:ignored: 0 :ignored: 0
:stdout: [] :stdout: []
:time: 0.013157300068996847
:time: 0.01488869998138398

9
src/casualQuiz.c

@ -147,14 +147,11 @@ bool fcheckaufRichtigkeit(int eingabe, int richtige_antwort[], int i) {
} }
void fzaehlernachAuswahl(bool richtig, int* answeredP, int* correctP) { void fzaehlernachAuswahl(bool richtig, int* answeredP, int* correctP) {
if (richtig == true) { //wenn dei eingabe von vorhin richtig war if (richtig == true) { //wenn dei eingabe von vorhin richtig war
int plus = *answeredP + 1;
*answeredP = plus; //hochzählen von der zählervariablen für beantwortete fragen um 1
int add = *correctP + 1;
*correctP = add; //hochzählen von der zählervariablen für korrekte antworten um 1
*answeredP = *answeredP + 1; //hochzählen von der zählervariablen für beantwortete fragen um 1
*correctP = *correctP + 1; //hochzählen von der zählervariablen für korrekte antworten um 1
} }
else { //wenn die eingabe von vorhin falsch war else { //wenn die eingabe von vorhin falsch war
int plus = *answeredP + 1;
*answeredP = plus; //hochzählen von der zählervariablen für beantwortete fragen um 1
*answeredP = *answeredP + 1; //hochzählen von der zählervariablen für beantwortete fragen um 1
} }
return; return;
} }

Loading…
Cancel
Save