Algoritmlash



Download 12,86 Mb.
bet16/121
Sana02.09.2021
Hajmi12,86 Mb.
#162549
1   ...   12   13   14   15   16   17   18   19   ...   121
Bog'liq
Algoritmlash va dasturlash asoslari (A.Azamatov)

1 ni qo‘sh 1 ni qo‘sh

1 ni qo‘sh 2 ga ko'paytir

1 ni qo‘sh 2 ga ko'paytir

1 ni qo'sh 2 ga ko'paytir

1 ni qo'sh 2 ga ko'paytir

1 ni qo‘sh 1 ni qo‘sh

1 ni qo‘sh

1 ni qo‘sh

1 ni qo‘sh

1 ni qo‘sh

1 ni qo‘sh

1 ni qo‘sh

1 ni qo‘sh

1 ni qa‘sh

1 ni qo'sh

1 ni qo‘sh

1 ni qo‘sh

Bu algoritmlardan qaysi biri sizga ma‘qul? Nima uchun?

30











































































































2.4-mashq

17 sonini hosil qilish uchun o'zingiz biror algoritmni o'ylab toping. Bunday algoritm nechta ko'rsatmadan iborat boMishi mumkin:

a) agar birinchi ko'rsatma 1 ni qo‘sh bo'lsa;

b) umumiy holda.

2.3- masala

qiliNima deb o'ylaysiz, ekranda ixtiyoriy musbat sonni hosil

sh mumkinmi? Javobingizni asoslab bering.

barQuyidagichai musobaqa o'tkazing: kimdir son aytadi va

algcha shu sonn ‘hosil 'qilishga intiladi. Kim eng kam qadamli

oritm tuzsa, o sha g olib boMadi.

2.4- masala

a) 15 sonini 8 tadan kam qadamda hosil qiling;

b) 1024 sonini hosil qiling;

qa d) ekrangal 4 soni yozilgan. Undan 15 sonini 6 tadan kam

damda hosi qiling.

Ijrochi Chigirtka

kv Gorizontal to‘g‘ri chiziqro‘tkazamiz va unda bir xil masofada chadrat nishonlar joyiashti amiz (2.1-rasm). Nishonlar to‘g‘ri gi iziqdagi nuqtalarni bildiradi. Nuqtalardan birini 0 bilan bel- c laymiz. Undanro'ngdagi , nuqtalarni I, 2,a3, 4 va shu kabi, hapdagi nuqtala ni -I, -2 -3, -4 va shu k bi belgilaymiz. Bu

to‘g‘ri chiziqni sonlar o‘qi deb ataymiz. Sonlar o‘qida Ijrochi

Chigirtka yashaydi. Rasmda (va bundan keyin) u K harfi bilan

belgilangan.



K

-2 - 1 0 1 2 3 4 5 6 7



2.1-rasm.

joy Boshlang‘ich vaqtda Chigirtka sonlar o‘qining 0 nuqtasida (2.lashgan. U uch birlik oldinga (2.2-rasm) va 2 birlik orqaga

3-rasm) sakrashi mumkin.
-2 - 1 0 1 2 3 4 5 6 7

2.2-rasm.

31





-2 - 1 0 1 2 3 4 5 6 7

2.3-rasm.

ras Quyidagi algoritm asosida Chigirtka qanday sakragani 2.4- mda ko'rsatilgan:

oldinga 3

oldinga 3

orqaga 2

orqaga 2

orqaga 2
-2 - 1 0 1 2 3 4 5 6 7

2.4-rasm.

7-sharh


Chigirtka masalasida hoshlang ‘ich qiymat: Chigirtkamng boshlang‘ich holati, ya ’ni qaysi tartib raqamli kvadratda turganligi bo ‘Isa, natija Chigirtkaning talab qiiingan tartib raqamli kvadratga tushishidir.

2.5- mashq

a) Chigirtkani 0 nuqtadan 7 nuqtaga o'tkazing.

b) Chigirtkani 0 nuqtadan 2 nuqtaga o'tkazing.

2.5- masala

Ravshanda faqat 3 kg li toshlar bor, Rustamda esa faqat 2 kg li toshlar bor. Ravshan Rustamga 7 kg nok qarz. U qanday qilib shu toshlar yordamida qarzini uzadi?

Bu masala Chigirtka bilan biror bog'liqlikka egami?

2.6- masaJa

4 Chigirtkani 0 dan 5 gacha kesmadantchiqmagan holda 2, 3,

va 5 nuqtalarning har birida bir mar adan bo'lishga majbur

qiling.

2.7- masala

Chigirtka algoritmni bajarishni 0 nuqtada boshladi va 2 nuqtada tugatdi. Shu algoritm yana bir marta bajarildi. Chigirtka qaysi nuqtaga borib qoldi?

32





2.8- masala

d Chigirtka to'g'ri chiziqda yotgan ixtiyoriy nuqtaga bora ola-

imi? Qanday qilib? (Albatta, biz kasr sonlar emas, faqat butun

sonlarga mos nuqtalar haqida so‘rayapmiz.)

2.9- masala

Al Chigirtkaning ko'rsatmalar ro‘yxatini ozgina o‘zgartiramiz.

Ijrbatta, ko‘rsatmalar lro‘yxatining ozgina o‘zgartirilishii yangi

C ochikhosil bo‘lgan igini bildiradi. Lekin baribir uno‘ham

higirt a deb atayveramiz. Bu Chigirtka uchun yangi k rsat-

malar ro'yxati ham ikkita ko'rsatmadan iborat boMadi:



oldinga 7

orqaga 5

maYangi Chigirtka to‘g‘ri lchiziqda yotgan ixtiyoriy nuqtaga,

salan, 1 nuqtaga bora o adimi?

E’tibor qilgan bo'lsangiz, bizda idishlarining soni va hajmi bilan farqlanadigan juda ko‘p har xil Suvchi bor edi. Xuddi shunday turli Chigirtkalar bilan ish ko'rishimizga to‘g‘ri keladi: ular oldinga va orqaga har turli sakrashlarni bajaradi.



Algoritmlashni qanday yengillashtirish mumkin

8 l Yana Suvchi masalasiga qaytamiz. Bizda 5 litrli A idish va ye itrli B idish bor, 4 litr suvni o‘Ichab olish kerak. Masalaning

chimi quyidagicha bo'ladi:


Download 12,86 Mb.

Do'stlaringiz bilan baham:
1   ...   12   13   14   15   16   17   18   19   ...   121




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2025
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