class FeldEinAusgabe
{
char feld [][];
char choise='j';
int spalten;
int zeilen;
int x;
int y;
public void einlesen()
{
//Eingabe
IO.println("Bitte geben Sie die Anzahl der Zeilen an: ");
zeilen=IO.readInt();
IO.println("Bitte geben Sie die Anzahl der Spalten an: ");
spalten=IO.readInt();
feld=new char [spalten+1][zeilen+1];
//Fuellen mit Standart Symbol
for (int i=1;i<=zeilen;i++)
{
for (int j=1;j<=spalten;j++)
{
feld[j][i]='.';
}
IO.println("");
}
//Markieren mir X
while (choise=='j')
{
IO.println("Bitte geben Sie die x Koordinate an: ");
x=IO.readInt();
IO.println("Bitte geben Sie die y Koordinate an: ");
y=IO.readInt();
feld[y][x]='x';
IO.println("Wollen Sie ein weiteres X in das Feld schreiben (j/n): ");
choise=IO.readChar();
}
}
public void ausgabe()
{
for (int i=1;i<=zeilen;i++)
{
for (int j=1;j<=spalten;j++)
{
IO.print(""+feld[j][i]);
}
IO.println("");
}
}
}
Comments