9-mavzu: zamonaviy dasturlash texnologiyalari. Obyektga yo’naltilrilgan dasturlash tillari. C++ Dasturlash tilining asosiy konstruktsiyalari va tizimda qo’llash xususiyatlari. Reja


return orqali qaytarilayotgan ifodani qavs ichiga olamiz. Misol uchun return (6)


Download 0.55 Mb.
Pdf ko'rish
bet12/22
Sana19.01.2023
Hajmi0.55 Mb.
#1102706
1   ...   8   9   10   11   12   13   14   15   ...   22
return orqali qaytarilayotgan ifodani qavs ichiga olamiz. Misol uchun return (6). Bu qavslar 
majburiy emas, lekin bizlar ularni programmani o’qishda qulaylik uchun kiritamiz. [7] 
Misol: //Ushbu dastur ikki butun sonni ko’paytiradi. 
# include  
int main() 



int sonA, sonB; //o’zgaruvchi e’lonlari 
int summa; //e’lon
cout << "Birinchi sonni kiriting: "; 
cin >> sonA; //Birinchi sonni o’qish...
cout << "Ikkinchi sonni kiriting: "; 
cin >> sonB; //Ikkinchi sonni o’qish...
summa = sonA * sonB; 
cout << summa << endl; 
cout << "sonA * sonB = " << sonA * sonB << endl; 
return (0); 

Ekranda: 
Birinchi sonni kiriting: 4 
Ikkinchi sonni kiriting: 6 
24 
sonA * sonB = 24 
O’zgarmaslar. C++ tilida o’zgarmaslar o’zgarmas kattalikdir. Ularning mantiqiy, butun, 
haqiqiy, belgili, satrli o’zgarmaslarga bo’linadi. Dasturchi C++ tilida o’zgarmaslarni aniq 
ifodalay olishi kerak. 
O’zgarmaslar formati. 
O’zgarmas 
O’zgarmas formati 
misol 
mantiqiy 
True va false so’zlar bilan aniqlanadi 
True, False 
butun 
O’nlik sanoq sistemasi. Birinchi raqami 0 bo’lishi 
kerak emas (0,1,2,3,4,5,6,7,8,9) 
15, 25, 0, 4 
Sakkizlik sanoq sistemasi. Birinchi raqami 0 bo’lishi 
kerak (0,1,2,3,4,5,6,7) 
01, 020, 07155 
O’n oltilik sanoq sistamasi. Boshlanishi 0x 
(0X) bilan bo’lishi kerak (0, 1, 2, 3, 4, 5, 6, 
7, 8, 9, A, B, C, D, E) 
0xA, 0x1B8, 0X00FF, 
0X00ff 
Haqiqiy 
O’nli. [son].[son] ko’rinishda 
5.7, .001, 35 
Exponensial. [son][.][son]{E|e}[+|-][son] 
0.2E6, .11e-3, 5E10, 
1.22E-10 
Belgili 
Tirnoq [‘] ichiga olingan bir yoki bir nechta belgi 
‘A’, ‘yu’, ‘*’, ‘db’, ‘A’, 
‘\n’, ‘\012’, 
‘\x07\x07’ 
Satrli 
Belgilarning qo’shtirnoqqa olingani 
"Salom Buxoro", 
"\tNatija =\xF5\n" 

Download 0.55 Mb.

Do'stlaringiz bilan baham:
1   ...   8   9   10   11   12   13   14   15   ...   22




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling