Kompleks sonlar ustida arifmetik amallami bajaruvchi kompleks sinfi yaratilsin


Download 23.12 Kb.
bet1/3
Sana18.06.2023
Hajmi23.12 Kb.
#1560811
  1   2   3
Bog'liq
4 topshiriq (4)


  1. 10 lik sanoq sistemasida berilgan sonni 2, 8 va 16 lik sanoq sistemasidagi ko‘rinishini chop qiluvchi SANOQ SISTEMA sinfi yaratilsin.

  2. Kompleks sonlar ustida arifmetik amallami bajaruvchi KOMPLEKS sinfi yaratilsin.

  3. Berilgan natural n soni uchun n*n o‘lchamidagi A matritsani maksimal va minimal elementini topadigan, uning bosh diagonalga nisbatan simmetrik ekanligini aniqlaydigan, transponerlangan ko‘rinishini chop etuvchi funksiya-a’zolarini o‘z ichiga oluvchi MATRITSA sinfi yaratilsin.

  4. Uch o‘lchamli fazoda koordinatalari bilan berilgan ikkita vektomi tavsiflovchi VEKT0R2 3D sinfi aniqlansin. Sinfda vektorlami qo‘shish va ayirish orqali yangi vektorlar hosil qiluvchi, ikkita vektoming skalyarko‘paytmasini, vektor uzunligini va ikkita vektorlar orasidagi burchakkosinusini hisoblovchi funksiya-a’zolalar aniqlansin.

5. Ko‘phad darajasi va koeffisientlari bilan berilgan bitta o‘zgauvchilik:o‘phadni tavsiflovchi KO‘PHAD sinfi yaratilsin. Sinfda ko‘phad berilganargumentdagi qiymatini hisoblovchi, ko‘rsatilgan tartibdagi hosilasini topadigan funksiya-a'zolar aniqlansin.
6. Uy kutubxonasini tavsiflovchi UY KUTUBXONASI sinfi aniqlansin. Undaixtiyoriy sondagi kitoblar bilan ishlash, qandaydir alomati bo'yichakitobni izlash (muallif yoki yil bo‘yicha), yangi kitobni qo‘shish va o‘chirish imkoniyatlari bo‘lsin.
7. Yon daftami o‘zida aks ettiruvchi YON DAFTAR sinfi yartilsin. Unda ixtiyoriy sondagi yozuvlar bilan ishlash, qandaydir alomati boyocha yozuvniizlash (familiya, tug‘ilgan yili yoki telefon nomeri bo‘yicha), yangi yozuvni qo'shish va o‘chirish imkoniyatlari bo‘lsin.
8. Talabalar guruhini tavsivlovchi TALABA GURUHI sinfi yaratilsin. Unda ixtiyoriy sondagi talalbalar bilan ishlash, qandaydir alomati boyochatalabani izlash (familiya, tug‘ilgan yili yoki telefon nomeri bo‘yicha), yangi yozuvni qo‘shish, o‘chirish va tartiblash imkoniyatlari bo‘lsin.
9. Stek ustidagi amallarni bajaruvchi STEK sinfi aniqlansin. Ushbu sinfdan labirintdan chiqish masalasini yechishda foydalanilsin. Labirint kvadratlardan tashkil topgan matritsa ko‘rinishida beriladi. Har bir kvadrat ochiq yoki yopiq bo ladi. Yopiq kvadratga kirish mumkin emas. Agar kvadrat ochiq bo' isa uning yon tomonidan kirish mumkin (burchagidan kirish mumkin emas). Har bir kvadrat uning rnatritsadagi koordinatalari bilan beriladi. Labirintdan chiqich amalga oshirilganda topilgan yo‘l chop qilinadi (kvadratlar koordinatalari iuftliklarining ketma-ketligi).
10. YUGURUVCHI sinfi yugurish musobaqasi natijalari haqidagi va inisiallari>, va o'tgan vaqti (sekundlasda)>
berilgan-a’zolami o‘z ichiga oladi. Berilgan n o‘lchamidagi
YUGURUVCHI sinf obe’ktlari massivi yaratilsin va quyidagi amallar bajarilsin: a) massiv yuguruvchilarni masofani bosib o‘tgan vaqtining kamayishibo'yicha tartiblansin;
b) jamoa a’zolarining o'rtacha yugurish vaqti bo'yicha yuqori natija ko'rsatgan uchta jamoa nomlari chop etilsin.

Download 23.12 Kb.

Do'stlaringiz bilan baham:
  1   2   3




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