O. X. Azamatov


 Obyektga yo‘naltirilgan dasturlash tillari



Download 1,82 Mb.
Pdf ko'rish
bet49/119
Sana19.07.2021
Hajmi1,82 Mb.
#123208
1   ...   45   46   47   48   49   50   51   52   ...   119
Bog'liq
3072-Текст статьи-7829-1-10-20200908

 
4.4. Obyektga yo‘naltirilgan dasturlash tillari 
C++ dasturlash tili 
C++  da  quyidagi  ma’lumot  turlari  ishlatiladi:  int,  float,  double,  char  -belgili 
tur, string – belgilar qatori.  
O‘zgaruvchilarni e’lon qilish quyidagicha amalga oshiriladi: 
float x1,x2,x3,y1,y2;  int d1,d2; 
O‘zguruvchilarni  e’lon  qilish  va  initsializatsiya  qilishni  bitta  operator  bilan  amalga 
oshirish ham mumkin: int nVariable = 1;  
O‘zgarmas  deb  istalgan  doimiy  kattalikga  aytamiz.  O‘zgaruvchilar  singari 
o‘zgarmaslar ham turlarga ega: 
const int a=25; const float b=12.27; const char plus=’+’; const string b=”Rezult”; 
Istalgan  chop  kilinuvchi  belgilar  bilan  ishlash  uchun  char  yoki  string  turidagi 
o‘zgaruvchilardan  foydalanish  mumkin.  C++  da  bitta  ifodada  har  xil  turdagi 
o‘zgaruvchilar ishlatilishi mumkin: 
int nValuel=1; double fValue=nValuel+1.0; 
O‘zgaruvchilar  ustida  operatsiyalar  bajarish  mumkin:  ko‘shish,  ko‘paytirish, 
ayirish, bo‘lish va hokaza. Masalan: 
int varl; int var2=1;varl=2*var2; nVariable= nVariable+2;  nVariable+=2; 
C++ da dastur tuzilmasi kuyidagi ko‘rinishga ega bo‘lishi mumkin: 
// Eng sodda dastur 


44 
 
intmain() { 
 return 0; 

Bu  yerda  main  –  dasturning  bosh  funksiyasining  nomi.  C++  dasturining 
bajarilishi  hamisha  shu  funksiyadan  boshlanadi.  Bu  funksiya  nomi  bor  (
main
), 
nomdan  keyin  aylana  qavsda  funksiya  parametrlari  keltiriladi.  Bu  funksiya 
kaytariluvchi  natijaga  ega.  Bu  erda 
return  0
  operatori,  funksiya  0  qiymatni 
qaytarishini bildiradi. 
C++ dadasturning bosh qismiga sarlavha fayllari kiritilishi lozim: 
#include  
int main() { 
 return 1; 

Fayllar  sarlavhasi  yaratilishida  chop  qilish  uchun  sinf  aniqlanadi  va  uning 
obyekti cout aniqlanadi: 
1-misol 
#include  
#include  
int main(){ 
 
float x1,y1,x2; 
 
cout<<"Berilmalarnikiritish:\n"; 
cin>>x1>>x2; 
 
x1=sin(x1); 
y1=cos(x2)+x1; 
 
cout<<"y1=  "< 
 return 0;} 

Download 1,82 Mb.

Do'stlaringiz bilan baham:
1   ...   45   46   47   48   49   50   51   52   ...   119




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