Возникла ошибка с выполнением метода, когда пишу арифметическую операцию, то джава её не обрабатывает
Что можно в данной ситуации сделать? Создать нужно калькулятор
import java.util.*;
//решение должно содержать данный класс
class Main {
public static void main(String[] args) {
//Решение должно содержать данный метод
int value1 = 0;
int value2 = 0;
String operation = null;
System.out.print("Введите целое число от 0 до 10: ");
Scanner scanner = new Scanner(System.in);
Calculator calc = new Calculator();
calc.calculate(5,2,"+");
}
}
class Calculator{
Scanner scanner = new Scanner(System.in);
void calculate(int value1, int value2, String operation){
if (value1 >= 0 || value2 <= 10)
value1 =scanner.nextInt();
operation =scanner.next();
value2 =scanner.nextInt();
if(operation.equals("+"))
{
System.out.println(value1 + value2);
}
if(operation.equals("-"))
{
System.out.println(value1 - value2);
}
if(operation.equals("*"))
{
System.out.println(value1 * value2);
}
if(operation.equals("/"))
{
System.out.println(value1 / value2);
} else
{
System.out.println("исключение");
}
}
}
Кристина
12 уровень
Всем привет! Возникает ошибка в коде, помогите пожалуйста
Комментарии (1)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
VladimirMaster
6 февраля 2022, 02:12
Не является решением, но как подсказка пойдет думаю.
0