... > C# > Условные конструкции

Условные конструкции

НАВИГАЦИЯ ПО СТРАНИЦЕ

Конструкция "if" Конструкция "if-else" Конструкция "else if"

Условные конструкции в C# позволяют выполнять определенные блоки кода в зависимости от условий, указанных в программе.

Две основные условные конструкции в C#:

  • Конструкция "if" (если): Это позволяет выполнить блок кода, если указанное условие истинно.

Пример:

int number = 10;

if (number > 5)
{
    Console.WriteLine("Число больше 5.");
}
  • Конструкция "if-else" (если-иначе): Это позволяет выполнить один блок кода, если условие истинно, и другой блок кода, если условие ложно.

Пример:

int number = 3;

if (number > 5)
{
    Console.WriteLine("Число больше 5.");
}
else
{
    Console.WriteLine("Число меньше или равно 5.");
}
  • Конструкция "else if" (иначе если): Это расширение конструкции "if-else", позволяющее проверить дополнительные условия, если предыдущее условие ложно.

Пример:

int number = 7;

if (number > 10)
{
    Console.WriteLine("Число больше 10.");
}
else if (number > 5)
{
    Console.WriteLine("Число больше 5, но меньше или равно 10.");
}
else
{
    Console.WriteLine("Число меньше или равно 5.");
}

Эти конструкции позволяют программистам управлять логикой программы, выполняя определенные действия в зависимости от условий. Они часто используются для принятия решений и управления потоком выполнения программы.