Sizga berilgan sonning raqamlari yig‘indisini topish algoritmini loyihalang




Download 16.01 Kb.
Sana18.04.2024
Hajmi16.01 Kb.
#200640
Bog'liq
1-topshiriq
TABIAT BILAN TANISHTIRISH METODIKASI (JABBOROVA) 2002, polimer amorf kristal2, kurs ishi Undosh tovush, 5 mustaqil ish, ЛЕКЦИЯ 1, 4-topshiriq. Mantiqga doir savollar (3), 1-Amaliy ish Dasturlash 2 (1), 2, Mustaqil ta`lim sirtqi, Rezervlash protokollari stp, rstp va agregatsiyalash protokollar, 1-Mustaqil ish(KIS-20-02) (1)

1-Topshiriq

  1. Sizga berilgan sonning raqamlari yig‘indisini topish algoritmini loyihalang.

  2. Biror matnda eng ko‘p uchraydigan harfni topish algoritmini loyihalang.

  3. Berilgan sonning faktorialini hisoblash uchun algoritm yarating.

  4. Biror matnda barcha unli harflarni sanab chiqish algoritmini loyihalang.

  5. Berilgan ro‘yxatdagi eng kichik va eng katta sonni topish algoritmini loyihalang.

  6. Ikkita sonning eng katta umumiy bo‘linuvchisini (EKUB) topish algoritmini tahlil qiling va uning samaradorligini baholang.

  7. Qiymatlar ro‘yxatini saralashning turli usullarini (masalan, pufakchali saralash, tez saralash) qo‘llab, ularning samaradorligini solishtiring.

  8. Ikki o‘lchamli matritsalarni ko‘paytirish algoritmlarini korrektligi va samaradorligini tahlil qiling.

  9. Fibonachi sonlarini hisoblashning rekursiv va iterativ yondashuvlarini solishtirib, ularning samaradorligini baholang.

  10. Ro‘yxatdagi ikki qo‘shni elementni almashtirish orqali ro‘yxatni tartiblash algoritmini tahlil qiling va uning samaradorligini baholang.

  11. Foydalanuvchi kiritgan a, b va c koeffitsiyentlari uchun kvadrat tenglama ildizlarini toping.

  12. D diskriminantni hisoblash va uning qiymatiga qarab ildizlarning mavjudligini aniqlash algoritmini yarating.

  13. Agar kvadrat tenglamada real ildizlar mavjud bo‘lsa, ularni hisoblash algoritmini loyihalang.

  14. Kvadrat tenglama ildizlarini kompleks sonlar ko‘rinishida chiqarish algoritmini loyihalang agar diskriminant manfiy bo‘lsa.

  15. Foydalanuvchi kiritgan barcha a, b, c koeffitsiyentlari uchun kvadrat tenglama ildizlarini hisoblash va natijalarni formatlangan matn ko‘rinishida chiqarish algoritmini yarating.

  16. Foydalanuvchi tomonidan kiritilgan uchta tomon uzunligi uchun uchburchak yuzasini hisoblash algoritmini loyihalang.

  17. Berilgan uchburchakning perimetri va yarim-perimetrini hisoblashni o‘z ichiga olgan algoritm yarating.

  18. Agar uchta tomon bilan uchburchak hosil qilish mumkin bo‘lmasa, foydalanuvchiga xabar beruvchi algoritm yarating.

  19. Uchburchak yuzasini hisoblash uchun zarur bo‘lgan ma’lumotlarni tekshirish (masalan, musbat sonlar ekanligini) o‘z ichiga olgan algoritm yarating.

  20. Bir nechta uchburchaklar uchun yuzalarni hisoblash va ularni kattalik bo‘yicha tartiblash

Download 16.01 Kb.




Download 16.01 Kb.

Bosh sahifa
Aloqalar

    Bosh sahifa



Sizga berilgan sonning raqamlari yig‘indisini topish algoritmini loyihalang

Download 16.01 Kb.