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