Предисловие
Статья входит в подборку: C# Starter Pack: Учимся с нуля
Удобная навигация по подборке: тык
Введение
Привет, дружище! Сегодня у нас новая тема из нашего крутого C# Starter Pack. Посмотри на прошлую статью, если пропустил: тыкай сюда.
А сегодня мы научимся ахалай-махалаю, превращая длинные шматки кода в короткие и лаконичные выражения, вместо того чтобы мучить комп с "если-то, иначе-сё", поехали!
Что за лев этот тигр?
Помнишь, как радуешься, найдя старую сотку в кармане? Вот такой же кайф принесёт этот оператор твоему коду! Смотри и запоминай ту самую абракадабру:
условие ? выражение_если_истина : выражение_если_ложь;
А вот и вывод результата:
Классно? - Классно! Штучка то задорная, можно теперь почти куда угодно пихать! Используй его, когда у тебя есть короткие условия, не требующие сложной логики, тогда все будет тип-топ!
Практика, дружок!
Упражнение 1:
Напиши код, который проверяет время (используй переменную hour). Если оно от 22 до 6, пусть выводится "Ночной режим", иначе - "Дневной режим".
Упражнение 2:
Есть переменная isStudent. Если true, пусть выдаётся сообщение о скидке 30%, иначе - "Скидок нет".
Упражнение 3:
У тебя есть переменная score с баллами от 0 до 100. Напиши код, который выводит "Отлично" для баллов выше 80, "Хорошо" для баллов от 50 до 80, и "Нужно подтянуть" для всего, что ниже 50. (Да-да, тернарный оператор в тернарном операторе, ты справишься!)
Заключение
Вот мы и познакомились с тернарным оператором. Если у тебя будут вопросы - стучись, не стесняйся. Тут мы все друзья! А в следующей статье мы раскидаемся с циклами и их применением для выполнения повторяющихся задач.
Ставь ❤️ и подписывайся на канал, до новых встреч!
Предыдущая статья: тык
Поддержать автора: