Сайфиев ж. Ф. С++ тилига кириш услубий қўлланма


cout объекти ҳақида қисқача маълумот



Download 3,43 Mb.
bet8/79
Sana09.07.2022
Hajmi3,43 Mb.
#767124
1   ...   4   5   6   7   8   9   10   11   ...   79
Bog'liq
C dan uslubiy qulanma

cout объекти ҳақида қисқача маълумот.


Кейинги мавзуларда сиз сout объектини қандай ишлатиш лозимлигини билиб оласиз. Ҳозир эса у ҳақида қисқача маълумот берамиз. Экранга маълумотни чиқариш учун cout сўзини, ундан сўнг чиқариш операторини (<<) киритиш лозим. С++ компилятори (<<) белгисини бирта оператор деб қарайди. Қуйидаги листингни таҳлил қиламиз.




2.2. – листинг. cout объектини қўлланилиши.

  1. //2.2.-листинг. сout oбъектини кўлланилиши

  2. # include




  1. int main()

  2. {

  3. cout << “Bu son 5 ga teng:” << 5<< “\n”;

  4. cout <<“endl operatori ekranda yangi

  5. cout << “ satrga o`tish amalini bajaradi”;

  6. cout <

  7. cout << “Bu katta son:\t“<< 70000 <<

  8. endl;

  9. cout << “Bu 5 va 8 sonlarining yig`indisi:

  10. <<\t“<< 8+5 << endl;

  11. cout << “Bu kasr son:\t \t“<< (float) 5\8

  12. << endl;

  13. cout << “Bu esa juda katta son: \t”;

  14. cout << (double) 7000*7000 << endl;

  15. return 0;

  16. };

НАТИЖА:
Bu son 5 ga teng: 5
endl operatori ekranda yangi satrga o`tish amalini bajaradi
Bu katta son: 70000
Bu 5 va 8 sonlarining yig`indisi: 13
Bu kasr son: 0.625
Bu esa juda katta son: 4.9e+07








Айрим компиляторларда сout объектидан кейин математик операцияларни бажариш учун фигурали қавсларни ишлатиш талаб қилинади. У ҳолда 2.2. – листингнинг 11 – сатрида қуйидагича алмаштириш бажариш лозим.
11: cout << «Here is the sum of 8 and 5<< (8+5) << endl;








endl оператори end line (cатр охири) деган сўздан олинган бўлиб «энд-эл» деб ўқилади.


Изоҳлар



Сиз дастур ёзаётган вақтингизда нима иш қилмоқчи эканлигингиз доимо аниқ бўлади. Лекин бир ойдан сўнг бу дастурга қайтиш лозим бўлса дастурга тегишли деталлар ва уларнинг вазифалари нимадан иборат эканлигини билмаслигингиз мумкин.
Дастурни бутунлай хотирангиздан ўчириб юбормаслик ва бошқаларга ҳам тушунарли бўлиши учун изоҳлардан фойдаланиш лозим. Изоҳлар компилятор томонидан тушириб қолдириладиган дастурнинг алоҳида сатрида ёки бутун бир блокида қўлланилади. Қуйидаги листингни кўриб чиқамиз.

2.3. – листинг. Salom.cpp дастури мисолида изоҳларни намойиш қилиш.



  1. # include < iostream.h >



  2. main()

  3. {

  4. cout << “Salom!\ n”;

  5. /* бу изох токи изохнинг

  6. охирини кўрсатувчи белги, яъни юлдузча

  7. ва слэш белгиси учрамагунча давом этади */

  8. cout << “Bu kommentariy tugadi\ n”;

  9. // бу изох сатрни охирида тугайди.

  10. // Иккита слэшдан сўнг хеч кандай текст

  11. // булмаслиги мумкин.

  12. return 0;

  13. }

НАТИЖА
Salom
Bu kommentariy tugadi

Download 3,43 Mb.

Do'stlaringiz bilan baham:
1   ...   4   5   6   7   8   9   10   11   ...   79




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish