L
LuckyAut
Gast
hallo leute bin noch ziemlicher änfänger was java angeht und wollte einen taschenrechner programmieren welcher abhängig vom operator so lange addiert und subtrahiert bis EOF.
Hier der Code :
Danke im vorraus für eure hilfe!!
Hier der Code :
Code:
import java.util.Scanner;
class TestRechner
{
public static void main(String [] args)
{
int zahl1;
int zahl2;
char oper;
int result=0;
Scanner sc = new Scanner(System.in);
System.out.println("Bitte geben sie die Zahlen ein mit denen sie rechnen wollen :");
zahl1=sc.nextInt();
oper = sc.next().charAt(0);
zahl2 = sc.nextInt();
while(sc.hasNextInt())
{
// Hier verstehe ich nich /weiß den befehl nich wie man die operatorenanfrage in ne schleife packen kann
while(sc.hasNext().charAt(0))
{
if(oper=='+')
result =zahl1+zahl2;
if(oper=='-')
result=zahl1-zahl2;
}
}
System.out.println("Ihr Ergebnis lautet:" +result);
}
}