割り当てられた課題について簡単な質問があります。ユーザーからの入力を読み取り、if-else-loopを使用してそれをどうするかを判断し、対応する結果を出力する一種の電卓を作成したいと思います。したがって、ユーザーが次のように入力した場合: 4 * 5、プログラムで 2 つの int をチェックし、inChar を使用して必要な計算の種類をチェックし、残りを実行する if-else-loop (これを記述する方法を知っています)一部)しかし、1行からのさまざまなタイプの入力をチェックするスキャナーセンテンスの書き方について、助けが必要です。私の言いたいことを理解していただければ幸いです。
私がすでに持っているコードの部分:
Scanner input = new Scanner(System.in);
int a,b;
char c;
double sum;
System.out.println("Velkommen til en helt enkel kalkulator!");
System.out.println("Vennligst tast inn regnestykket, paa formen: tall, regneart, tall med mellomrom imellom hver input: ");
String svar=input.nextLine();
if(c='*'){
sum=a*b;
}else if(c='/'){
sum=a/b;
}else if(c='+'){
sum=a+b;
}else if(c='-'){
sum=a-b;
}else{
System.out.println("Regnearten var ikke forstaaelig. Programmet termineres.");
}