Hallo liebe Experten,
Ich habe ein Problem mit einer Aufgabe aus dem Studium. Die Aufgabe ist ein Programm zu schreiben, dass zuerst die Länge zweier Arrays von der Tastatur einliest, dann die einzelnen Werte eingegeben werden können und zum Schluss sollen diese Arrays miteinander verglichen werden und als Ausgabe soll erscheinen „Paar vorhanden“ oder „Paar nicht vorhanden“. Als Werte für die Arrays sollen ganze Zahlen eingegben werden.
Hier mein erster Ansatz, der allerdings immer nur „Paar nicht vorhanden“ ausgibt, wenn die beiden Arrays nicht identisch sind:
import java.io.*;
public class Vergleich {
public static void main(String args[]) throws IOException {
BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
System.out.println(„Bitte Länge des Arrays angeben:“);
int n = Integer.parseInt(in.readLine());
int[] b = new int[n];
int[] c = new int[n];
System.out.println();
System.out.println(„Bitte Werte fuer a-Komponenten eingeben:“);
for (int i=0; i-1){
System.out.println(„Paar vorhanden!“);
}
if(d==-1) {
System.out.print(„Paar nicht vorhanden!“);
}
}
}
Vorab schonmal vielen Dank für die Bemühungen!