Browse Source

Funktion armdruecken erstellt

remotes/origin/raetselronja
Ronja Awe 2 years ago
parent
commit
e2091a74ba
  1. 19
      src/c/raetselronja.c
  2. 1
      src/c/raetselronja.h
  3. 11
      test/c/test_raetselronja.c

19
src/c/raetselronja.c

@ -67,6 +67,25 @@ int raetselaufruf() {
}
int armdruecken(int gegner, int spieler){
int differenz = 0;
if (gegner > spieler){
differenz = gegner - spieler;
printf("Der Gegner ist um %d stärker\n", differenz);
printf("Niederlage");
return 0;
}
if (gegner < spieler){
differenz = spieler - gegner;
printf("Der Gegner ist um %d schwächer\n", differenz);
printf("Sieg");
return 1;
}
}

1
src/c/raetselronja.h

@ -3,6 +3,7 @@
int zahlenraetsel(int input[], int loesung, int n);
int raetselaufruf();
int armdruecken(int gegner, int spieler);

11
test/c/test_raetselronja.c

@ -72,6 +72,17 @@ TEST_ASSERT_EQUAL_INT(1, result);
}
void test_runRaetselTestArmduecken(void){
int spieler = 10;
int gegner = 25;
int result = armdruecken(gegner, spieler);
TEST_ASSERT_EQUAL_INT(0, result);
}
#endif // TEST
Loading…
Cancel
Save