Лабораторная работа №2 По дисциплине: «опиа» Рузимуротов Руслан Группы: 2-22 Принял: проф. Уринов Ш. Р


Download 95.97 Kb.
bet2/4
Sana22.12.2022
Hajmi95.97 Kb.
#1041406
TuriЛабораторная работа
1   2   3   4
Bog'liq
Лабораторная Работа гр 2 22 Рузимуротов Руслан

Условный оператор (оператор if).
Условный оператор if используется для разветвления процесса вычислений на два направления.

Условный оператор в языке C++ имеет формат:
if(<Условие>) <Оператор>;
Если помимо тех действий, которые требуется выполнить, когда заданное условие истинно, требуется исполнить и ряд действий, когда заданное условие ложно, то применяют следующую форму условного оператора:
if(<Условие>) <Оператор_1>; else <Оператор_2>;


Примеры:
if (a<0) b = 1; // 1
if (ad||a==0)) b++;
else
{
b*=a;
a=0;
} // 2
if (a{
if (aelse m = c;
}
else
{
if (belse m = c;
} // 3
if (a++) b++; // 4
if (b>a) max = b;
else max = a; // 5


Переключатель (оператор switch).
Оператор switch (переключатель) предназначен для разветвления процесса вычислений на несколько направлений. Переключатель является наиболее удобным средством для организации мультиветвления. Синтаксис переключателя таков:
switch(Выражение)
{
case Константа_1: Операторы_1;
case Константа_2: Операторы_2;
...
case Константа_n: Операторы_n;
default: Операторы_(n+1);
}
Кроме сказанного о возможностях переключателя, приведенная программа иллюстрирует действие оператора break.
С его помощью выполняется выход из переключателя. Если поместить операторы break после вывода каждой цифры, то программа будет печатать название только одной нечетной цифры.
switch(Выражение)
{
case Константа_1: Операторы_1; break;
case Константа_2: Операторы_2; break;
...
case Константа_n: Операторы_n; break;
default: Операторы_(n+1); break;
}


Методика и порядок выполнения работы.
Перед выполнением лабораторной работы каждый студент получает индивидуальное задание. Защита лабораторной работы происходит только после его выполнения (индивидуального задания). При защите лабораторной работы студент отвечает на контрольные вопросы, приведенные в конце, и поясняет выполненное индивидуальное задание. Ход защиты лабораторной работы контролируется преподавателем.



Download 95.97 Kb.

Do'stlaringiz bilan baham:
1   2   3   4




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling