Xalq ta’limi vazirligi tomonidan tashkil etilgan Scratch dasturlash


O'rnatilgan matematik funktsiyalar bilan ishlash



Download 5,21 Mb.
Pdf ko'rish
bet78/147
Sana15.01.2022
Hajmi5,21 Mb.
#368550
1   ...   74   75   76   77   78   79   80   81   ...   147
Bog'liq
Scratch bo'yicha o'zbekcha kitob

O'rnatilgan matematik funktsiyalar bilan ishlash 
     Ushbu  bobda  avvalroq  muhokama  qilingan  raqam  bloklari  bilan 
bajarishingiz  mumkin  bo'lgan  barcha  matematikaga  qo'shimcha 
ravishda, Scratch 8.8-rasmda ko'rsatilganidek, yana bir ko'p maqsadli 
kod blokini taqdim etadi. 
     Ushbu  kod  bloki  12  xil  matematik  funktsiyalardan  birini  bajarish 
uchun  mo'ljallangan,ularni  kod  blokining  ochiladigan  ro'yxatidan 
tanlashingiz  mumkin.  Ushbu  kod  bloki  bajarishi  mumkin  bo'lgan 
funktsiyalar quyidagi ro'yxatda keltirilgan: 
-
 
abs. Raqamning mutlaq manfiy bo'lmagan qiymatini qaytaradi 
 
-
 
sqrt. Raqamning kvadrat ildizini qaytaradi.
 
-
 
sin. Burchakning sinusini ifodalovchi qiymatni qaytaradi.
 
-
 
cos. Burchakning kosinusini ifodalovchi qiymatni qaytaradi.
 
-
 
tan. Burchak tangensini ifodalovchi qiymatni qaytaradi.
 
-
 
asin. Belgilangan raqamli qiymat uchun yoyning sinusini qaytaradi.
 
-
 
acos.  Belgilangan  raqamli  qiymat  uchun  yoyning  kosinusini 
qaytaradi.
 
-
 
atan.  Muayyan  raqamli  qiymat  uchun  yoyning  tangensini 
qaytaradi.
 
-
 
ln.  Berilgan  qiymatning  teskari  natural  ko‘rsatkichini  qaytaradi 
(ya’ni, e ^ ning teskarisi) 


-
 
log. Raqamning natural logarifmini qaytaradi. 
 
 
Rasm 8.8. Ushbu kod bloki juda murakkab hisob-kitoblarni o'rnatishga 
yordam beradi. 
- e^. Berilgan qiymatning natural ko‘rsatkichini qaytaradi.
 
 
- 10^. 
10-darajaga ko'tarilgan raqamning qiymatini qaytaradi

 
Ushbu  kod  bloklari  kod  bloki  tomonidan  qo'llab-
quvvatlanadigan har qanday matematik funktsiyalardan foydalanishni 
talab  qiladigan  ilovalarni  ishlab  chiqishda  real  vaqtni  tejash  mumkin, 
shunga o'xshash natijalarga erishish uchun asosiy dasturlash mantiqini 
o'zingiz amalga oshirish zaruriyatini yo'q qiladi. Natijada, siz nafaqat 
ilovangizni  ishlab  chiqishga  kamroq  vaqt  sarflaysiz,  balki  siz  ishlab 
chiqishingiz  kerak  bo'lgan  dasturlash  mantig'ini  soddalashtirasiz  va 
unga xizmat ko'rsatishni osonlashtirasiz, chunki bu kod bloki siz uchun 
qiyin ishlarning ko'p qismini bajarishi mumkin. 
 
Qaysi  funksiya  bilan  ishlashni  xohlayotganingizni  ko'rsatish 
uchun uni kod blokining ochiladigan ro'yxatidan tanlang. Misol uchun, 
quyidagi  misollar  ushbu  kod  bloki  tomonidan  taqdim  etilgan  ikki  xil 
funktsiyadan foydalanishni ko'rsatadi: 
Ushbu  misol  kod  bloklarining  ikkita  to'plamidan  iborat.  Kod 
bloklarining birinchi to'plami -4,4 mutlaq qiymatini qaytaradi, bu 4,4ga 
teng va bu qiymatni Result nomli o'zgaruvchiga belgilaydi. Bloklarning 


ikkinchi to'plami 9 ning kvadrat ildizini qaytaradi, ya'ni 3 va bu qiymatni 
Result nomli o'zgaruvchiga tayinlaydi. 

Download 5,21 Mb.

Do'stlaringiz bilan baham:
1   ...   74   75   76   77   78   79   80   81   ...   147




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