|
O„zbekiston respublikasi oliy va o„rta maxsus ta‟lim vazirligi samarqand davlat universiteti s. Eshtemirov, F. M. NazarovBog'liq ALGORITMLASH VA DASTURLASH ASOSLARI
Misol: y=
funksiyani qiymatini hisoblash algoritmini tuzing.
Tamom
a>b
1
0
Boshlanish
a va b kiritilsin
max=b
max=a
max chiqarilsin
Tamom
D>0
1
0
Boshlanish
a,b,c kiritilsin
x
1
=(-b+
d)/(2a)
x
2
=(-b-
d)/(2a)
X
1
va x
2
chiqarilsin
D=b
2
-4ac
D<0
1
0
Yechim yuq
x=-b/(2a)
x
25
Nazariy savollar
1. Qanday masalaalrning algoritmlarini tuzishda tarmoqlanish buyrug‘dan
foydalaniladi?
2. Qanday algoritmlar tarmoqlanish algoritmlari deyiladi?
3. Tarmoqlanish buyrug‘i qanday bajariladi?
4. Blok-sxemada strelkali siniq chiziqlardan qanday maqsadda foydalaniladi?
5. Blok-sxemaning har bir blokinini chizib, uuning vazifasini tushuntiring.
6. Blok-sxemada chiqarish blokidan foydalanilmasa qanday xatolik ro‘y
beradi?
7. Blok-sxemada kiritish blokidan foydalanilmasa qanday xatolik ro‘y beradi?
Mustaqil ishlash uchun topshiriqlar.
Quyidagi masalalalar uchun algoritmlar tuzing.
1. A butun soni berilgan. Jumlani rostlikka tekshiring ―A soni musbat‖.
2. A butun soni berilgan. Jumlani rostlikka tekshiring ―A soni toq son‖.
3. A butun soni berilgan. Jumlani rostlikka tekshiring ―A soni juft son‖.
4. Ikki butun A va B sonlari berilgan. Jumlani rostlikka tekshiring: A>2 va B<=3.
5. Ikki butun A va B sonlari berilgan. Jumlani rostlikka tekshiring: A>=0 yoki B<-
2».
6. Uchta A, B, C butun sonlari berilgan. Jumlani rostlikka tekshiring: A
boshlanishi
x>=1
y:=x
2
+2*a
y:=
Chiqar y
tamom
X va a ni kirit
26
7. Uchta A, B, C butun sonlar berilgan. Jumlani rostlikka tekshiring: ―B soni A va
C sonlari orasida yotadi‖.
8. Ikkita butun A va B sonlari berilgan. Jumlani rostlikka tekshiring. ―A va B
sonlari toq sonlar‖.
9. Ikkita butun A va B sonlari berilgan. Jumlani rostlikka tekshiring. ―A va B
sonlarining hech bo‗lmaganda bittasi toq son‖.
10. Ikkita butun A va B sonlari berilgan. Jumlani rostlikka tekshiring. ―A va B
sonlarining faqat bittasi toq son‖.
11. Ikkita butun A va B sonlari berilgan. Jumlani rostlikka tekshiring. ―A va B
sonlarining har ikkalasi ham yoki toq son yoki juft son‖.
12. Uchta A, B, C butun sonlar berilgan. Jumlani rostlikka tekshiring: ―A, B, C
sonlarining hech bo‗lmaganda bittasi musbat‖.
13. Uchta A, B, C butun sonlar berilgan. Jumlani rostlikka tekshiring: ―A, B, C
sonlarining faqat bittasi musbat son‖.
14. Uchta A, B, C butun sonlar berilgan. Jumlani rostlikka tekshiring: ―A, B, C
sonlardan ikkitasi musbat son‖.
15. Musbat butun son berilgan. Jumlani rostlikka tekshiring: ―Berilgan son ikki
xonali juft son‖.
16. Musbat butun son berilgan. Jumlani rostlikka tekshiring: ―Berilgan son uch
xonali toq son‖.
17. Jumlani rostlikka tekshiring: ―Berilgan uchta butun sonlarning hech
bo‗lmaganda 2 tasi bir biriga teng‖.
18. Jumlani rostlikka tekshiring: ―Berilgan uchta butun sonlarning hech
bo‗lmaganda bir jufti o‗zaro qarama-qarshi‖.
19. Uch xonali son berilgan. Jumlani rostlikka tekshiring: ―Ushbu sonning barcha
raqamlari xar xil‖.
0> |
|
Bosh sahifa
Aloqalar
Bosh sahifa
O„zbekiston respublikasi oliy va o„rta maxsus ta‟lim vazirligi samarqand davlat universiteti s. Eshtemirov, F. M. Nazarov
|