Тилига кириш услубий қўлланма
cout объекти ҳақида қисқача маълумот
Download 0.87 Mb.
|
C o\'rganish uchun yaxshi
- Bu sahifa navigatsiya:
- Изоҳлар
- Функциялар
cout объекти ҳақида қисқача маълумот.Кейинги мавзуларда сиз сout объектини қандай ишлатиш лозимлигини билиб оласиз. Ҳозир эса у ҳақида қисқача маълумот берамиз. Экранга маълумотни чиқариш учун cout сўзини, ундан сўнг чиқариш операторини (<<) киритиш лозим. С++ компилятори (<<) белгисини бирта оператор деб қарайди. Қуйидаги листингни таҳлил қиламиз. 2.2. – листинг. cout объектини қўлланилиши. //2.2.-листинг. сout oбъектини кўлланилиши # include int main() { cout << “Bu son 5 ga teng:” << 5<< “\n”; cout <<“endl operatori ekranda yangi cout << “ satrga o`tish amalini bajaradi”; cout < cout << “Bu katta son:\t“<< 70000 << endl; cout << “Bu 5 va 8 sonlarining yig`indisi: <<\t“<< 8+5 << endl; cout << “Bu kasr son:\t \t“<< (float) 5\8 << endl; cout << “Bu esa juda katta son: \t”; cout << (double) 7000*7000 << endl; return 0; }; НАТИЖА: 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
ИзоҳларСиз дастур ёзаётган вақтингизда нима иш қилмоқчи эканлигингиз доимо аниқ бўлади. Лекин бир ойдан сўнг бу дастурга қайтиш лозим бўлса дастурга тегишли деталлар ва уларнинг вазифалари нимадан иборат эканлигини билмаслигингиз мумкин. Дастурни бутунлай хотирангиздан ўчириб юбормаслик ва бошқаларга ҳам тушунарли бўлиши учун изоҳлардан фойдаланиш лозим. Изоҳлар компилятор томонидан тушириб қолдириладиган дастурнинг алоҳида сатрида ёки бутун бир блокида қўлланилади. Қуйидаги листингни кўриб чиқамиз. 2.3. – листинг. Salom.cpp дастури мисолида изоҳларни намойиш қилиш. # include < iostream.h > main() { cout << “Salom!\ n”; /* бу изох токи изохнинг охирини кўрсатувчи белги, яъни юлдузча ва слэш белгиси учрамагунча давом этади */ cout << “Bu kommentariy tugadi\ n”; // бу изох сатрни охирида тугайди. // Иккита слэшдан сўнг хеч кандай текст // булмаслиги мумкин. return 0; } НАТИЖА Salom Bu kommentariy tugadi ФункцияларБиз олдинроқ main() функцияси билан танишиб чиққан эдик. Бу функция одатдаги бўлмаган, ягона турдаги функциядир. Функциялар дастурнинг ишлаш даврида чақирилиши керак. main() функцияси эса дастур томонидан эмас, балки операцион система томонидан чақирилади. Дастур берилган матни буйича сатрларни жойлашишига қараб тартиб билан токи бирор бир функция чақирилгунча бажарилади. Кейин эса бошқарув биринчи учраган функцияга берилади. Функция бажарилгандан сўнг бошқарув яна дастурнинг функция чақирилган жойдан кейинги сатрига берилади. (Чақирилган функциядан кейинги сатрга берилади.) Функцияни ишлаш жараёнига мос ўхшашлик мавжуд. Масалан, сиз расм чизиб турган вақтингизда қаламингиз синиб қолди. Сиз расм чизишни тўхтатасиз ва қаламни йўна бошлайсиз. Кейин эса, расм чизишни қаламингиз синиб қолган жойдан бошлаб давом эттирасиз. Қачонки, дастур бирор бир хизмат кўрсатувчи амалларни бажарилишига эҳтиёж сезса керакли функцияни чақиради. Бу операция бажарилгандан кейин эса дастур ўз ишини функция чақирилган жойдан бошлаб давом эттиради. Бу ғоя қуйидаги листингда намойиш этилган. Download 0.87 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling