Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Урок 2 C.pdf
Скачиваний:
28
Добавлен:
17.03.2016
Размер:
367.75 Кб
Скачать

Компьютерная Академия Шаг Урок №2. C

else

{

действие 2;

}

Основные принципы работы оператора if.

1. В качестве утверждения или выражения может выступать какая-либо конструкция, содержащая логические операторы или же арифметическое выражение.

• if(X>Y) – обычное утверждение, будет истинным, если X действительно больше Y

int X=10,Y=5;

if(X>Y){ // истина

cout<<"Test!!!";// на экране Test

}

• if(A>B&&A<C) – комбинированное утверждение, состоящее из двух частей, будет истинно, если обе части будут верными

int A=10,B=5,C=12;

if(A>B&&A<C){ // истина

cout<<"A between B and C";// на экране A between B and C

}

• if(A-B) – арифметическое выражение, будет истинным, если А не равно B, т. к. в противном случае (если они равны) их разность даст нуль, а нуль это ложь

int A=10,B=15;

if(A-B){ // -5 это истина

cout<<"A != В";// на экране A != В

}

• if(++A) - арифметическое выражение, будет истинным, если А не равно -1, т. к. если А равно -1 увеличение на 1 даст нуль, а нуль это ложь

int A=0;

if(++A){ // 1 это истина

17