Хелпикс

Главная

Контакты

Случайная статья





Операторы выбора: условный оператор if, оператор-переключатель swich. Операторы перехода.



 

Лабораторная работа № 6.

 

Операторы выбора: условный оператор if, оператор-переключатель swich. Операторы перехода.

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

В языке С++ имеется несколько таких операторов:

1. условный оператор if (оператор ветвления);

2. оператор-переключатель switch (оператор множественного выбора);

 

1. Условный оператор if

Синтаксис условного оператора с одной ветвью (неполное ветвление):

if (условие)

/* оператор */ ;

В случае нескольких операторов, операторы, которые должны выполняться в случае истинности условия заключаются в операторные скобки { }

if (условие)
{

/*группа операторов */ ;

}

Пример 1. Использование неполного условного оператора.

Синтаксис условного оператора с двумя ветвями (полное ветвление):

if (условие)
{

/* оператор */ ;
}
else
{

 /* оператор */ ;
}

или, в случае нескольких операторов

if (условие)
{

 /*группа операторов */ ;

}
else
{

 /* группа операторов */ ;

}

Пример 2. Использование полного условного оператора для определения положительного числа.

Вложенные условные операторы

if (условие) {

/*группа операторов */ ;

if (условие) {

          /*группа операторов */ ;

}
else {

          /*группа операторов */ ;

}

}
else {

/*группа операторов */ ;

if (условие) {

          /*группа операторов */ ;

}

else {            

          /*группа операторов */ ;

}

}

 

Пример 3. Использование полного условного оператора для решения задачи: дано действительное число x. Составить программу, которая находит значение функции.

 

 



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.