復習 - if else
CoddyのJavaジャーニー「基礎」セクションの一部。レッスン 31/73。
チャレンジ
初心者2つの数値 n1 と n2、および1文字の文字列 op を入力として受け取るコードが与えられます。
注意:次のレッスンでユーザーから入力を取得する方法を学びます。現時点では、最初の3行には何もしないでください。
op に指定できる値は +、-、/、* です。
条件に基づいて変数 result を設定することが課題です。
opが+の場合、resultにn1 + n2を設定します。opが-の場合、resultにn1 - n2を設定します。opが/の場合、resultにn1 / n2を設定します。opが*の場合、resultにn1 * n2を設定します。
重要:Javaでは、文字列を == で比較することはできません。文字列を比較するには、代わりに .equals() メソッドを使用します。たとえば、op が + かどうかを確認するには、op.equals("+") と記述します。
自分で試してみよう
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in); // この行は変更しないでください
int n1 = scanner.nextInt(); // この行は変更しないでください
int n2 = scanner.nextInt(); // この行は変更しないでください
scanner.nextLine(); // この行は変更しないでください
String op = scanner.nextLine(); // この行は変更しないでください
// 以下にコードを書いてください
double result = 0;
System.out.println(result);
}
}基礎のすべてのレッスン
自分で練習してみよう: Javaオンラインコンパイラ