|
Algoritmning so„zlar orqali ifodalanishiBog'liq Tarixi 37 bet1.Algoritmning so„zlar orqali ifodalanishi.
Bu usulda ijrochi uchun
beriladigan har bir ko‗rsatma jumlalar, so‗zlar orqali buyruq shaklida beriladi.
Misol:
Chiziqli tenglamani hisoblash algoritmi tuzilsin.
1. boshlanish
2.
a,b
lar kiritilsin;
3.
x=(b/a)
hisoblansin;
4.
x
chiqarilsin;
5. Tamom.
Misol:
To‗g‘ri turtburchak ikki tomoni berilganda yuzi va perimetri
hisoblansin.
1. boshlanish
2.
a,b
lar kiritilsin;
3.
s=ab, va p=2(a+b)
hisoblansin;
4.
S va P
chiqarilsin;
5. Tamom.
2.Algoritmlarning grafik shaklida tasvirlanishida
algoritmlar maxsus
geometrik figuralar yordamida tasvirlanadi va bu grafik ko‗rinishi blok-sxema
deyiladi. Algoritmning blok-sxema ko‗rinishida tasvirlanishi beriladigan buyruqlar
qandaydir shakllar orqali ifodalanadi.
13
Algoritmning blok-sxemalar yordamida tuzishda foydalaniladigan asosiy
sodda geometrik figuralar quyidagilardan iborat.
Ellips u algoritmning boshlanishi yoki tugallashini
belgilaydi.
To‗g‗ri burchakli to‗rtburchak, qiymat berish yoki
tegishli ko‗rsatmalarni bajarish jarayonini belgilaydi.
Parallelogramm, ma‘lumotlarni kiritish yoki
chiqarishni belgilaydi.
Yordamchi algoritmga murojatni belgilaydi.
Romb, shart tekshirishni belgilaydi va shart bajarilsa "ha",
tarmoq bo‗yicha, aks holda "yo‗q‖-tarmog‗i bo‗yicha amallar
bajarilishini ta‘minlaydi.
- Strelka - amallar ketma-ketligining bajarilish yo‗nalishini
ko‗rsatadi.
Yuqorida ko‗rilgan algoritmlarning tasvirlash usullarining asosiy maqsadi,
qo‗yilgan masalani yechish uchun zarur bo‗lgan amallar ketma-ketligining eng
qulay holatini aniqlash va shu bilan odam tomonidan programma yozishni yanada
osonlashtirishdan iborat. Aslida programma ham algoritmning boshqa bir
ko‗rinishi bo‗lib, u insonning kompyuter bilan muloqotini qulayroq amalga
oshirish uchun mo‗ljallangan.
Misol:
Teng tomonli uchburchak tomoni berilganda uning yuzi va perimetrini
topish algoritm blok-sxemasini yozing.
Boshlash
S=a
2
(
3)/4
P=3a
a
S, P
Tamom
|
| |