Найти в Дзене

Добрый C++ для начинающих. Шаг 6. Потоки управления

Как вы уже успели заметить в предыдущих примерах, программы всегда выполнялись «линейно» - от первой строки до последней без изменений. В реальном мире ход выполнения программы зависит от определённых условий. Именно для этого в C++ существуют структуры управления потоком, такие как выборка и циклы. С их помощью мы можем направлять выполнение программы по разным путям — в зависимости от того, какие данные в ней используются. Операторы if и else — это один из самых простых и часто используемых способов выполнять часть кода только при выполнении определённого условия. Код внутри блока if выполняется только если условие истинно. Условие записывается в круглых скобках после ключевого слова if. Сам блок кода, который нужно выполнить, заключается в фигурные скобки {}. Обратите внимание: если внутри if всего одна строка кода, фигурные скобки можно опустить. Однако некоторые отраслевые (MISRA C++, MISRA wiki) и корпоративные (Google) стандарты требуют использовать фигурные скобки даже для одно

Как вы уже успели заметить в предыдущих примерах, программы всегда выполнялись «линейно» - от первой строки до последней без изменений.

В реальном мире ход выполнения программы зависит от определённых условий. Именно для этого в C++ существуют структуры управления потоком, такие как выборка и циклы. С их помощью мы можем направлять выполнение программы по разным путям — в зависимости от того, какие данные в ней используются.

Операторы if, else if и else

Операторы if и else — это один из самых простых и часто используемых способов выполнять часть кода только при выполнении определённого условия.

Код внутри блока if выполняется только если условие истинно. Условие записывается в круглых скобках после ключевого слова if. Сам блок кода, который нужно выполнить, заключается в фигурные скобки {}.

Пример оператора if
Пример оператора if

Обратите внимание: если внутри if всего одна строка кода, фигурные скобки можно опустить. Однако некоторые отраслевые (MISRA C++, MISRA wiki) и корпоративные (Google) стандарты требуют использовать фигурные скобки даже для одной строки кода.

Если условие ложно, программа просто пропускает блок if и переходит к следующей строке за его пределами.

Пример использования оператора if
Пример использования оператора if

Продолжение следует!

/*=======*/

Подписывайтесь на канал!

Ставьте лайки ☺ !

⭐ Авторский практический учебный курс "ChatGPT в помощь Java-разработчику" на Stepik и канал авторской поддержки на Дзен

⭐ Телеграм: https://t.me/dobryj_cpp

🔥 Индивидуальные консультации. Обращайтесь через почту в описании канала.

#C++ #cpp #Программирование