Hallo ich habe versucht eine Eingabeaufforderung zu programmieren in Java.
Das ist das erste Mal gewesen und leider bekomme ich nicht genau das raus was ich haben will.
Ich werde zwar aufgefordert zwei zahlen einzugeben und die zahlen werden angezeigt,
aber die rechnung ist sowas von falsch und wenn ich nichts mache bekomme ich auch immer die zahl 23 angezeigt.
Hier mein code :
Hoffe ihr könnt mir helfen mein Programmcode zu verbessern.
Mit freundlichen Grüßen
Das ist das erste Mal gewesen und leider bekomme ich nicht genau das raus was ich haben will.
Ich werde zwar aufgefordert zwei zahlen einzugeben und die zahlen werden angezeigt,
aber die rechnung ist sowas von falsch und wenn ich nichts mache bekomme ich auch immer die zahl 23 angezeigt.
Hier mein code :
Java:
import java.io.IOException;
public class Rechner
{
public static void main (String[]args)
{
System.out.println("Geben sie die Zahlen ein :");
Integer input = getInput();
System.out.println("Ihr ergebnis lautet: " + input);
}
public static int getInput()
{
int summe=0;
try{
boolean isComplete=false;
while(!isComplete)
{
int a1= (int)System.in.read();
int a2=(int)System.in.read();
summe = a1+a2;
isComplete=System.in.available()==0;
}
}
catch(IOException e){}
return summe;
}
}
Hoffe ihr könnt mir helfen mein Programmcode zu verbessern.
Mit freundlichen Grüßen