2
++
. , C++ , () .
, - , . whi1:
while ()
if, , , .
while ()
{
}
if, while , , . , while , . , . , .
while , 1 N, N - , .
1 N:
1. N.
2. I 1.
3. ( while) I N,
. I .
. 1 I.
, . while, if, , .
:
#include <iostream>
using namespace std;
int main() {
int i, n;
// i
cout << "Enter a number and press ENTER: ";
cin >> n;
i = 1;
while (i <= n) { // i <= n,
cout << i << " "; // i,
i = i + 1; // 1 i.
}
return 0;
}
1: a b. a b (a<b).
2: a b. a b (a>b).
true false C++
true false? , ?
, . ( ) 1 0.
true 1
false 0
, (true). .
// !
if (1)
{
// .
}
|
|
:
// !
while (1)
{
// .
}
1 0, - , true false.
:
int is_less_than;
// "true" (1)
// I
// ,
// n.
is_less_than = (i < n);
is_less_than .
, . . , ( ) :
age > 12 age < 20
(Boolean algebra), . , . , age > 12 age < 20, true,
age > 12 age < 20
true.
() C++.
. 2.1. .
, , Ȼ C++ :
if (age > 12 && age < 20) // age > 12 age < 20
cout "The subject is a teenager.";
!!!
&& || , (<, >, >=, <=,! = ==), , , , , (+) (*). ( , (!) ).
, , , :
if ( + 2 > && == b)
cout << "The data passes the test";
: +2 b, .
.