помогите пожалуйста разобраться не пойму, как добавит третьего оператора, задача такая при вводе роста, программа говорит, какого роста человек среднего высокого или маленького
например от 60 до 120 маленький, от 120 до 179 средний от 180 высокий
Спасибо
static void Main(string[] args)
{
int rost;
Console.WriteLine("KOKOJ U TEBJA ROST");
rost = Convert.ToInt32(Console.ReadLine());
if (rost >= 180)
{
Console.Write("bolshoj");
}
if ( rost <= 179 )
{
Console.Write("srednij");
}
if (rost < 60 )
{
Console.Write("malemkij");
}
if (rost < 60 )
{
Console.Write("malemkij");
}
else if ( rost <= 179 )
{
Console.Write("srednij");
}
else //if (rost >= 180)
{
Console.Write("bolshoj");
}
if (rost >= 60 && rost < 120)
{
Console.Write("malemkij");
}
else if (rost >= 120 && rost < 179)
{
Console.Write("srednij");
}
else if (rost >= 180)
{
Console.Write("bolshoj");
}
if (rost >= 60 && rost < 120)
{
//
}
else if (rost >= 120 && rost < 179)
{
//
}
else if (rost >= 180)
{
//
}
Но!!!! Важно еще отметить что в C# 7 есть возможность сделать это же самое через Switch:
int rost = 63;
switch (rost)
{
case int rost when (rost >= 60 && rost < 120):
//
break;
case int rost when (rost >= 120 && rost < 179)
//
break;
case int rost when (rost >= 180);
//
break;
}
И если уж используется язык версии 7.0 то более правильно использовать вторую конструкцию т.к. банально она более гибкая, хоть и занимает больше места. (добавление условий происходит проще при рефакторинге)
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Я соединил бд с си шарпом и у меня есть функция удаления:
Можно ли как-нибудь применить особый Comparer при соединении 2-ух последовательностей синтаксисом запросов?
есть задача от заказчика создать приложение "Стукач", его цель заключается в том чтобы сотрудники работающие на предприятии могли фотографировать...