From 827adc9e75909167f86ccf0586e37145817cae5d Mon Sep 17 00:00:00 2001 From: pietrero <@> Date: Fri, 4 Apr 2025 06:30:45 -0700 Subject: [PATCH] meddl --- ArrayExperimente.java | 229 ++++++++++++++++++++++++++++++++++++++ ArrayExperimenteTest.java | 206 ++++++++++++++++++++++++++++++++++ Methoden.java | 46 ++++++++ 3 files changed, 481 insertions(+) create mode 100644 ArrayExperimente.java create mode 100644 ArrayExperimenteTest.java diff --git a/ArrayExperimente.java b/ArrayExperimente.java new file mode 100644 index 0000000..5d039fe --- /dev/null +++ b/ArrayExperimente.java @@ -0,0 +1,229 @@ + +/** + * Uebungen mit Arrays. + * + * Verschiedene Methoden, die einfache Operationen auf int-Arrays durchfuehren. + * + * Du kannst deine Loesungen mit der beigefuegten Testklasse automatisch + * ueberpruefen + * - Klicke mit der rechten Maustaste auf die ArrayExperimenteTest (grün) + * -> "Alles Testen" + * - Sobald du glaubst, eine Funktion fertig programmiert zu haben, + * startest du die Tests und ueberzeugst dich im Testergebnisfenster, + * dass der Test fuer diese Funktion erfolgreich durchgelaufen ist. + * - Falls er fehlschlaegt, kannst du dort auf den entsprechenden Test klicken + * und nachschauen, was genau fehlgeschlagen ist. + * + */ +public class ArrayExperimente +{ + public static int beispiel[]= new int[] {1, 3, 4, -13, 0, 70, -111}; + public static int nochnArray[]= new int[] {20,21,22,23,24,25,26}; + + /** + * Gibt das uebergebene Array auf der Konsole aus. + * @param array, das Array, das ausgegeben werden soll. + */ + public static void arrayAusgeben(int[] array) + { + for(int i=0; i b){ + return a; + } + else{ + return b; + } + } + + public static double min( double a, double b) + { + if(a < b){ + return a; + } + else{ + return b; + } + } + + public static double abs( double a) + { + if(a < 0){ + return a*-1; + } + else{ + return a; + } + } + + public static boolean istGroß( double a) + { + if(a>1000){ + return true; + } + else{ + return false; + } + } + + public static boolean istBetragmäßigGroß( double a){ + return istGroß(abs(a)); + } } + +