Лео Коссовский
Мыслитель
(5476)
5 месяцев назад
using System;
class Program
{
static void Main()
{
Console.WriteLine("Введите первое число:");
double number1 = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("Введите операцию (+ или -):");
string operation = Console.ReadLine();
Console.WriteLine("Введите второе число:");
double number2 = Convert.ToDouble(Console.ReadLine());
double result = 0;
if (operation == "+")
{
result = number1 + number2;
Console.WriteLine($"Результат сложения: {result}");
}
else if (operation == "-")
{
result = number1 - number2;
Console.WriteLine($"Результат вычитания: {result}");
}
else
{
Console.WriteLine("Неправильно введена операция. Введите + или -.");
}
Console.ReadLine(); // Чтобы консольное окно не закрывалось сразу
}
}
Лео Коссовский Мыслитель (5476)
5 месяцев назад
case "+":
result = number1 + number2;
Console.WriteLine($"Результат сложения: {result}");
break;
case "-":
result = number1 - number2;
Console.WriteLine($"Результат вычитания: {result}");
break;
case "*":
result = number1 * number2;
Console.WriteLine($"Результат умножения: {result}");
break;
case "/":
if (number2 != 0)
{
result = number1 / number2;
Console.WriteLine($"Результат деления: {result}");
}
else
Лео Коссовский Мыслитель (5476)
5 месяцев назад
Console.WriteLine("Ошибка: деление на ноль!");
}
break;
default:
Console.WriteLine("Неправильно введена операция. Введите +, -, *, или /.");
break;
}
Console.ReadLine(); // Чтобы консольное окно не закрывалось сразу
}
}
Jurijus Zaksas
Искусственный Интеллект
(445791)
5 месяцев назад
Начни с задач попроще, освойся с синтаксисом, осознай простую вещь: если ты скопировал кусок кода - значит, ты сделал что-то плохое. То, что у тебя написано, просто абсолютно ужасно, здесь нечего исправлять, это надо забыть как страшный сон и написать правильно.
то те числа, которые он вводит, складывались.
А если вводит -
То те числа, которые он ввел, вычитались.
Проблема в том, что даже если ввожу -, числа серавно складываются. Наверно глупый вопрос, но не нашел не где ответ. Спасибо за ранее.