3-LABORATORIYA ISHI.
Mavzu: Matritsalarni ko’paytirish dasturi. Amallar tartibini baholash.
Ishdan maqsad: Ushbu laboratoriya ishining maqsadi talabalar algoritmlarni loyihalashning turlari va matritsani aniqlash asosida masalaning yechimlarini shakllantirishlari kerak. Shu asosda matritsani yechish bilan bog’liq masalalarni qiyosiy tahlil qilishlari, C++ dasturlash tilida masalaning dasturiy ta’minoti tuzishlari kerak.
Qo‘yilgan masala: Talabalar topshiriq variantiga mos masalani yechish dasturini yaratish ko‘nikmasiga ega bo‘lishlari kerak.
Ish tartibi:
Ushbu nazariyada quyidagilarga e`tibor berish kerak bo‘ladi: ya`ni ikki o‘lchovli massiv satrlari soni (m), ustunlari soni n, hamda elementlari soni larni e’tiborga olish lozim. Agar masalalarda satrlar va ustunlar soni aniq ko‘rsatilmagan bo‘lsa, ularni 2 dan 10 gacha bo‘lgan oraliqda o‘zgartirish tavsiya etiladi. Matritsaning boshlang‘ich qiymati 1- va 2-indekslari 1 bo‘lgan elementida joylashadi. Matritsaga kiritish va chiqarish satrlar bo‘yicha amalga oshiriladi. m o‘lchamli kvadrat matritsa 2 o‘lchovli massiv hisoblanadi. Matritsalarni tashkil eish va ularning elementlarini chiqarish. Matritsalarni tashkil etish masalalaridagi natijaviy matritsa o‘lchami 10x10 dan oshmaydi.
Do'stlaringiz bilan baham: |