Напишите программу на языке C# для определения максимальной скорости транспортного средства в зависимости от выбранного

  • 49
Напишите программу на языке C# для определения максимальной скорости транспортного средства в зависимости от выбранного признака. Признаки транспортных средств: а – автомобиль, в – велосипед, м – мотоцикл, с – самолет, п – поезд. Отобразите на экране полученные максимальные скорости.
Сквозь_Подземелья
20
Конечно, вот решение задачи:

csharp
using System;

class Program
{
static void Main()
{
Console.WriteLine("Выберите признак транспортного средства (а - автомобиль, в - велосипед, м - мотоцикл, с - самолет, п - поезд):");
char transport = Console.ReadKey().KeyChar;
Console.WriteLine();

switch (transport)
{
case "а":
Console.WriteLine("Максимальная скорость автомобиля: 220 км/ч");
break;
case "в":
Console.WriteLine("Максимальная скорость велосипеда: 30 км/ч");
break;
case "м":
Console.WriteLine("Максимальная скорость мотоцикла: 300 км/ч");
break;
case "с":
Console.WriteLine("Максимальная скорость самолета: 1000 км/ч");
break;
case "п":
Console.WriteLine("Максимальная скорость поезда: 300 км/ч");
break;
default:
Console.WriteLine("Некорректный признак транспортного средства");
break;
}
}
}


Программа начинает с запроса на выбор признака транспортного средства. Затем используется оператор `switch`, чтобы в зависимости от выбранного признака выводить соответствующую максимальную скорость транспортного средства.

Например, если выбран признак "а" (автомобиль), программа выведет "Максимальная скорость автомобиля: 220 км/ч". Аналогично для остальных признаков.

Если пользователь вводит некорректный признак, программа выведет "Некорректный признак транспортного средства".