Java знакомство и как пользоваться базовым API: Реализовать простой калькулятор

Задача 3: Реализовать простой калькулятор

Пример:

Ввод 3
Операция *
Ввод 3
Вывод 3 * 3 = 9

Решение:

import java.util.Scanner;
public class App {
    public static void main(String[] args) {
        double num1;
        double num2;
        double ans;
        char op;
        Scanner reader = new Scanner(System.in);
        System.out.print(«Введите первое число: «);
        num1 = reader.nextDouble();
        System.out.print(«Введите операцию (+, -, *, /): «);
        op = reader.next().charAt(0);
        System.out.print(«Введите второе число: «);
        num2 = reader.nextDouble();
        switch (op) {
            case ‘+’:
                ans = num1 + num2;
                break;
            case ‘-‘:
                ans = num1 — num2;
                break;
            case ‘*’:
                ans = num1 * num2;
                break;
            case ‘/’:
                ans = num1 / num2;
                break;
            default:
                System.out.printf(«Ошибка! Введите корретный операнд»);
                return;
        }
        System.out.print(«\nРезультат:\n»);
        System.out.printf(num1 + » » + op + » » + num2 + » = » + ans);
    }
}

Пояснение:

Задача на языке Java на создание простого калькулятора с операциями +, -, *, /.

Общая оценка
Интересность
4/10
Сложность задачи
4/10
Лаконичность кода
5/10
Итого
4.3

Похожий код:

Фото аватара
Алексей Петров

Программист, разработчик с 5 летним опытом работы. Учусь на разработчика игр на Unity и разработчика VR&AR реальности (виртуальной реальности). Основные языки программирования: C#, C++.

Оцените автора
Бла, бла код
Добавить комментарий