Oliy va o’rta mahsus ta’lim vazirligi namangan davlat universiteti gulshod yunusova


Natija: 28 Kvadrat tenglamaning ildizlarini topish


Download 5.84 Mb.
bet6/40
Sana15.09.2023
Hajmi5.84 Mb.
#1678635
1   2   3   4   5   6   7   8   9   ...   40
Bog'liq
python 1 qism дарслик Г.Юнусова (1)

Natija:


28


Kvadrat tenglamaning ildizlarini topish.




ax2 + bx + c = 0 kvadrat tenglama berilgan. Kvadrat tenglamaning ildizlarini aniqlashdan oldin uning diskriminantini D = b2 - 4ac aniqlab olamiz. Agar D > 0 bo’lsa, kvadrat tenglama ikkita ildizga, agar D = 0 bo’lsa, kvadrat tenglama bitta ildizga, agar D < 0 bo’lsa, kvadrat tenglama ildizga ega bo’lmaydi.

Natija:


29



To’rt burchak, uchburchak va doiraning yuzlaridan birini hisoblash.


Foydalanuvchi tomonidan berilgan shakllarni (To’rt burchak, uchburchak va doira) birini tanlash orqali shaklning yuzini hisoblash dasturini tuzish lozim. Buning uchun shakllarni yuzini hisoblovchi formulalarni aniqlab olash lozim.



  1. To’rt burchak yuzini hisoblash uchun uning tomonlarini (a, b) kiritish va S=a*b formula orqali hisoblaymiz.

  2. Uchburchakning yuzini hisoblash uchun uning tomonlarini (a, b, c) kiritish va Geron formulasinidan foydalanib hisoblaymiz.


  1. Doiraning yuzini hisoblash uchun uning radiusini (r) kiritish va S=πr2 formula orqali hisoblaymiz.

30



Natija:



Uchta kesma orqali uchburchak hosil qilish.

Uchburchak hosil bo’lishi uchun uchburchakni hosil qiladigan 2 ta tomon uzunligi


3 tomondan katta bo’lishi lozim. Buning uchun 3 ko’rinishda a+b, b+c, a+c

31
tomonlarni qo’shamiz va har bir ko’rinishdagi qiymatni qolgan tomon bilan taqqaslaymiz. Agar barcha tengsizlik qanoatlantirilsa uchburchak hosil bo’ladi.


Natija:


Dasturni murakkabroq ko’rinishga, yani qaysi tomonning uzunligi qolgan tomonlar uzunlik yig’indisidan katta ekanligini aniqlash lozim bo’lsa dastur kodini quyidagicha yozamiz.

32



Download 5.84 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   40




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