# if ş rt
ə
proqram kodu
#endif
Bu zaman g r ş rt 1 qiym ti alarsa onda kompilyator proqram kodu his sini n z r
ə ə ə
ə
ə
ə ə ə
alacaq, ks halda is bu hiss kompilyator t r find n inkar edil c k, başqa sözl ş rh
ə
ə
ə
ə ə
ə
ə ə
ə ə
kimi q bul olunacaq.
ə
lav l r
Ə
ə ə
lav A – b zi standanrt funksiyalar
Ə
ə
ə
sdt::cout
funksiyası.
sdt::cout
funksiyası yaddaşın müxt lif m lumatları ekrana çap etm k üçün istifad olunur.
ə
ə
ə
ə
Misal üçün g r ekranda
ə ə
"Salam dunya"
s trini çap etm k ist yiriks onda aşağıdakı kimi
ə
ə
ə
ə
yazırıq:
std::cout<<"Salam dunya";
g r
Ə ə
sdt::cout
vast sil ekrana müxt lif m lumatlar gönd rm k ist yiriks onda bir neç
ə ə
ə
ə
ə ə
ə
ə
ə
müxt lif m lumatı
ə
ə
"<<"
vast sil birl şdir bil rik. Misal üçün tutaq ki, x,y,z d yiş nl rinin
ə ə
ə
ə
ə
ə
ə ə
qiym tl rini çap etm k ist yir m. Onda kod aşağıdakı kimi olar:
ə ə
ə
ə ə
std::cout<
std::cin
funksiyası.
std::cin
funksiyası
std::cout
funksiyasının gördüyü işin ksini görür. g r
ə
Ə ə
std::cout
vast sil
ə ə
biz d yiş nl rin qiym tl rin ekrana çap edirdiks ,
ə
ə ə
ə ə
ə
std::cin
vast sil biz istifad çinin
ə ə
ə
klaviaturadan daxil etdiyi qiym tl ri d yiş nl r m nims dirik. Misal üçün g r m n h r-
ə ə
ə
ə ə ə ə
ə
ə ə
ə
ə
hansı x d yiş nin istifad çinin daxil etdiyi qiym t m nims tm k ist yir ms onda
ə
ə
ə
ə
ə
ə
ə ə
ə ə
ə
aşağıdakı kimi yazıram:
std::cin>>x;
std::cin
d
ə
std::cout
kimi bir neç d yiş nl eyni anda işl m y imkan verir. Misal üçün
ə ə
ə ə
ə ə ə
g r m n x,y,z d yiş nl rin istifad çi t r find n daxil olunan qiym t mnims tm k
ə ə
ə
ə
ə ə ə
ə
ə ə
ə
ə
ə ə
ist yir ms onda yaza bil r m:
ə ə
ə
ə ə
std::cin>>x>>y>>z;
lav B. ASCII Kodlar C dv li.
Ə
ə
ə ə
Bu c dv ld n istifad etm k üçün , sad c lazım olan simvolu tap v solda yerl ş n
ə ə ə
ə
ə
ə ə
ə
ə ə
r q ml yuxarıda yerl ş n r q min c mi bu simvolun kodunu göst rir.
ə ə ə
ə ə ə ə
ə
ə
C dv l B-1.10-luq say sistemind ASCII Kodlar C dv li.
ə ə
ə
ə ə
Char
Dec
\0
0
(sp)
32
@
64
`
96
(soh)
1
!
33
A
65
a
97
(stx)
2
"
34
B
66
b
98
(etx)
3
#
35
C
67
c
99
(eot)
4
$
36
D
68
d
100
(enq)
5
%
37
E
69
e
101
(ack)
6
&
38
F
70
f
102
(bel)
7
'
39
G
71
g
103
(bs)
8
(
40
H
72
h
104
\t
9
)
41
I
73
i
105
\n
10
*
42
J
74
j
106
(vt)
11
+
43
K
75
k
107
(np)
12
,
44
L
76
l
108
(cr)
13
-
45
M
77
m
109
(so)
14
.
46
N
78
n
110
(si)
15
/
47
O
79
o
111