Struktura


*....*   sharxlar bloki



Download 1,68 Mb.
Pdf ko'rish
bet10/38
Sana14.01.2022
Hajmi1,68 Mb.
#363539
1   ...   6   7   8   9   10   11   12   13   ...   38
Bog'liq
elektron texnika materiallari va asboblari texnologiyasini organish boyicha elektron qollanma yaratish

*....*



 sharxlar bloki 

Sharxlar bloki yoki bir qatorli sharx dastur tomonidan hisobga olinmaydigan 

matn  sohasi  bo‘lib,  kodni  yoritishiga  yoki  izoxga  ega  bo‘lgan  matnni  qo‘shish 

uchun ishlatiladi.  Sharxlar dasturning  mazkur qismini boshqalar  tushunishi uchun 

yordam  beradi.  u 



  bilan  boshlanadi  va 





  tugaydi  xamda  ko‘plab  qatorga  ega 

bo‘lishi mumkin. 

// bir qatorli sharx 

Bir  qatorli  sharx  //  bilan  boshlanadi  va  boshqa  qatorga  o‘tish  kodi  bilan 

tugaydi.  Sharx  bloki  kabi  dastur  tomonidan  hisobga  olinmaydi  va  xotiradan  joy 

egallamaydi. 



O‘zgaruvchi 

O‘zgaruvchi  –  bu  nom  berish  va  dastur  tomonidan  keyinchalik  ishlatish 

uchun son qiymatlarini saqlash usuli. Nomining o‘zi  – o‘zgaruvchi, qiymati xech 

qachon o‘zgarmaydigan konstantadan farqli ravishda ketma ket ravishda o‘zgarishi 

mumkin  bo‘lgan  son  –  o‘zgaruvchiligini  anglatadi.  O‘zgaruvchini  e‘lon  qilish 

kerak. Eng muximi unga saqlanishi kerak bo‘lgan qiymatni berish kerak. Keyingi 

kod  o‘zgaruvchi  inputVariable  ni  e‘lon  qiladi.  So‘ngra  unga  2  analog  portdan 

olingan qiymat beriladi: 

int inputVariable=0;  

 

// o‘zgaruvchi e‘lon qilingandi va unga  



// 0 qiymat berilmoqda 

inputVariable=analogRead(2);  //o‘zgaruvchi analog chiqish 2 dan qiymat oladi. 

“inputVariable”  –  bu  bizning  o‘zgaruvchi.  Birinchi  qator  u  in+,  qisqa  son 

ega  bo‘lishini  e‘lon  qiladi.  Ikkinchi  qator  unga  analog  chiqish  2  dagi  qiymatni 




12 

 

bermoqda.  Bu  chiqish  2  dagi  qiymatni  dasturning  istalgan  joyi  uchun  imkonli 



qiladi. 

O‘zgaruvchiga  qiymat  berilganda  mazkur  qiymatni  malum  bir  shart 

uchraganda  tekshirishingiz  mumkin,  unda  bevosita  foydalanishingiz  mumkin. 

O‘zgaruvchi bilan bog‘liq bo‘lgan uchta operatsiyani tasvirlovchi namunani ko‘rib 

cchiqamiz.  Keyingi  kod  100  ni  o‘zgaruvchi  qiymatdan  kichik  yoki  yo‘qligini 

tekshiraadi.  Agarda  kichik  bo‘lsa  o‘zgaruvchi  inputVariable  ga  100  qiymati 

berilaadi. So‘ngra xozir kamida 100 teng bo‘lgan o‘zgaruvchi inputVariaable bilan 

aniqlanadigan o‘zgarish beriladi. 

if (inputVariable<0 

// o‘zgaruvchini 100 dan kichik yoki yo‘qligi tekshiriladi 

inputVariable=100; 



// agar kichik bo‘lsa, ungaa 0 qiymat beriladi. 

delay (inputVariable); 



// o‘zgaruvchini to‘xtalish sifatida ishlatamiz. 

O‘zgaruvchi  kodni  qulay  o‘qish  uchun  aniq  nomga  ega  bo‘lishi  kerak, 

tiltsenson  yoki  pushbutton  kabi  o‘zgaruvchilarni  nomi  dasturlovchiga  mazkur 

o‘zgaruvchi nimadan  iboratligini  tushunish  uchun  kodni o‘qishda  yordam  beradi. 

O‘zgaruvchilar Arduino dasturlash tilining asosiy so‘zlari bo‘lmagan istalgan nom 

bilan atalishi mumkin. 




Download 1,68 Mb.

Do'stlaringiz bilan baham:
1   ...   6   7   8   9   10   11   12   13   ...   38




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