1. Ishning maqsadi Chiziqli dasturlash masalasi uchun egizak masala haqida tushunchaga ega bo’lish, uning iqtisodiy tahlilini o’rganib chiqish, ikkilanganlik sharti bilan tanishish. Nazariy qism


Download 274.37 Kb.
bet2/2
Sana13.04.2023
Hajmi274.37 Kb.
#1350605
1   2
Bog'liq
Amaliy ish 3

1-topshiriq
Talaba uchun dam olish kunini rejalashtirish uchun algoritm tuzing: agar ob-havo yaxshi bo'lsa, u sayrga chiqadi, agar u yomon bo'lsa, u referat yozadi.
Kirish ma'lumotlari: x (ob-havo ma'lumotlari);
Chiqish natijasi: y (o'tgan dam olish kuni natijasi).

Psevdokod
1. X ni kiriting (dam olish kunlari ob-havo ma'lumotlari)
2. Vaziyatni tekshirish:
Agar X = "Ob-havo yaxshi"
keyin Y = "talaba sayrga chiqadi",
aks holda Y = "talaba referat yozadi"
end agar
3. Xulosa Y
4. tugatish

2-topshiriq
Chegirmani hisobga olgan holda sotib olish narxini hisoblash uchun algoritm yarating: 500 rubldan ortiq qiymatga mol sotib olayotganda. 10% chegirma.
Kirish ma'lumotlari: a (birlik narxi), b (birliklar soni);
Izoh: s (xarid miqdori).



Psevdokod:

  1. a,b larni kiritish

  2. harid narxini hisoblash S=a*b

  3. shrtni tekshirish

Agar S>500 u holda S=S*0.9
End agar

  1. S ni chiqarish

  2. Tugatish


3. Laboratoriya ishiga topshiriq

Sxemali algoritm dizaynidan foydalanib, jadval va psevdo kodli algoritmik til yordamida muammoni yechish uchun algoritm yarating.





Вариант№1

Ax2 + bx + c = 0 kvadratik tenglamani yechish uchun dastur tuzing.




Berilgan intervalda y (x) funktsiya qiymatlarini h qadam bilan berilgan qadamda hisoblang:


Variant№2



Kiritilgan ikkitaning maksimal juft sonini aniqlang.




Berilgan intervalda y (x) funktsiya qiymatlarini h qadam bilan berilgan qadamda hisoblang:


Variant№3



Uzunliklari x, y va z bo'lgan segmentlardan uchburchak qurish mumkinligini aniqlang.




Berilgan intervalda y (x) funktsiya qiymatlarini h qadam bilan berilgan qadamda hisoblang:


Variant№4



A va b sonlarini kiriting. Katta raqamni uch baravar ko'paytiring, kichikroq mahsulot yarim summa bilan.




Berilgan intervalda y (x) funktsiya qiymatlarini h qadam bilan berilgan qadamda hisoblang:


Вариант№5



Agar a, b, c uchta sonlar orasida kamida bitta bo'lsa, u holda maksimal sonni toping, aks holda minimal bo'ladi.




Berilgan intervalda y (x) funktsiya qiymatlarini h qadam bilan berilgan qadamda hisoblang:


Variant№6

Qaysi kvadrantda x va y koordinatalari bo'lgan nuqta borligini aniqlang va kvadrant raqamini ekranda ko'rsating.






Berilgan intervalda y (x) funktsiya qiymatlarini h qadam bilan berilgan qadamda hisoblang:

Variant№7

A va b ikkita eng katta sonning kvadratini toping. Agar eng katta raqam a bo'lsa, 1 raqamini ko'rsating, agar eng katta raqam b bo'lsa, 2 raqami.




Berilgan intervalda y (x) funktsiya qiymatlarini h qadam bilan berilgan qadamda hisoblang:

Variant№8

Agar a, b, c uchta sonlar orasida kamida bitta bo'lsa, u holda maksimal sonni toping, aks holda minimal bo'ladi.




Berilgan intervalda y (x) funktsiya qiymatlarini h qadam bilan berilgan qadamda hisoblang:


Variant№ 9

Uzunliklari x, y va z bo'lgan segmentlardan uchburchak qurish mumkinligini aniqlang.




Berilgan intervalda y (x) funktsiya qiymatlarini h qadam bilan berilgan qadamda hisoblang:


Variant№10

A va b sonlarini kiriting. Katta raqamni uch baravar ko'paytiring, kichikroq mahsulot yarim summa bilan.




Berilgan intervalda y (x) funktsiya qiymatlarini h qadam bilan berilgan qadamda hisoblang:


Variant№11

Ax2 + bx + c = 0 kvadratik tenglamani yechish uchun dastur tuzing.




Berilgan intervalda y (x) funktsiya qiymatlarini h qadam bilan berilgan qadamda hisoblang:


Variant№12

Kiritilgan ikkitaning maksimal juft sonini aniqlang.




Berilgan intervalda y (x) funktsiya qiymatlarini h qadam bilan berilgan qadamda hisoblang:


Variant№13

Uzunliklari x, y va z bo'lgan segmentlardan uchburchak qurish mumkinligini aniqlang.




Berilgan intervalda y (x) funktsiya qiymatlarini h qadam bilan berilgan qadamda hisoblang:


Variant№14

A va b sonlarini kiriting. Katta raqamni uch baravar ko'paytiring, kichikroq mahsulot yarim summa bilan.




Berilgan intervalda y (x) funktsiya qiymatlarini h qadam bilan berilgan qadamda hisoblang:


Variant№15

Agar a, b, c uchta sonlar orasida kamida bitta bo'lsa, u holda maksimal sonni toping, aks holda minimal bo'ladi.




Berilgan intervalda y (x) funktsiya qiymatlarini h qadam bilan berilgan qadamda hisoblang:


Variant№16



Qaysi kvadrantda x va y koordinatalari bo'lgan nuqta borligini aniqlang va kvadrant raqamini ekranda ko'rsating.






Berilgan intervalda y (x) funktsiya qiymatlarini h qadam bilan berilgan qadamda hisoblang:

Variant№17

A va b ikkita eng katta sonning kvadratini toping. Agar eng katta raqam a bo'lsa, 1 raqamini ko'rsating, agar eng katta raqam b bo'lsa, 2 raqami.




Berilgan intervalda y (x) funktsiya qiymatlarini h qadam bilan berilgan qadamda hisoblang:

Variant№18



Agar a, b, c uchta sonlar orasida kamida bitta bo'lsa, u holda maksimal sonni toping, aks holda minimal bo'ladi.




Berilgan intervalda y (x) funktsiya qiymatlarini h qadam bilan berilgan qadamda hisoblang:


Variant№19

A va b sonlarini kiriting. Katta raqamni uch baravar ko'paytiring, kichikroq mahsulot yarim summa bilan.




Berilgan intervalda y (x) funktsiya qiymatlarini h qadam bilan berilgan qadamda hisoblang:


Variant№20

Uzunliklari x, y va z bo'lgan segmentlardan uchburchak qurish mumkinligini aniqlang.




Berilgan intervalda y (x) funktsiya qiymatlarini h qadam bilan berilgan qadamda hisoblang:




4. Hisobotning mazmuni

  1. Titul varaq (ishning nomi ko’rsatilgan).

  2. Ishning maqsadi.

  3. Qisqacha nazariy qism.

  4. Bajarilgan vazifa (masalaning qo’yilishi, yechish algoritmi, dasturi).

  5. Laborotoriya ishini bajarish bo’yicha xulosa (xulosalar).

  6. Nazariy savollarga javob.

Download 274.37 Kb.

Do'stlaringiz bilan baham:
1   2




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling