From a4ec34e31a8e10259863d629f778fcba722b148f Mon Sep 17 00:00:00 2001 From: Habib Date: Wed, 7 Feb 2024 17:08:05 +0100 Subject: [PATCH 01/14] refactoring: Parametervariablen verbessert --- src/c/funktionen.c | 4 ++-- src/c/funktionen.h | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/c/funktionen.c b/src/c/funktionen.c index ba2978e..0ae63ae 100644 --- a/src/c/funktionen.c +++ b/src/c/funktionen.c @@ -17,8 +17,8 @@ int choose_program() { return i; } -int addThreeNumbers(int a, int b, int c) { - return a + b + c; +int addThreeNumbers(int num1, int num2, int num3) { + return num1 + num2 + num3; } int multiply(int h, int g) { diff --git a/src/c/funktionen.h b/src/c/funktionen.h index b049937..a5861d6 100644 --- a/src/c/funktionen.h +++ b/src/c/funktionen.h @@ -7,7 +7,7 @@ void welcome(); int choose_program(); // Die choose_program() Funktion laesst den User ein Programm auswaehlen. -int addThreeNumbers(int a, int b, int c); +int addThreeNumbers(int num1, int num2, int num3); // gibt die Addition von drei Zahlen zurück int multiply(int h, int g); From 7f86795913889c28c864e9b1c8a4a70cde289ef5 Mon Sep 17 00:00:00 2001 From: Habib Date: Wed, 7 Feb 2024 17:19:53 +0100 Subject: [PATCH 02/14] refactoring: einen Variablennamen verbessert --- src/c/funktionen.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/c/funktionen.c b/src/c/funktionen.c index 0ae63ae..161791b 100644 --- a/src/c/funktionen.c +++ b/src/c/funktionen.c @@ -2,10 +2,10 @@ #include "funktionen.h" void welcome() { - char x[15]; + char username[15]; printf("Hallo! Wie heisst du?\n"); - scanf("%s", &x); - printf("\nSchöner Name, %s!\n\n", x); + scanf("%s", &username); + printf("\nSchöner Name, %s!\n\n", username); } int choose_program() { From 95f0d8c2b285085d4dfe1f8085882cfa7ff3242c Mon Sep 17 00:00:00 2001 From: Habib Date: Wed, 7 Feb 2024 17:27:06 +0100 Subject: [PATCH 03/14] refactoring: einen Variablennamen verbessert --- src/c/funktionen.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/c/funktionen.c b/src/c/funktionen.c index 161791b..2b1b5a8 100644 --- a/src/c/funktionen.c +++ b/src/c/funktionen.c @@ -9,12 +9,12 @@ void welcome() { } int choose_program() { - int i; + int choice; printf("Welches der folgenden Programme moechtest du starten?\n1. Rechner.exe\n2. Gleichungen.exe\n3. TicTacToe.exe\n\n"); - scanf("%d", &i); + scanf("%d", &choice); - return i; + return choice; } int addThreeNumbers(int num1, int num2, int num3) { From ef0c6ff0fed8d91f6e726174f8ec25ebed83d6c2 Mon Sep 17 00:00:00 2001 From: Habib Date: Wed, 7 Feb 2024 17:44:00 +0100 Subject: [PATCH 04/14] =?UTF-8?q?refactoring:=20Eine=20weitere=20Option=20?= =?UTF-8?q?f=C3=BCr=20den=20User=20hinzugef=C3=BCgt,=20die=20vorher=20nich?= =?UTF-8?q?t=20abgebildet=20war?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/c/funktionen.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/c/funktionen.c b/src/c/funktionen.c index 2b1b5a8..f618a7d 100644 --- a/src/c/funktionen.c +++ b/src/c/funktionen.c @@ -11,7 +11,7 @@ void welcome() { int choose_program() { int choice; - printf("Welches der folgenden Programme moechtest du starten?\n1. Rechner.exe\n2. Gleichungen.exe\n3. TicTacToe.exe\n\n"); + printf("Welches der folgenden Programme moechtest du starten?\n1. Rechner.exe\n2. Gleichungen.exe\n3. TicTacToe.exe\n4. Strings.exe\n\n"); scanf("%d", &choice); return choice; From 2f176321b43d804e549a6ee25dcccea503b8acfd Mon Sep 17 00:00:00 2001 From: Habib Date: Wed, 7 Feb 2024 17:47:59 +0100 Subject: [PATCH 05/14] refactoring: Variablennamen verbessert --- src/c/funktionen.c | 4 ++-- src/c/funktionen.h | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/c/funktionen.c b/src/c/funktionen.c index f618a7d..e5e0397 100644 --- a/src/c/funktionen.c +++ b/src/c/funktionen.c @@ -21,8 +21,8 @@ int addThreeNumbers(int num1, int num2, int num3) { return num1 + num2 + num3; } -int multiply(int h, int g) { - return h * g; +int multiply(int num1, int num2) { + return num1 * num2; } int subtract(int num1, int num2) { diff --git a/src/c/funktionen.h b/src/c/funktionen.h index a5861d6..873a137 100644 --- a/src/c/funktionen.h +++ b/src/c/funktionen.h @@ -10,7 +10,7 @@ int choose_program(); int addThreeNumbers(int num1, int num2, int num3); // gibt die Addition von drei Zahlen zurück -int multiply(int h, int g); +int multiply(int num1, int num2); // gibt die Multiplikation von zwei Zahlen zurueck int subtract(int num1, int num2); From d5d63da06d121612934699780112ffc8087590a1 Mon Sep 17 00:00:00 2001 From: Habib Date: Wed, 7 Feb 2024 17:53:15 +0100 Subject: [PATCH 06/14] refactoring: Funktionsnamen verbessert --- src/c/funktionen.c | 4 ++-- src/c/funktionen.h | 2 +- src/test/test_funktionen.c | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/c/funktionen.c b/src/c/funktionen.c index e5e0397..20e0c6a 100644 --- a/src/c/funktionen.c +++ b/src/c/funktionen.c @@ -91,7 +91,7 @@ int x_wins_02_11_20(char board[][3]) { } } -int string_character_counter(char string[]) { +int stringCharacterCounter(char string[]) { int stringLength = 0; for (int i = 0; string[i] != '\0'; i++) { @@ -104,7 +104,7 @@ int string_character_counter(char string[]) { int characterAppearanceInString(char c, char string[]) { int appear = 0; - for (int i = 0; i < string_character_counter(string); i++) { + for (int i = 0; i < stringCharacterCounter(string); i++) { if (string[i] == c) { appear++; } diff --git a/src/c/funktionen.h b/src/c/funktionen.h index 873a137..dac8e1d 100644 --- a/src/c/funktionen.h +++ b/src/c/funktionen.h @@ -46,7 +46,7 @@ int x_wins_00_11_22(char board[][3]); int x_wins_02_11_20(char board[][3]); // prüft, ob X bei Index 02, 11, 20 ist -int string_character_counter(char string[]); +int stringCharacterCounter(char string[]); // liefert die Länge eines Strings zurück int characterAppearanceInString(char c, char string[]); diff --git a/src/test/test_funktionen.c b/src/test/test_funktionen.c index a03c572..6df478c 100644 --- a/src/test/test_funktionen.c +++ b/src/test/test_funktionen.c @@ -205,7 +205,7 @@ void test_stringLaenge_von_Kokosnuss(void) char string[] = "Kokosnuss"; /* act */ - actual = string_character_counter(string); + actual = stringCharacterCounter(string); /* assert */ TEST_ASSERT_EQUAL_INT(expected, actual); From 81b8a06d7d2d6859f4a6ccbdc246ae425d5b7d71 Mon Sep 17 00:00:00 2001 From: Habib Date: Wed, 7 Feb 2024 18:10:10 +0100 Subject: [PATCH 07/14] refactoring: Funktionsnamen und Parametervariablen verbessert --- src/c/funktionen.c | 4 ++-- src/c/funktionen.h | 2 +- src/test/test_funktionen.c | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/c/funktionen.c b/src/c/funktionen.c index 20e0c6a..301ae0d 100644 --- a/src/c/funktionen.c +++ b/src/c/funktionen.c @@ -113,8 +113,8 @@ int characterAppearanceInString(char c, char string[]) { return appear; } -int i(int v, int r) { - return v / r; +int calculateCurrent(int voltage, int resistance) { + return voltage / resistance; } int p(int f, int a) { diff --git a/src/c/funktionen.h b/src/c/funktionen.h index dac8e1d..b192a3c 100644 --- a/src/c/funktionen.h +++ b/src/c/funktionen.h @@ -52,7 +52,7 @@ int stringCharacterCounter(char string[]); int characterAppearanceInString(char c, char string[]); // liefert die Anzahl an einem bestimmten Character in einem String zurueck -int i(int v, int r); +int calculateCurrent(int voltage, int resistance); // berechnet den Strom mithilfe ohmsches Gesetzes int p(int f, int a); diff --git a/src/test/test_funktionen.c b/src/test/test_funktionen.c index 6df478c..47550a3 100644 --- a/src/test/test_funktionen.c +++ b/src/test/test_funktionen.c @@ -236,7 +236,7 @@ void test_current_at_voltage12_resistance6(void) /* act */ int v = 12; int r = 6; - actual = i(v, r); + actual = calculateCurrent(v, r); /* assert */ TEST_ASSERT_EQUAL_INT(expected, actual); From e877a91680652a1c701359a8e4a13167a7200f22 Mon Sep 17 00:00:00 2001 From: Habib Date: Wed, 7 Feb 2024 18:18:33 +0100 Subject: [PATCH 08/14] refactoring: Funktionsnamen und Parametervariablen verbessert --- src/c/funktionen.c | 4 ++-- src/c/funktionen.h | 2 +- src/test/test_funktionen.c | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/c/funktionen.c b/src/c/funktionen.c index 301ae0d..b9a8a32 100644 --- a/src/c/funktionen.c +++ b/src/c/funktionen.c @@ -117,8 +117,8 @@ int calculateCurrent(int voltage, int resistance) { return voltage / resistance; } -int p(int f, int a) { - return f / a; +int calculatePressure(int force, int area) { + return force / area; } float f(float m) { diff --git a/src/c/funktionen.h b/src/c/funktionen.h index b192a3c..3f97507 100644 --- a/src/c/funktionen.h +++ b/src/c/funktionen.h @@ -55,7 +55,7 @@ int characterAppearanceInString(char c, char string[]); int calculateCurrent(int voltage, int resistance); // berechnet den Strom mithilfe ohmsches Gesetzes -int p(int f, int a); +int calculatePressure(int force, int area); // berechnet den Druck float f(float m); diff --git a/src/test/test_funktionen.c b/src/test/test_funktionen.c index 47550a3..fb8b826 100644 --- a/src/test/test_funktionen.c +++ b/src/test/test_funktionen.c @@ -251,7 +251,7 @@ void test_pressure_at_force360_area12(void) /* act */ int f = 360; int a = 12; - actual = p(f, a); + actual = calculatePressure(f, a); /* assert */ TEST_ASSERT_EQUAL_INT(expected, actual); From dc8179cc624b11e015b129d7294a977ea1f949f2 Mon Sep 17 00:00:00 2001 From: Habib Date: Wed, 7 Feb 2024 21:43:52 +0100 Subject: [PATCH 09/14] refactoring: Funktionsnamen und Parametervariablen verbessert --- src/c/funktionen.c | 4 ++-- src/c/funktionen.h | 2 +- src/test/test_funktionen.c | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/c/funktionen.c b/src/c/funktionen.c index b9a8a32..7fd8222 100644 --- a/src/c/funktionen.c +++ b/src/c/funktionen.c @@ -121,6 +121,6 @@ int calculatePressure(int force, int area) { return force / area; } -float f(float m) { - return m * 9.81; +float calculateWeight(float mass) { + return mass * 9.81; } \ No newline at end of file diff --git a/src/c/funktionen.h b/src/c/funktionen.h index 3f97507..12a9319 100644 --- a/src/c/funktionen.h +++ b/src/c/funktionen.h @@ -58,7 +58,7 @@ int calculateCurrent(int voltage, int resistance); int calculatePressure(int force, int area); // berechnet den Druck -float f(float m); +float calculateWeight(float mass); // berechnet die Gewichtkraft #endif \ No newline at end of file diff --git a/src/test/test_funktionen.c b/src/test/test_funktionen.c index fb8b826..5fadd1f 100644 --- a/src/test/test_funktionen.c +++ b/src/test/test_funktionen.c @@ -265,7 +265,7 @@ void test_weight_at_mass100(void) /* act */; float m = 100; - actual = f(m); + actual = calculateWeight(m); /* assert */ TEST_ASSERT_EQUAL_FLOAT(expected, actual); From 31cb5f186363bf19422b08b9ba6dbbb892de1789 Mon Sep 17 00:00:00 2001 From: Habib Date: Wed, 7 Feb 2024 22:02:10 +0100 Subject: [PATCH 10/14] refactoring: Testvariablen verbessert --- src/test/test_funktionen.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/test/test_funktionen.c b/src/test/test_funktionen.c index 5fadd1f..7cd291e 100644 --- a/src/test/test_funktionen.c +++ b/src/test/test_funktionen.c @@ -70,7 +70,9 @@ void test_2_toThePowerOf_7(void) int expected = 128; /* act */ - actual = power(2, 7); + int base = 2; + int exponent = 7; + actual = power(base, exponent); /* assert */ TEST_ASSERT_EQUAL_INT(expected, actual); From fb265ab205f29f1fa9d0b993e54989bcb6a584a4 Mon Sep 17 00:00:00 2001 From: Habib Date: Wed, 7 Feb 2024 22:12:26 +0100 Subject: [PATCH 11/14] refactoring: Testvariablen verbessert --- src/test/test_funktionen.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/test/test_funktionen.c b/src/test/test_funktionen.c index 7cd291e..a587b27 100644 --- a/src/test/test_funktionen.c +++ b/src/test/test_funktionen.c @@ -251,9 +251,9 @@ void test_pressure_at_force360_area12(void) int expected = 30; /* act */ - int f = 360; - int a = 12; - actual = calculatePressure(f, a); + int force = 360; + int area = 12; + actual = calculatePressure(force, area); /* assert */ TEST_ASSERT_EQUAL_INT(expected, actual); From ec7fbb51c05caa99b38ec949acec3784dc371cc0 Mon Sep 17 00:00:00 2001 From: Habib Date: Wed, 7 Feb 2024 22:15:01 +0100 Subject: [PATCH 12/14] refactoring: Testvariable verbessert --- src/test/test_funktionen.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/test/test_funktionen.c b/src/test/test_funktionen.c index a587b27..5af7fb7 100644 --- a/src/test/test_funktionen.c +++ b/src/test/test_funktionen.c @@ -266,8 +266,8 @@ void test_weight_at_mass100(void) float expected = 981; /* act */; - float m = 100; - actual = calculateWeight(m); + float mass = 100; + actual = calculateWeight(mass); /* assert */ TEST_ASSERT_EQUAL_FLOAT(expected, actual); From ce8e022876242679bfffef9281b542a749465d12 Mon Sep 17 00:00:00 2001 From: Habib Date: Wed, 7 Feb 2024 22:17:17 +0100 Subject: [PATCH 13/14] refactoring: Testvariablen verbessert --- src/test/test_funktionen.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/test/test_funktionen.c b/src/test/test_funktionen.c index 5af7fb7..f48a010 100644 --- a/src/test/test_funktionen.c +++ b/src/test/test_funktionen.c @@ -236,9 +236,9 @@ void test_current_at_voltage12_resistance6(void) int expected = 2; /* act */ - int v = 12; - int r = 6; - actual = calculateCurrent(v, r); + int voltage = 12; + int resistance = 6; + actual = calculateCurrent(voltage, resistance); /* assert */ TEST_ASSERT_EQUAL_INT(expected, actual); From 0cace7a08397966c3748babf289acdec9ee4eeb2 Mon Sep 17 00:00:00 2001 From: Habib Date: Wed, 7 Feb 2024 23:20:01 +0100 Subject: [PATCH 14/14] team.md korrigiert --- team.md | 1 + 1 file changed, 1 insertion(+) diff --git a/team.md b/team.md index 0628913..493fc4c 100644 --- a/team.md +++ b/team.md @@ -1,3 +1,4 @@ +- COMMITER-NAME, FD-NUMMER - Habib, fdai8062 - Abdelrahman, fdai7981 - Siamak, fdai6496