@ -15,3 +15,14 @@ float subtrahieren(float a, float b) {
float multiplizieren(float a, float b) {
return a * b;
}
//dividieren
float dividieren(float a, float b) {
if (b == 0) {
printf("Bitte nicht durch 0 dividieren\n");
return 0;
else {
return a / b;
@ -4,5 +4,6 @@
float addieren(float a, float b);
float subtrahieren(float a, float b);
float multiplizieren(float a, float b);
float dividieren(float a, float b);
#endif // MINIRECHNER_H
@ -81,4 +81,11 @@ void test_minitaschenrechner_0_mal_5(void)
TEST_ASSERT_EQUAL(0, result);
// test dividieren
void test_minitaschenrechner_9_durch_3(void)
{
float result = dividieren(9, 3);
TEST_ASSERT_EQUAL(3, result);
#endif // TEST