From 966701dc62f20e437ec69b309808144e174b2903 Mon Sep 17 00:00:00 2001 From: Peter Gerwinski <peter.gerwinski@hs-bochum.de> Date: Thu, 5 Nov 2020 17:03:44 +0100 Subject: [PATCH] weitere Beispiel-Programme 5.11.2020 --- 20201105/if-1.c | 13 +++++++++++++ 20201105/if-10.c | 15 +++++++++++++++ 20201105/if-11.c | 11 +++++++++++ 20201105/if-2.c | 12 ++++++++++++ 20201105/if-3.c | 13 +++++++++++++ 20201105/if-4.c | 15 +++++++++++++++ 20201105/if-5.c | 4 ++++ 20201105/if-6.c | 15 +++++++++++++++ 20201105/if-7.c | 15 +++++++++++++++ 20201105/if-8.c | 15 +++++++++++++++ 20201105/if-9.c | 15 +++++++++++++++ 20201105/input-2.c | 10 ++++++++++ 20201105/input-3.c | 10 ++++++++++ 20201105/input-4.c | 10 ++++++++++ 20201105/input-5.c | 10 ++++++++++ 20201105/loops-1.c | 11 +++++++++++ 20201105/loops-10.c | 7 +++++++ 20201105/loops-11.c | 12 ++++++++++++ 20201105/loops-12.c | 12 ++++++++++++ 20201105/loops-13.c | 11 +++++++++++ 20201105/loops-2.c | 7 +++++++ 20201105/loops-3.c | 11 +++++++++++ 20201105/loops-4.c | 11 +++++++++++ 20201105/loops-5.c | 7 +++++++ 20201105/loops-6.c | 11 +++++++++++ 20201105/loops-7.c | 11 +++++++++++ 20201105/loops-8.c | 11 +++++++++++ 20201105/loops-9.c | 11 +++++++++++ 20201105/variables-1.c | 11 +++++++++++ 20201105/variables-2.c | 11 +++++++++++ 20201105/variables-3.c | 8 ++++++++ 20201105/variables-4.c | 9 +++++++++ 32 files changed, 355 insertions(+) create mode 100644 20201105/if-1.c create mode 100644 20201105/if-10.c create mode 100644 20201105/if-11.c create mode 100644 20201105/if-2.c create mode 100644 20201105/if-3.c create mode 100644 20201105/if-4.c create mode 100644 20201105/if-5.c create mode 100644 20201105/if-6.c create mode 100644 20201105/if-7.c create mode 100644 20201105/if-8.c create mode 100644 20201105/if-9.c create mode 100644 20201105/input-2.c create mode 100644 20201105/input-3.c create mode 100644 20201105/input-4.c create mode 100644 20201105/input-5.c create mode 100644 20201105/loops-1.c create mode 100644 20201105/loops-10.c create mode 100644 20201105/loops-11.c create mode 100644 20201105/loops-12.c create mode 100644 20201105/loops-13.c create mode 100644 20201105/loops-2.c create mode 100644 20201105/loops-3.c create mode 100644 20201105/loops-4.c create mode 100644 20201105/loops-5.c create mode 100644 20201105/loops-6.c create mode 100644 20201105/loops-7.c create mode 100644 20201105/loops-8.c create mode 100644 20201105/loops-9.c create mode 100644 20201105/variables-1.c create mode 100644 20201105/variables-2.c create mode 100644 20201105/variables-3.c create mode 100644 20201105/variables-4.c diff --git a/20201105/if-1.c b/20201105/if-1.c new file mode 100644 index 0000000..cdab16a --- /dev/null +++ b/20201105/if-1.c @@ -0,0 +1,13 @@ +#include <stdio.h> + +int main (void) +{ + int a; + printf ("Bitte eine Zahl eingeben: "); + scanf ("%d", &a); + if (a > 10) + printf ("Die Hälfte ist: %d\n", a / 2); + else + printf ("Das Doppelte ist: %d\n", 2 * a); + return 0; +} diff --git a/20201105/if-10.c b/20201105/if-10.c new file mode 100644 index 0000000..fe334d7 --- /dev/null +++ b/20201105/if-10.c @@ -0,0 +1,15 @@ +#include <stdio.h> + +int main (void) +{ + int a = 137; + int b; + printf ("Bitte eine Zahl eingeben: "); + scanf ("%d", &b); + if (b) + { + printf ("%d\n", a / b); + printf ("Danke sehr.\n"); + } + return 0; +} diff --git a/20201105/if-11.c b/20201105/if-11.c new file mode 100644 index 0000000..efd7fa7 --- /dev/null +++ b/20201105/if-11.c @@ -0,0 +1,11 @@ +#include <stdio.h> + +int main (void) +{ + int a = 137; + int b; + printf ("Bitte eine Zahl eingeben: "); + scanf ("%d", &b); + printf ("%d\n", a < b); + return 0; +} diff --git a/20201105/if-2.c b/20201105/if-2.c new file mode 100644 index 0000000..6e676e1 --- /dev/null +++ b/20201105/if-2.c @@ -0,0 +1,12 @@ +#include <stdio.h> + +int main (void) +{ + int a = 137; + int b; + printf ("Bitte eine Zahl eingeben: "); + scanf ("%d", &b); + if (b != 0) + printf ("%d\n", a / b); + return 0; +} diff --git a/20201105/if-3.c b/20201105/if-3.c new file mode 100644 index 0000000..fe18ddb --- /dev/null +++ b/20201105/if-3.c @@ -0,0 +1,13 @@ +#include <stdio.h> + +int main (void) +{ + int a = 137; + int b; + printf ("Bitte eine Zahl eingeben: "); + scanf ("%d", &b); + if (b != 0) + printf ("%d\n", a / b); + printf ("Danke sehr.\n"); + return 0; +} diff --git a/20201105/if-4.c b/20201105/if-4.c new file mode 100644 index 0000000..507d07a --- /dev/null +++ b/20201105/if-4.c @@ -0,0 +1,15 @@ +#include <stdio.h> + +int main (void) +{ + int a = 137; + int b; + printf ("Bitte eine Zahl eingeben: "); + scanf ("%d", &b); + if (b != 0) + { + printf ("%d\n", a / b); + printf ("Danke sehr.\n"); + } + return 0; +} diff --git a/20201105/if-5.c b/20201105/if-5.c new file mode 100644 index 0000000..1e6e776 --- /dev/null +++ b/20201105/if-5.c @@ -0,0 +1,4 @@ +#include <stdio.h> +int main (void) { int a = 137; int b; printf ("Bitte eine Zahl eingeben: "); +scanf ("%d", &b); if (b != 0) { printf ("%d\n", a / b); printf ("Danke sehr.\n"); } +return 0; } diff --git a/20201105/if-6.c b/20201105/if-6.c new file mode 100644 index 0000000..e131613 --- /dev/null +++ b/20201105/if-6.c @@ -0,0 +1,15 @@ +#include <stdio.h> + +int main (void) +{ + int a = 137; + int b; + printf ("Bitte eine Zahl eingeben: "); + scanf ("%d", &b); + if (b != 0 && a > b) + { + printf ("%d\n", a / b); + printf ("Danke sehr.\n"); + } + return 0; +} diff --git a/20201105/if-7.c b/20201105/if-7.c new file mode 100644 index 0000000..9624fa3 --- /dev/null +++ b/20201105/if-7.c @@ -0,0 +1,15 @@ +#include <stdio.h> + +int main (void) +{ + int a = 137; + int b; + printf ("Bitte eine Zahl eingeben: "); + scanf ("%d", &b); + if (b != 0 & a > b) + { + printf ("%d\n", a / b); + printf ("Danke sehr.\n"); + } + return 0; +} diff --git a/20201105/if-8.c b/20201105/if-8.c new file mode 100644 index 0000000..920bb85 --- /dev/null +++ b/20201105/if-8.c @@ -0,0 +1,15 @@ +#include <stdio.h> + +int main (void) +{ + int a = 137; + int b; + printf ("Bitte eine Zahl eingeben: "); + scanf ("%d", &b); + if (b != (0 & a) > b) + { + printf ("%d\n", a / b); + printf ("Danke sehr.\n"); + } + return 0; +} diff --git a/20201105/if-9.c b/20201105/if-9.c new file mode 100644 index 0000000..8a5ad6c --- /dev/null +++ b/20201105/if-9.c @@ -0,0 +1,15 @@ +#include <stdio.h> + +int main (void) +{ + int a = 137; + int b; + printf ("Bitte eine Zahl eingeben: "); + scanf ("%d", &b); + if (b != ((0 & a) > b)) + { + printf ("%d\n", a / b); + printf ("Danke sehr.\n"); + } + return 0; +} diff --git a/20201105/input-2.c b/20201105/input-2.c new file mode 100644 index 0000000..e17d5ef --- /dev/null +++ b/20201105/input-2.c @@ -0,0 +1,10 @@ +#include <stdio.h> + +int main (void) +{ + double a; + printf ("Bitte eine Zahl eingeben: "); + scanf ("%lf", &a); + printf ("Ihre Antwort war: %20.15lf\n", a); + return 0; +} diff --git a/20201105/input-3.c b/20201105/input-3.c new file mode 100644 index 0000000..bd93970 --- /dev/null +++ b/20201105/input-3.c @@ -0,0 +1,10 @@ +#include <stdio.h> + +int main (void) +{ + double a; + printf ("Bitte eine Zahl eingeben: "); + scanf ("%lf", &a); + printf ("Ihre Antwort war: %20.13lf\n", a); + return 0; +} diff --git a/20201105/input-4.c b/20201105/input-4.c new file mode 100644 index 0000000..1433c46 --- /dev/null +++ b/20201105/input-4.c @@ -0,0 +1,10 @@ +#include <stdio.h> + +int main (void) +{ + double a; + printf ("Bitte eine Zahl eingeben: "); + scanf ("%lf", &a); + printf ("Ihre Antwort war: %23.20lf\n", a); + return 0; +} diff --git a/20201105/input-5.c b/20201105/input-5.c new file mode 100644 index 0000000..3c8912a --- /dev/null +++ b/20201105/input-5.c @@ -0,0 +1,10 @@ +#include <stdio.h> + +int main (void) +{ + double a; + printf ("Bitte eine Zahl eingeben: "); + scanf ("%lf", a); + printf ("Ihre Antwort war: %lf\n", a); + return 0; +} diff --git a/20201105/loops-1.c b/20201105/loops-1.c new file mode 100644 index 0000000..535de8f --- /dev/null +++ b/20201105/loops-1.c @@ -0,0 +1,11 @@ +#include <stdio.h> + +int main (void) +{ + int a = 1; + while (a <= 10) + { + printf ("%d\n", a); + a = a + 1; + } +} diff --git a/20201105/loops-10.c b/20201105/loops-10.c new file mode 100644 index 0000000..cd6a07b --- /dev/null +++ b/20201105/loops-10.c @@ -0,0 +1,7 @@ +#include <stdio.h> + +int main (void) +{ + for (int a = 137; a > -5; a = a - 2) + printf ("%d\n", a); +} diff --git a/20201105/loops-11.c b/20201105/loops-11.c new file mode 100644 index 0000000..878568c --- /dev/null +++ b/20201105/loops-11.c @@ -0,0 +1,12 @@ +#include <stdio.h> + +int main (void) +{ + int a = 1; + do + { + printf ("%d\n", a); + a = a + 1; + } + while (a <= 10); +} diff --git a/20201105/loops-12.c b/20201105/loops-12.c new file mode 100644 index 0000000..1e41aaf --- /dev/null +++ b/20201105/loops-12.c @@ -0,0 +1,12 @@ +#include <stdio.h> + +int main (void) +{ + int a = 11; + do + { + printf ("%d\n", a); + a = a + 1; + } + while (a <= 10); +} diff --git a/20201105/loops-13.c b/20201105/loops-13.c new file mode 100644 index 0000000..a034e8f --- /dev/null +++ b/20201105/loops-13.c @@ -0,0 +1,11 @@ +#include <stdio.h> + +int main (void) +{ + int a = 11; + while (a <= 10) + { + printf ("%d\n", a); + a = a + 1; + } +} diff --git a/20201105/loops-2.c b/20201105/loops-2.c new file mode 100644 index 0000000..d28512e --- /dev/null +++ b/20201105/loops-2.c @@ -0,0 +1,7 @@ +#include <stdio.h> + +int main (void) +{ + for (int a = 1; a <= 10; a = a + 1) + printf ("%d\n", a); +} diff --git a/20201105/loops-3.c b/20201105/loops-3.c new file mode 100644 index 0000000..f197918 --- /dev/null +++ b/20201105/loops-3.c @@ -0,0 +1,11 @@ +#include <stdio.h> + +int main (void) +{ + int a = 10; + while (a) + { + printf ("%d\n", a); + a = a - 1; + } +} diff --git a/20201105/loops-4.c b/20201105/loops-4.c new file mode 100644 index 0000000..bbab20e --- /dev/null +++ b/20201105/loops-4.c @@ -0,0 +1,11 @@ +#include <stdio.h> + +int main (void) +{ + int a = 10; + while (a != 0) + { + printf ("%d\n", a); + a = a - 1; + } +} diff --git a/20201105/loops-5.c b/20201105/loops-5.c new file mode 100644 index 0000000..a2c995b --- /dev/null +++ b/20201105/loops-5.c @@ -0,0 +1,7 @@ +#include <stdio.h> + +int main (void) +{ + for (int a = 10; a != 0; a = a - 1) + printf ("%d\n", a); +} diff --git a/20201105/loops-6.c b/20201105/loops-6.c new file mode 100644 index 0000000..f886a46 --- /dev/null +++ b/20201105/loops-6.c @@ -0,0 +1,11 @@ +#include <stdio.h> + +int main (void) +{ + int a = 10; + while (a) + { + printf ("%d\n", a); + a = a - 2; + } +} diff --git a/20201105/loops-7.c b/20201105/loops-7.c new file mode 100644 index 0000000..1f8f65c --- /dev/null +++ b/20201105/loops-7.c @@ -0,0 +1,11 @@ +#include <stdio.h> + +int main (void) +{ + int a = 137; + while (a) + { + printf ("%d\n", a); + a = a - 2; + } +} diff --git a/20201105/loops-8.c b/20201105/loops-8.c new file mode 100644 index 0000000..3fef4c5 --- /dev/null +++ b/20201105/loops-8.c @@ -0,0 +1,11 @@ +#include <stdio.h> + +int main (void) +{ + int a = 137; + while (a >= 0) + { + printf ("%d\n", a); + a = a - 2; + } +} diff --git a/20201105/loops-9.c b/20201105/loops-9.c new file mode 100644 index 0000000..63774e3 --- /dev/null +++ b/20201105/loops-9.c @@ -0,0 +1,11 @@ +#include <stdio.h> + +int main (void) +{ + int a = 137; + while (a > -5) + { + printf ("%d\n", a); + a = a - 2; + } +} diff --git a/20201105/variables-1.c b/20201105/variables-1.c new file mode 100644 index 0000000..72294c6 --- /dev/null +++ b/20201105/variables-1.c @@ -0,0 +1,11 @@ +#include <stdio.h> + +int main (void) +{ + int a; + printf ("Bitte eine Zahl eingeben: "); + scanf ("%d", &a); + a = 2 * a; + printf ("Das Doppelte ist: %d\n", a); + return 0; +} diff --git a/20201105/variables-2.c b/20201105/variables-2.c new file mode 100644 index 0000000..86a7566 --- /dev/null +++ b/20201105/variables-2.c @@ -0,0 +1,11 @@ +#include <stdio.h> + +int main (void) +{ + int a; + printf ("Bitte eine Zahl eingeben: "); + scanf ("%d", a); + a = 2 * a; + printf ("Das Doppelte ist: %d\n", a); + return 0; +} diff --git a/20201105/variables-3.c b/20201105/variables-3.c new file mode 100644 index 0000000..791c6f2 --- /dev/null +++ b/20201105/variables-3.c @@ -0,0 +1,8 @@ +#include <stdio.h> + +int main (void) +{ + int a = 42; + printf ("Die Antwort lautet: %d\n", a); + return 0; +} diff --git a/20201105/variables-4.c b/20201105/variables-4.c new file mode 100644 index 0000000..4f9092c --- /dev/null +++ b/20201105/variables-4.c @@ -0,0 +1,9 @@ +#include <stdio.h> + +int main (void) +{ + int a; + a = 42; + printf ("Die Antwort lautet: %d\n", a); + return 0; +} -- GitLab