Ветвление

В C# ветвление используется для выполнения различных блоков кода в зависимости от условий. Основные конструкции ветвления используют операторы if и else.

Оператор if

Используется для выполнения блока кода, если условие истинно.

Оператор if-else

Позволяет выполнить один из двух блоков кода в зависимости от условия.

Использование в условных операторах

В условные операторы также можно передавать сложные логические выражения, главное чтобы они возвращали логический тип bool.

Упражнения

  1. Напишите функцию, которая по возрасту и наличию водительских прав скажет можно ли управлять автомобилем. Сигнатура функции bool CanDrive(int age, bool hasDriveLicense).
  1. Напишите функцию, которая в зависимости от числового параметра выводит сообщение. Если число > 0, то функция выводит Число положительное, если отрицательное - Число отрицательное, если 0 - Число равно нулю. Сигнатура функции void PrintNumberType(int number).