ZEvS
Новичок
С помощью условного предложения языка С++ if можно селективно выполнять определенный участок программы.Предложение if языка с++ действует так же,как и в любом другом языке.Оно, в частности,синтаксический идентично предложениям if языков C,Java и C#.Его простейшая форма выглядит следующим образом :
Здесь условие представляет собой выражение,результат которого воспринимается либо как истина (true), либо как ложь (false). В С++ истина соответствует не нулевому значению,а ложь - нулевому. Если условие истинно,предложение будет выполнятся.Если условие ложно,предложение не выполняется.Например, следующий фрагмент выводит на экран фразу "10 меньше 11",потому что 10 действительно меньше 11.
Рассмотрим,однако,следующее предложение :
В этом случае,по сколько 10 не больше 11,предложение cout выполняться не будет.Разумеется,операнды внутри предложения if не обязательно должны быть константами.В качеств операндов можно использовать и переменные.
В C++ определен полный набор операторов отношения,которые используются в условных выражениях.
Ниже приводится программа,иллюстрирующая использование предложения if :
Вот что выведет данная программа на экран :
P.s : Я надеюсь данный урок был очень познавательным xD
PHP:
if(условие) предложение;
PHP:
if(10 < 11) cout << "10 меньше 11 ";
PHP:
if(10 > 11) cout << "эта строка не выводится ";
В C++ определен полный набор операторов отношения,которые используются в условных выражениях.
Ниже приводится программа,иллюстрирующая использование предложения if :
PHP:
#include <iustream>
using namespace std;
int main() {
int a, b, c;
a = 2;
b = 3;
if(a < b) cout << "а меньше чем b\n";
if(a == b) cout << "это вы не увидите\n";
cout << "\n";
c = a - b;
cout << "с содержит -1\n";
if(c >= 0) cout << "с неотрицательно\n";
if(c < 0) cout << "с отрицательно\n";
cout << "\n";
c = b - a;
cout << "с содержит 1\n";
if(c >= 0) cout << "с неотрицательно\n";
if(c < 0) cout << "с отрицательно\n";
return 0;
}
PHP:
"a меньше чем b"
"с содержит -1"
"с отрицательно"
"с содержит 1"
"с неотрицательно"
