Привет, меня зовут Александр, и я расскажу тебе о том, как написать программу на языке C#, которая будет выполнять математические операции в соответствии с выбранным пользователем номером операции. Я сам попробовал реализовать эту программу, и теперь хочу поделиться своим опытом с тобой.Для начала, давай создадим консольное приложение на C#. Откройте Visual Studio и выберите шаблон проекта Console App (.NET Core). Затем приступим к написанию кода.csharp
using System;
class Program
{
static void Main(string[] args)
{
// Вводим два вещественных числа
Console.WriteLine(″Введите первое число⁚″);
double number1 Convert.ToDouble(Console.ReadLine);
Console.WriteLine(″Введите второе число⁚″);
double number2 Convert.ToDouble(Console.ReadLine);
// Вводим номер операции
Console.WriteLine(″Введите номер операции⁚ (1 ー сложение, 2 ⎼ вычитание, 3 ⎼ умножение, 4 ー деление)″);
int operation Convert.ToInt32(Console.ReadLine);
double result 0;
// Выполняем операцию в зависимости от выбранного номера
switch (operation)
{
case 1⁚
result number1 number2;
break;
case 2⁚
result number1 ⎼ number2;
break;
case 3⁚
result number1 * number2;
break;
case 4⁚
result number1 / number2;
break;
default⁚
// Если выбран неверный номер операции, завершаем программу
Console.WriteLine(″Такой операции нет!″);
return;
}
Console.WriteLine(″Результат⁚ ″ result);
}
}
В этой программе мы используем оператор switch для выполнения различных математических операций в зависимости от выбранного номера операции. Сначала мы вводим два вещественных числа с помощью оператора Console.ReadLine и преобразуем их в тип double с помощью метода Convert.ToDouble. Затем вводим номер операции и также преобразуем его в тип int с помощью метода Convert.ToInt32. Далее используем оператор switch для выполнения различных операций. Если выбранный номер операции соответствует одному из случаев (case), то соответствующая операция выполняется и результат записывается в переменную result. Если выбран неверный номер операции (default), то программа выводит сообщение ″Такой операции нет!″ и завершает свою работу с помощью оператора return. В конце программы выводится результат операции с помощью оператора Console.WriteLine. Теперь, когда мы написали нашу программу, можем её запустить и опробовать. При запуске она будет просить ввести два вещественных числа и номер операции. После ввода она выполнит соответствующую операцию и выведет результат. Я надеюсь, что эта статья была полезной для тебя. Удачи в программировании на C#!