package javaapplication3 import java util public class JavaApplication

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
package javaapplication3;
import java.util.* ;
public class JavaApplication3 {
public static void main(String[] args) {
// TODO code application logipublic static void main(String[] args) {
Scanner s = new Scanner(System.in);// Создаем экземпляр класса Scanner, который будет считывать данные из инпута командной строки
while(true) { //Вечный цикл (нужен для "перезапуска" калькулятора после выдачи результата
System.out.print("\n Введите первое число: "); //Выводим в консоль "введите первое число:"
double a = s.nextDouble(); //Считываем первое число (Double - число с плавающей точкой)
System.out.print("\n Введите второе число: "); //Выводим в консоль "Введите аторое число:"
double b = s.nextDouble(); //Считываем второе число (Double - число с плавающей точкой)
System.out.print("\n Выберите нужное действие: ");
System.out.println("\n 1 - Сложение");
System.out.println("\n 2 - Вычитание");
System.out.println("\n 3 - Умножение");
System.out.println("\n 4 - Деление");
int selected = s.nextInt(); //считываем число
switch (selected) {//Проверка переменной selected
case 1: double c = a + b;
System.out.println("\n" +a+ "+" +b+ "=" +c); break;
case 2: double c = a - b;
System.out.println("\n" +a+ "-" +b+ "=" +c); break;
case 3: double c = a * b;
System.out.println("\n" +a+ "x" +b+ "=" +c); break;
case 4: double c = a / b;
System.out.println("\n" +a+ ":" +b+ "=" +c); break;
default: System.err.println("\n Неверный выбор! Повторите\n ");
}
}
}
}