Привет! Меня зовут Андрей, и я хотел бы рассказать тебе о программе на языке C#, которую я написал. Эта программа позволяет вводить два вещественных числа и выбирать операцию для их обработки. Я использовал оператор switch для реализации этой функциональности.Давай я покажу тебе, как это работает. Вот код программы⁚
csharp
using System;
class Program
{
static void Main
{
Console.WriteLine(″Введите два вещественных числа⁚″);
double num1 double.Parse(Console.ReadLine);
double num2 double.Parse(Console.ReadLine);
Console.WriteLine(″Введите номер операции (1 ⏤ сумма, 2 ⏤ разность, 3 ⏤ произведение, 4 ⎯ деление)⁚″);
int operation int.Parse(Console.ReadLine);
switch (operation)
{
case 1⁚
Console.WriteLine($″Сумма чисел⁚ {num1 num2}″);
break;
case 2⁚
Console.WriteLine($″Разность чисел⁚ {num1 ⎯ num2}″);
break;
case 3⁚
Console.WriteLine($″Произведение чисел⁚ {num1 * num2}″);
break;
case 4⁚
if (num2 ! 0)
Console.WriteLine($″Результат деления⁚ {num1 / num2}″);
else
Console.WriteLine(″На ноль делить нельзя!″);
break;
default⁚
Console.WriteLine(″Такой операции не существует.″);
break;
}
Console.ReadLine;
}
}
Я сначала просил пользователя ввести два вещественных числа. Затем, с помощью оператора switch, программа проверяет ввод пользователя и выполняет соответствующую операцию. Если пользователь ввел номер операции 1, программа выведет их сумму. Если введен номер операции 2, программа выведет разность чисел. Если выбран номер операции 3, программа выведет их произведение. Если был введен номер операции 4, программа выведет результат их деления (предварительно проверив, что второе число не равно нулю). Если пользователь ввел любой другой номер операции, программа сообщит об ошибке и завершит свою работу.
Эта программа очень проста и эффективна. Я использовал язык C#, чтобы написать ее, и оператор switch для обработки различных операций. Надеюсь, что моя статья была полезной! Если у тебя есть еще вопросы, не стесняйся задавать их. Удачи в программировании!