Browse Source

"user-input für vierte Aufgabe & funktionierende Lösungsausgabe

hinzugefügt"
remotes/origin/IT-Sec-Branch
pc 2 years ago
parent
commit
65f2d29859
  1. 45
      ITsecAufgaben/ITsecAufgaben.java

45
ITsecAufgaben/ITsecAufgaben.java

@ -29,6 +29,22 @@ public class ITsecAufgaben {
// Methodenrumpf füllen // Methodenrumpf füllen
} }
public static void hielfsMethodeVierteAufgabe(String[][] eingabe, int spalte, int zeile) {
Scanner hIn = new Scanner(System.in);
if(zeile == 0) {
System.out.println("Angreifer eingeben: ");
} else if( zeile == 1) {
System.out.println("Motivation eingeben: ");
} else {
System.out.println("Beispiel-Werkzeug eingeben: ");
}
eingabe[spalte][zeile] = hIn.nextLine();
//hIn.close();
}
public static void vierteAufgabe() { public static void vierteAufgabe() {
System.out.println( System.out.println(
"Erstellen Sie die Tabelle zu den sieben Angreifertypen, nennen Sie NACHEINANDER ihre Bezeichnung, ihre Motivation & mögliche Werkzeuge!\n Drücken Sie Zahl ungleich '0' für die nächste Frage."); "Erstellen Sie die Tabelle zu den sieben Angreifertypen, nennen Sie NACHEINANDER ihre Bezeichnung, ihre Motivation & mögliche Werkzeuge!\n Drücken Sie Zahl ungleich '0' für die nächste Frage.");
@ -55,7 +71,22 @@ public class ITsecAufgaben {
frage = in.nextInt(); frage = in.nextInt();
// <--- User-input
if (frage == 0) {
//aufgabe.length
for (int i = 0; i <= 6; i++) {
for(int j = 0; j <= 2; j++) {
if (j == 3 || i == 8) {
break;
}
hielfsMethodeVierteAufgabe(aufgabe, i, j);
}
if(i == 8) {
break;
}
}
}
System.out.println("Zeigen Sie nun di2e Lösung mit '0' an & vergleichen Sie Ihre Eingabe:\n"); System.out.println("Zeigen Sie nun di2e Lösung mit '0' an & vergleichen Sie Ihre Eingabe:\n");
result = in.nextInt(); result = in.nextInt();
@ -63,16 +94,18 @@ public class ITsecAufgaben {
if (result == 0) { if (result == 0) {
String res = ""; String res = "";
for (int i = 0; i < 8; i++) {
res += "" + lösung[i][0] + " | " + lösung[i][1] + " | " + lösung[i][2] + "\n";
for (int i = 0; i < 7; i++) {
res = "" + lösung[i][0] + " | " + lösung[i][1] + " | " + lösung[i][2] + "\n";
System.out.println(res);
} }
System.out.println("\n\n");
//System.out.println("\n\n");
res = ""; res = "";
for (int i = 0; i < 8; i++) {
res += "" + aufgabe[i][0] + " | " + aufgabe[i][1] + " | " + aufgabe[i][2] + "\n";
for (int i = 0; i < 7; i++) {
res = "" + aufgabe[i][0] + " | " + aufgabe[i][1] + " | " + aufgabe[i][2] + "\n";
System.out.println(res);
} }
} else { } else {

Loading…
Cancel
Save