Menu
Coddy logo textTech

Recap - If Else

Часть раздела Основы путешествия по Java на Coddy — урок 31 из 73.

challenge icon

Задание

Новичок

Вам дан код, который получает на вход два числа n1 и n2 и строку из одного символа op.

Примечание: в следующих уроках мы узнаем, как получать ввод от пользователя, сейчас просто не трогайте первые три строки.

 

Возможные значения для 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);
    }
}

Все уроки раздела Основы