1. Основные понятия алгоритмизации и программирования


Пример: Вывести на экран минимальное из двух значений. #include


Download 1.01 Mb.
bet32/78
Sana03.02.2023
Hajmi1.01 Mb.
#1148576
TuriЗадача
1   ...   28   29   30   31   32   33   34   35   ...   78
Bog'liq
c# qo\'llanma

Пример: Вывести на экран минимальное из двух значений.
#include
int main ( )
{
int a = 10, b = 5, min;
min = (b < a) ? b : a ;
printf(“Наименьшее число: %d”, min);
return 0;
}
Результат работы программы:
Наибольшее число: 5
Другой пример применения условной операции. Требуется, чтобы некоторая целая величина увеличивалась на 1, если ее значение не превышает n, а иначе принимала значение 1:
i = (i < n) ? i + 1: 1;

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


Предназначен для выбора к исполнению одного из двух возможных операторов в зависимости от выполнения некоторого условия.
Формат оператора:
if (условие) оператор 1; else оператор 2;
Инструкция выполняется следующим образом:

  1. Вычисляется значение условия (выражения), которое может иметь арифметический тип или тип указателя.

  2. Если значение выражения (условия) не равно нулю (имеет значение true), выполняется первый оператор, следующий за условием. Если значение выражения (условия) равно false, то выполняются инструкции, следующие за словом else.

Довольно часто в случае ложности условия не нужно производить никаких действий. Допускается использование краткой формы условного оператора:
if (условие) оператор;
Если значение логического выражения истинно, то выполняются инструкции, следующие за условием. Если значение выражения ложно, то выполняется инструкция, следующая непосредственно после оператора if.
Если после условия или служебного слова else требуется выполнить несколько операторов, то их оформляют в виде составного.
Таблица 7 – Графическая интерпретация условного оператора.


Download 1.01 Mb.

Do'stlaringiz bilan baham:
1   ...   28   29   30   31   32   33   34   35   ...   78




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