From 786f82302c619fd10b4b097b2332025d29b5ee7f Mon Sep 17 00:00:00 2001 From: Peter Gerwinski <peter.gerwinski@hs-bochum.de> Date: Mon, 4 Oct 2021 20:52:33 +0200 Subject: [PATCH] Weitere Beispiel-Programme 4.10.2021 --- 20211004/calc-1.c | 11 +++++++++++ 20211004/if-1.c | 10 ++++++++++ 20211004/if-2.c | 11 +++++++++++ 20211004/if-3.c | 13 +++++++++++++ 20211004/if-4.c | 14 ++++++++++++++ 20211004/if-5.c | 16 ++++++++++++++++ 20211004/if-6.c | 14 ++++++++++++++ 20211004/if-7.c | 5 +++++ 20211004/if-8.c | 5 +++++ 20211004/if-9.c | 16 ++++++++++++++++ 20211004/init-1.c | 10 ++++++++++ 20211004/init-2.c | 10 ++++++++++ 20211004/loops-1.c | 13 +++++++++++++ 20211004/loops-2.c | 13 +++++++++++++ 20211004/loops-3.c | 12 ++++++++++++ 20211004/loops-4.c | 9 +++++++++ 20211004/loops-5.c | 8 ++++++++ 20211004/loops-6.c | 7 +++++++ 20211004/loops-7.c | 13 +++++++++++++ 19 files changed, 210 insertions(+) create mode 100644 20211004/calc-1.c create mode 100644 20211004/if-1.c create mode 100644 20211004/if-2.c create mode 100644 20211004/if-3.c create mode 100644 20211004/if-4.c create mode 100644 20211004/if-5.c create mode 100644 20211004/if-6.c create mode 100644 20211004/if-7.c create mode 100644 20211004/if-8.c create mode 100644 20211004/if-9.c create mode 100644 20211004/init-1.c create mode 100644 20211004/init-2.c create mode 100644 20211004/loops-1.c create mode 100644 20211004/loops-2.c create mode 100644 20211004/loops-3.c create mode 100644 20211004/loops-4.c create mode 100644 20211004/loops-5.c create mode 100644 20211004/loops-6.c create mode 100644 20211004/loops-7.c diff --git a/20211004/calc-1.c b/20211004/calc-1.c new file mode 100644 index 0000000..cf2a21d --- /dev/null +++ b/20211004/calc-1.c @@ -0,0 +1,11 @@ +#include <stdio.h> + +int main (void) +{ + double a; + printf ("Bitte eine Zahl eingeben: "); + scanf ("%lf", &a); + a = 2 * a; + printf ("Das Doppelte ist: %lf\n", a); + return 0; +} diff --git a/20211004/if-1.c b/20211004/if-1.c new file mode 100644 index 0000000..46b7ae9 --- /dev/null +++ b/20211004/if-1.c @@ -0,0 +1,10 @@ +#include <stdio.h> + +int main (void) +{ + int a, b; + printf ("Bitte zwei Zahlen eingeben: "); + scanf ("%d,%d", &a, &b); + printf ("%d / %d = %d\n", a, b, a / b); + return 0; +} diff --git a/20211004/if-2.c b/20211004/if-2.c new file mode 100644 index 0000000..7682105 --- /dev/null +++ b/20211004/if-2.c @@ -0,0 +1,11 @@ +#include <stdio.h> + +int main (void) +{ + int a, b; + printf ("Bitte zwei Zahlen eingeben: "); + scanf ("%d,%d", &a, &b); + if (b != 0) + printf ("%d / %d = %d\n", a, b, a / b); + return 0; +} diff --git a/20211004/if-3.c b/20211004/if-3.c new file mode 100644 index 0000000..0009807 --- /dev/null +++ b/20211004/if-3.c @@ -0,0 +1,13 @@ +#include <stdio.h> + +int main (void) +{ + int a, b; + printf ("Bitte zwei Zahlen eingeben: "); + scanf ("%d,%d", &a, &b); + if (b != 0) + printf ("%d / %d = %d\n", a, b, a / b); + else + printf ("Bitte nicht durch 0 dividieren.\n"); + return 0; +} diff --git a/20211004/if-4.c b/20211004/if-4.c new file mode 100644 index 0000000..7d66b3f --- /dev/null +++ b/20211004/if-4.c @@ -0,0 +1,14 @@ +#include <stdio.h> + +int main (void) +{ + int a, b; + printf ("Bitte zwei Zahlen eingeben: "); + scanf ("%d,%d", &a, &b); + if (b != 0) + printf ("%d / %d = %d\n", a, b, a / b); + else + printf ("Bitte nicht durch 0 dividieren.\n"); + printf ("Das tut man nicht.\n"); + return 0; +} diff --git a/20211004/if-5.c b/20211004/if-5.c new file mode 100644 index 0000000..af2281a --- /dev/null +++ b/20211004/if-5.c @@ -0,0 +1,16 @@ +#include <stdio.h> + +int main (void) +{ + int a, b; + printf ("Bitte zwei Zahlen eingeben: "); + scanf ("%d,%d", &a, &b); + if (b != 0) + printf ("%d / %d = %d\n", a, b, a / b); + else + { + printf ("Bitte nicht durch 0 dividieren.\n"); + printf ("Das tut man nicht.\n"); + } + return 0; +} diff --git a/20211004/if-6.c b/20211004/if-6.c new file mode 100644 index 0000000..b06e1a5 --- /dev/null +++ b/20211004/if-6.c @@ -0,0 +1,14 @@ +#include <stdio.h> + +int main (void) { + int a, b; + printf ("Bitte zwei Zahlen eingeben: "); + scanf ("%d,%d", &a, &b); + if (b != 0) { + printf ("%d / %d = %d\n", a, b, a / b); + } else { + printf ("Bitte nicht durch 0 dividieren.\n"); + printf ("Das tut man nicht.\n"); + } + return 0; +} diff --git a/20211004/if-7.c b/20211004/if-7.c new file mode 100644 index 0000000..a355cd1 --- /dev/null +++ b/20211004/if-7.c @@ -0,0 +1,5 @@ +#include <stdio.h> +int main (void) { int a, b; printf ("Bitte zwei Zahlen eingeben: "); scanf +("%d,%d", &a, &b); if (b != 0) { printf ("%d / %d = %d\n", a, b, a / b); } else +{ printf ("Bitte nicht durch 0 dividieren.\n"); printf ("Das tut man +nicht.\n"); } return 0; } diff --git a/20211004/if-8.c b/20211004/if-8.c new file mode 100644 index 0000000..14c135c --- /dev/null +++ b/20211004/if-8.c @@ -0,0 +1,5 @@ +#include <stdio.h> +int main (void) { int a, b; printf ("Bitte zwei Zahlen eingeben: "); scanf +("%d,%d", &a, &b); if (b != 0) { printf ("%d / %d = %d\n", a, b, a / b); } else +{ printf ("Bitte nicht durch 0 dividieren.\n"); printf ( +"Das tut man nicht.\n"); } return 0; } diff --git a/20211004/if-9.c b/20211004/if-9.c new file mode 100644 index 0000000..7fcbc6a --- /dev/null +++ b/20211004/if-9.c @@ -0,0 +1,16 @@ +#include <stdio.h> + +int main (void) +{ + int a, b; + printf ("Bitte zwei Zahlen eingeben: "); + scanf ("%d,%d", &a, &b); + if (b) + printf ("%d / %d = %d\n", a, b, a / b); + else + { + printf ("Bitte nicht durch 0 dividieren.\n"); + printf ("Das tut man nicht.\n"); + } + return 0; +} diff --git a/20211004/init-1.c b/20211004/init-1.c new file mode 100644 index 0000000..8aa071e --- /dev/null +++ b/20211004/init-1.c @@ -0,0 +1,10 @@ +#include <stdio.h> + +int main (void) +{ + int a = 42; + printf ("a = ", a, "\n"); + a = 137; + printf ("a = ", a, "\n"); + return 0; +} diff --git a/20211004/init-2.c b/20211004/init-2.c new file mode 100644 index 0000000..40f5513 --- /dev/null +++ b/20211004/init-2.c @@ -0,0 +1,10 @@ +#include <stdio.h> + +int main (void) +{ + int a = 42; + printf ("a = %d\n", a); + a = 137; + printf ("a = %d\n", a); + return 0; +} diff --git a/20211004/loops-1.c b/20211004/loops-1.c new file mode 100644 index 0000000..68495de --- /dev/null +++ b/20211004/loops-1.c @@ -0,0 +1,13 @@ +#include <stdio.h> + +int main (void) +{ + int a; + a = 1; + while (a <= 10) + { + printf ("%dn", a); + a = a + 1; + } + return 0; +} diff --git a/20211004/loops-2.c b/20211004/loops-2.c new file mode 100644 index 0000000..8491210 --- /dev/null +++ b/20211004/loops-2.c @@ -0,0 +1,13 @@ +#include <stdio.h> + +int main (void) +{ + int a; + a = 1; + while (a <= 10) + { + printf ("%d\n", a); + a = a + 1; + } + return 0; +} diff --git a/20211004/loops-3.c b/20211004/loops-3.c new file mode 100644 index 0000000..ebaed11 --- /dev/null +++ b/20211004/loops-3.c @@ -0,0 +1,12 @@ +#include <stdio.h> + +int main (void) +{ + int a = 1; + while (a <= 10) + { + printf ("%d\n", a); + a++; + } + return 0; +} diff --git a/20211004/loops-4.c b/20211004/loops-4.c new file mode 100644 index 0000000..ab32889 --- /dev/null +++ b/20211004/loops-4.c @@ -0,0 +1,9 @@ +#include <stdio.h> + +int main (void) +{ + int a = 1; + while (a <= 10) + printf ("%d\n", a++); + return 0; +} diff --git a/20211004/loops-5.c b/20211004/loops-5.c new file mode 100644 index 0000000..2c95b8c --- /dev/null +++ b/20211004/loops-5.c @@ -0,0 +1,8 @@ +#include <stdio.h> + +int main (void) +{ + for (int a = 1; a <= 10; a++) + printf ("%d\n", a); + return 0; +} diff --git a/20211004/loops-6.c b/20211004/loops-6.c new file mode 100644 index 0000000..eb77790 --- /dev/null +++ b/20211004/loops-6.c @@ -0,0 +1,7 @@ +#include <stdio.h> + +int main (void) +{ + for (int a = 1; a <= 10; printf ("%d\n", a++)); + return 0; +} diff --git a/20211004/loops-7.c b/20211004/loops-7.c new file mode 100644 index 0000000..ca6f037 --- /dev/null +++ b/20211004/loops-7.c @@ -0,0 +1,13 @@ +#include <stdio.h> + +int main (void) +{ + int a = 1; + do + { + printf ("%d\n", a); + a++; + } + while (a <= 10); + return 0; +} -- GitLab