>> HOPARL脰R: h蓹r 艧eyi Xat谋rladaq bir komp眉ter ba艧l谋q edir alt谋ndan
bit istifad蓹 saxlan谋l谋r.
V蓹 bit, 枚z n枚vb蓹sind蓹, istifad蓹 edil蓹 bil蓹r n枚mr蓹l蓹ri t蓹msil etm蓹k.
V蓹 n枚mr蓹l蓹r, 枚z n枚vb蓹sind蓹, istifad蓹 edil蓹 bil蓹r simvol t蓹msil etm蓹k.
茝slind蓹, bir 艧蓹rti var bu n枚mr蓹l蓹r aras谋nda mapping
m蓹ktublar, ASCII adl谋 -
脺莽眉n Amerika Standart Kodu M蓹lumat Interchange.
>> 陌ndi C il蓹, biz g枚r眉r眉k ki, 莽谋x谋r Bu ekvivalentlik, 莽眉nki biz
yaln谋z ints var, biz d蓹 h蓹m chars var olan g眉n sonunda
n枚mr蓹l蓹ri kimi t蓹msil olunur v蓹, 枚z n枚vb蓹sind蓹, bit.
Bel蓹 ki, sad蓹 bir proqram yazmaq ed蓹k ki, sad蓹c蓹 mapping n蓹 m蓹n蓹 deyir
n枚mr蓹l蓹ri v蓹 m蓹ktublar aras谋nda saxlamaq 65 kapital A v蓹 97 ki, a臒la
bir a艧a臒谋 halda bir.
In ba艧lamaq bildirin.
>> "Standart I / O dot saat daxildir." "Int 蓹sas void. "V蓹 indi m蓹n ist蓹rdim
h蓹rifl蓹ri b眉t眉n t蓹krarlamaq onlar谋n r蓹q蓹mli v蓹 莽ap
karakter ekvivalentl蓹ri.
Bel蓹 ki, bu, m蓹n bir loop "眉莽眉n" istifad蓹 ed蓹c蓹yik.
"Int i al谋r -
v蓹 indi, daha 莽ox adi ba艧lamaq 0, niy蓹 bir d蓹y蓹rd蓹 ba艧lamaq deyil
M蓹n 蓹h蓹miyy蓹tli ola bilm蓹k kimi kapital 65?
Bunu ed蓹k ki, uzun i az deyil -
um -
65 plus 26, m蓹n orada bilirik, 莽眉nki 蓹lifbas谋 26 m蓹ktublar.
V蓹 sonra bu h蓹r iteration loop, m蓹n蓹 1-i artt谋rmay谋 bildirin.
>> 陌ndi, bu h蓹r iteration loop, m蓹n n蓹 ist蓹yir蓹m?
M蓹n n蓹 cari 莽ap etm蓹k ist蓹rdim say谋 i v蓹 n蓹
m眉vafiq char.
陌ndi ki, nail olmaq 眉莽眉n, m蓹n, t枚km蓹 bil蓹r dan谋艧maq, bir char 眉莽眉n int
yolu il蓹.
"脟ap f% i% c backslash n edir" Ba艧qa s枚zl蓹, bu, dem蓹k ist蓹yir蓹m
say谋 bu karakter.
M蓹n bu iki d蓹y蓹rl蓹ri plug laz谋md谋r bel蓹 ki, 莽ap f sahibl蓹ri yerl蓹艧dirm蓹k
- M蓹n verg眉l i, verg眉l ed蓹c蓹yik
>> 陌ndi bir d蓹yi艧蓹n c var v蓹 ya yoxdur bir char, amma bir s谋ra var.
M蓹n n枚mr蓹l蓹ri e艧lenen bil蓹r ki, bilirik m蓹ktublar, sad蓹c蓹 dem蓹k laz谋md谋r
bunu computer.
V蓹 m蓹n i bir int t枚km蓹 bil蓹r sad蓹c蓹 ifad蓹 ed蓹r蓹k char,
M蓹n kimi h蓹qiq蓹t蓹n ist蓹diyiniz ki, parantez bir char onu 莽evirm蓹k.
>> Nin saxlamaq, indi bu b蓹yanat谋 yax谋n ed蓹k fayl v蓹 bu proqram t蓹rtib edir.
"Ascii 0 dot 莽izgi ASCII 0 olun." V蓹 莽ox tez kimi ekranda 莽ap
n枚mr蓹l蓹ri v蓹 aras谋nda bu mapping onlar谋n xarakteri ekvivalentl蓹ri.
茝slind蓹, m蓹n geri gedin, m蓹n ilk 65 A oldu臒unu g枚rm蓹k, 66 B, v蓹 蓹g蓹r m蓹n
geri a艧a臒谋 diyirl蓹yin 90 Z. edir