Browse Source

"random Number für Aufgabe fünf hinzugefügt"

remotes/origin/IT-Sec-Branch
pc 2 years ago
parent
commit
9266b92267
  1. 30
      ITsecAufgaben/ITsecAufgaben.java

30
ITsecAufgaben/ITsecAufgaben.java

@ -1,6 +1,7 @@
package ITsecAufgaben;
import java.util.Scanner;
import java.lang.Math;
public class ITsecAufgaben {
@ -28,23 +29,40 @@ public class ITsecAufgaben {
return 1;
}
// public static void randomNumberArray(int[] ausgabe) {}
public static int[] randomNumberArray(int[] ausgabe) {
int max = 99, min = 0, range, random;
range = max - min + 1;
for(int i = 0; i <= (ausgabe.length - 1); i++) {
random = (int) (Math.random() * range) + min;
ausgabe[i] = random;
}
return ausgabe;
}
public static void fünfteAufgabe() {
// ggT-Rechner!
// random number ; println() ; ggtProbe() ; lösungswegBeispiel()
System.out.println(
"Drücken Sie '0' für die Aufgabe, '1' zum überspringen oder 'Strg + Z' zum abbrechen des Programmes: ");
Scanner in = new Scanner(System.in);
int[] ZahlenArray = new int[2];
ZahlenArray[0] = 48;
ZahlenArray[1] = 30;
randomNumberArray(ZahlenArray);
//
int aufgabeStarten = in.nextInt();
if (aufgabeStarten == 0) {
int lösung;
System.out.println("Berechnen Sie den 'größten gemeinsamen Teiler' der folgenden Zahlen: ");
System.out.printf("%d & %d", ZahlenArray[0], ZahlenArray[0]);
System.out.printf("%d & %d", ZahlenArray[0], ZahlenArray[1]);
System.out.printf("\n Lösung anzeigen mit '2':");
lösung = in.nextInt();
if(lösung == 2) {
ggTLösung(ZahlenArray[0], ZahlenArray[1]);
}
System.out.println("Fünfte Aufgabe beendet");

Loading…
Cancel
Save