14- ma’ruza. C++ tilining leksik asosi. Reja


Quyida C++ tilidagi sodda programma matni keltirilgan



Download 389,23 Kb.
Pdf ko'rish
bet2/3
Sana31.12.2021
Hajmi389,23 Kb.
#208725
1   2   3
Bog'liq
14-maruza-1

Quyida C++ tilidagi sodda programma matni keltirilgan. 

#  include     //  sarlavha faylni qo‘shish 

int main  ()                         //  bosh funksiya tavsifi 

{                                           //  blok boshlanishi  

cout << “Salom Olam! “\n”; //   satrni chop etish  

return 0;                               //  funksiya qaytaradigan qiymat 

}                                             //  blok tugashi 

Programma bajarilishi natijasida ekranga "Salom Olam!" satri chop etiladi. 


Programmaning 1-satrida #inc1ude.. preprotsessor direktivasi bo‘lib, programma kodiga oqimli o‘qish/yozish 

funksiyalari va uning o‘zgaruvchilari e’loni joylashgan  «iostream.h  » sarlavha faylini qo‘shadi. Keyingi qatorlarda 

programmaning  yagona,  asosiy  funksiyasi  -main()  funksiyasi  tavsifi  keltirilgan.  Shuni  qayd  etish  kerakki,  C++ 

programmasida albatta main() funksiyasi bo‘lishi shart va programma shu funksiyani bajarish bilan o‘z ishini boshlaydi. 

Programma  tanasida  konsol  rejimida  belgilar  ketma-ketligini    oqimga  chiqarish  amali  qo‘llanilgan. 

Ma’lumotlarni standart oqimga (ekranga) chiqarish uchun quyidagi format ishlatilgan: 

cout «  

Bu yerda  sifatida o‘zgaruvchi yoki sintaksisi to‘g‘ri yozilgan va qandaydir qiymat qabul qiluvchi til 

ifodasi  kelishi  mumkin  (keyinchalik,  burchak  qavs  ichiga  olingan  o‘zbekcha  satr  ostini  til  tarkibiga  kirmaydigan 

tushuncha deb qabul qilish kerak). 



Masalan: 

Int uzg=324; 

Cout<

Berilganlarni standart oqimdan (odatda klaviaturadan) o‘qish quyidagi formatda amalga oshiriladi: 

cin>> 

Bu yerda  qiymat qabul qiluvchi o‘zgaruvchining nomi. 

 Misol:  

int Yosh; 

cout <<”Yoshingizni kiriting_”; 

cin>>Yosh; 

Butun turdagi Yosh o‘zgaruvchisi kiritilgan qiymatni o‘zlashtiradi. Kiritilgan qiymatni o‘zgaruvchi turiga mos 

kelishini tekshirish mas’uliyati programma tuzuvchisining zimmasiga yuklanadi. 

Bir paytning o‘zida probel () vositasida bir nechta va har xil turdagi qiymatlarni oqimdan kiritish mumkin. 

Qiymat kiritish   tugmasini bosish bilan tugaydi. Agar kiritilgan qiymatlar soni o‘zgaruvchilar sonidan ko‘p bo‘lsa, 

«ortiqcha» qiymatlar bufer xotirada saqlanib qoladi. 

 

#  include      

int main  ()                          

{   

int x,y;                                 

float z; 

cin>>x>>y>>z; 

cout << “O’qilgan qiymatlar \n”;  

cout<

return 0;             

 }   

O‘zgaruvchilarga qiymat kiritish uchun klaviatura orqali   



10  20  3.14   

harakati amalga oshiriladi. Shuni qayd etish kerakki, oqimga qiymat kiritishda probel ajratuvchi hisoblanadi. Haqiqiy 

sonning butun va  kasr qismlari ' . ' belgisi bilan ajratiladi. 


Download 389,23 Kb.

Do'stlaringiz bilan baham:
1   2   3




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