Hallo, ich bin ein Javaanfänger und habe hier versucht folgende Übungsaufgabe zulösen. Der Code wird aber nicht kompiliert weil irgendwo ein Fehler ist. Es handelt sich um Aufgabe 4. Programmieraufgaben
Kann mir jemand helfen?
Kann mir jemand helfen?
Java:
import java.util.Scanner;
public class koordinate {
public static void main(String[] args) {
Scanner scan = new Scanner (System.in);
int x1=1; //deklaration
int x2=2;
int y1=2;
int y2=1;
int flaeche;
int erg1=1;
int erg2=1;
System.out.print("CAD");
while (x1+x2==0 || y1+y2==0){
System.out.println("Erster Eckpunt der X-Koordinate:"); //Schleife der Eingabeaufforderungen
x1=scan.nextInt();
System.out.println("Erster Eckpunt der Y-Aoordinate:");
y1=scan.nextInt();
System.out.println("Zeiter Eckpunkt der X-Koordinate:");
x2=scan.nextInt();
System.out.println("Zweiter Eckpunkt der Y-Koordinate:");
y2=scan.nextInt();}
while (erg1==0 || erg2==0) {
erg1=x1+x2; //Schleifenkörper mit den Rechtecksberechnungen
if (erg1 < 0)
{erg1= 0-erg1;}
erg2=y1+y2;
if (erg2 < 0)
{erg2=0-erg2;}
flaeche=erg1*erg2;
System.out.print("Breite:"+erg1+"Höhe:"+erg2+ "flaeche:"+flaeche);
}
scan.close();
}
}