Hey Leute,
Ich hab die Aufgabe bekommen ein ganz normales Ascii Bild einzulesen und dann die Hoehe und Breite auszugeben. Wenns nicht passt in der Breite dann "Input Dismatch"
Irgendwie gehts aber bei mir ned:
Das Program hör einfach ned auf das Ascii Bild einzulesen...
Ich bin euch dankbar für jede Antwort, weil schön langsam verlier ich den Verstand...
greetz
Ich hab die Aufgabe bekommen ein ganz normales Ascii Bild einzulesen und dann die Hoehe und Breite auszugeben. Wenns nicht passt in der Breite dann "Input Dismatch"
Irgendwie gehts aber bei mir ned:
Java:
import java.util.Scanner;
public class AsciiShop
{
public static void main(String args[])
{
int Hoehe = 0;
int Breite = 0;
boolean Fehler = false;
Scanner eingabe = new Scanner(System.in);
String Zeile = "";
while(eingabe.hasNextLine() != false)
{
Zeile = eingabe.nextLine();
if(Breite == 0)
{
Breite = Zeile.length();
} else if (Zeile.length() != Breite)
{
Fehler = true;
}
Hoehe++;
}
if (Fehler == true)
System.out.println("INPUT MISMATCH");
else
System.out.println(Breite + " " + Hoehe);
}
}
Das Program hör einfach ned auf das Ascii Bild einzulesen...
Ich bin euch dankbar für jede Antwort, weil schön langsam verlier ich den Verstand...
greetz