/
Belov_Andrey
/
CalculatorApp
Обзор
Документация
Войти
/
Belov_Andrey
/
CalculatorApp
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
dev
Program.cs
36 строк
1 KB
Белов А С
Добавлено взаимодействие с пользователем
25 фев 2026, 10:57
25 фев 2026, 10:57
98a2e90
Код
Авторство
О чём код?
namespace CalculatorApp { internal class Program { static void Main(string[] args) { Console.WriteLine("Калькулятор. Доступные операции: +, -, *, /"); while (true) { Console.Write("Введите операцию (+, -, *, /): "); string op = Console.ReadLine(); Console.Write("\nВведите первое число: "); double a = double.Parse(Console.ReadLine()); Console.Write("Введите второе число: "); double b = double.Parse(Console.ReadLine()); double result = 0; switch (op) { case "+": result = Calculator.Sum(a, b); break; case "-": result = Calculator.Substract(a, b); break; case "*": result = Calculator.Multiply(a, b); break; case "/": if (b != 0) result = Calculator.Divide(a, b); else Console.WriteLine("Ошибка: деление на ноль!"); break; default: Console.WriteLine("Неизвестная операция!"); continue; } Console.WriteLine($"Результат: {result}"); } } } }