From d126316c22404de808d54ea439b0c42c3f9e3d50 Mon Sep 17 00:00:00 2001 From: Alexander Kimmig Date: Fri, 21 Oct 2022 12:54:38 +0200 Subject: [PATCH] bis 3.1 --- AB_2_6.java | 28 +++++++++++++++++++ AB_2_7.java | 77 +++++++++++++++++++++++++++++++++++++++++++++++++++++ AB_3_1.java | 53 ++++++++++++++++++++++++++++++++++++ 3 files changed, 158 insertions(+) create mode 100644 AB_2_6.java create mode 100644 AB_2_7.java create mode 100644 AB_3_1.java diff --git a/AB_2_6.java b/AB_2_6.java new file mode 100644 index 0000000..51843e4 --- /dev/null +++ b/AB_2_6.java @@ -0,0 +1,28 @@ + +/** + * Beschreiben Sie hier die Klasse AB_2_6. + * + * @author (Ihr Name) + * @version (eine Versionsnummer oder ein Datum) + */ +public class AB_2_6 +{ + public static int fak(int n) { + if (n == 1) return 1; + int ergebnis = n * fak(n-1); + return ergebnis; + } + + public static int fibo(int n) { + if (n == 1) return 1; + if (n == 0) return 0; + return fibo(n-2) + fibo(n-1); + } + + public static int binom(int n, int k) { + if (k == 0) return 1; + if (k == n) return 1; + + return binom(n-1, k-1) + binom(n-1, k); + } +} diff --git a/AB_2_7.java b/AB_2_7.java new file mode 100644 index 0000000..6ad0b24 --- /dev/null +++ b/AB_2_7.java @@ -0,0 +1,77 @@ + +/** + * Beschreiben Sie hier die Klasse AB_2_7. + * + * @author (Ihr Name) + * @version (eine Versionsnummer oder ein Datum) + */ +public class AB_2_7 +{ + public static void aufgabe() { + // Hier Array anlegen + double[] arr = new double[10]; + + // Hier Array befüllen + for(int i=0; i arr[i]) { + min = arr[i]; + } + } + + // Hier Minimum ausgeben + System.out.println("Minimum: " + min); + + // Hier Maximum suchen + double max = arr[0]; + for(int i=0; i