O`zbеkistоn rеspublikаsi оliy vа o`rtа mахsus tа’lim vаzirligi аndijоn mаshinаsоzli


Download 3.11 Mb.
bet16/50
Sana02.06.2024
Hajmi3.11 Mb.
#1838594
1   ...   12   13   14   15   16   17   18   19   ...   50
Bog'liq
sdasturlash tilini organish

cout<<”Natija yo‘q”;
cout<<”Tenglama yechimi x1=”<
27

Oddiy ma'lumotlarni chiqarishda ularga matn deb qaraladi va u qo‘shtirnoq ichida yoziladi.


C++ tilida operand qiymatini birga oshirish va kamaytirishning samarali vositalari mavjud. Bular inkrement (++) va decrement(-- ) unar amallardir.
Operandga nisbatan bu amallarning prefiks va postfiks ko‘rinishlari bo’ladi. Prefiks ko‘rinishda amal til ko‘rsatmasi bo‘yicha ish bajarilishidan oldin operandga qo‘llaniladi. Postfiks holatda esa amal til ko‘rsatmasi bo‘yicha ish bajarilgandan keyin operandga qo‘llaniladi.
Prefiks yoki postfiks amal tushunchasi faqat qiymat berish bilan bog’liq ifodalarda o‘rinli: ;
х=у++; // postfiks
index =--i; // prefiks
count:++; // unar amal, "++count; " bilan ekvivalent
abc-- ; // unar amal, "--abc; " bilan ekvivalent
Bu yerda y o‘zgaruvchining qiymati x o‘zgaruvchisiga o‘zlashtiriladi va
keyin bittaga oshiriladi, i o‘zgaruvchining qiymati bittaga kamaytirib, index o‘zgaruvchisiga o‘zlashtiriladi.
sizeof amali: Har xil turdagi o‘zgaruvchilar kompyuter xotirasida turli sondagi baytlarni egallaydi. Bunda, hattoki bir turdagi o‘zgaruvchilar ham qaysi kompyuterda yoki qaysi operatsion sistemada amal qilinishiga qarab turli o‘lchamdagi xotirani band qilishi mumkin.
Bu ishni C++ tilida sizeof amali yordamida bajarish mumkin. Quyida keltirilgan dasturda kompyuterning platformasiga mos ravishda tayanch turlarining o‘lchamlari chop qilinadi.
int main(){
cout<<’’int turining o‘lchami: "<cout<<’’float turining o‘lchami: "<cout<<’’double turining o‘lchami: "<cout<<’’char turining o‘lchami: "<
28



Download 3.11 Mb.

Do'stlaringiz bilan baham:
1   ...   12   13   14   15   16   17   18   19   ...   50




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