ikki o‘lchamli massivlarni tashkil etish

DOC 7 стр. 110,5 КБ Бесплатная загрузка

Предварительный просмотр (5 стр.)

Прокрутите вниз 👇
1 / 7
tajriba ish №7 mavzu: ikki o‘lchamli massivlarni tashkil etish ishdan maqsad. ikki o’lchovli massivlar va ular ustida amalllar bajarish ko’nikmalarini oshirish. dasturini tuzish. nazariy qism. ikki o’lchamli massiv – bu elementlari bir o’lchamli bo’lgan bir o’lchamli massiv. boshqacha aytganda bir xil tipli ikkita indeks orqali murojaat qilinadigan jadval shaklidagi ma’lumotlar to’plami. ikki o’lchamli massivni n ta satr, m ta ustundan iborat jadval ko’rinishida tasvirlash oson, i-satr va j-ustun kesishish nuqtasida a[i][j] elementi qiymati saqlanadi. ikki o’lchamli massiv matritsa deb ham nomlanadi. matritsa elementlarini kiritish. matritsaning elementlari qator bo’yicha yuqoridan pastga, ustun bo’yicha chapdan o’nga tartibda kiritiladi. 3x3 matritsa elementlari a11, a12, a13, a21, a22, a23, a31, a32, a33 tartibda kiritiladi. kiritishni amalga oshirish uchun qator bo’yicha sikl, uning ichida ustun bo’yicha sikl amalga oshirish lozim. quyidagi blok sxema matritsani kiritish va elementlarining yig;indisini topadi: c++ dasturlash tilida matritsani tavsiflash bir o’lchamli massivga o’xshash bo’ladi: [ ][ ] masalan sartlari 1 …
2 / 7
//ustunlar yig'indisini saqlovchi massiv //satrlar va ustunlar yig'indilarining qiymatlarini nolga tenglaymiz for (int i = 1; i <= n; i++) { s_r[i] = 0; } for (int i = 1; i <= m; i++) { s_c[i] = 0; } for (int i = 1; i <= n; i++) { for (int j = 1; j <= m; j++) { s_r[i] += a[i][j]; // a[i][j] element i-satr yig'indisini oshiradi s_c[j] += a[i][j]; // a[i][j] element j-ustun yig'indisini oshiradi } } cout << "qatorlar yig'indilari : "; for (int i = 1; i <= n; i++) { cout << s_r[i] << " "; } cout << endl; cout << "ustunlar yig'indilari : "; for (int i = 1; i <= m; i++) { cout << s_c[i] << " "; } } topshiriqlar sodda topshiriqlar: 1. matritsani qator elementlari yig‘indisidan vektor hosil qilinsin, eng katta va eng kichik elementi aniqlansin. 2. matritsani ustun …
3 / 7
chamli massivning elementlarini soni l ta. matritsani qatoridagi elementlarini soni m ta. bir o’lchamli massivdan k-ustun elementlariga mos elementlar olib tashlansin. 10. kvadrat matritsani m soniga qoldiqsiz bo`linadigan elementi joylashgan qator va ustun elementlarini o`rni almashtirilsin. 11. kvadrat matritsani diagonal elementlaridan eng kattasi va eng kichigi topilsin va eng katta element turgan qator eng kichik element turgan qator bilan urin almashtirilsin. 12. matritsani manfiy elementi joylashgan qator va ustun elementlari olib tashlansin. 13. kvadrat matritsaga yangi qator va ustun qo‘shilsin. qo‘shiladigan yangi qator va ustun elementlari massiv ko’rinishida berilgan. 14. matritsani matritsaga va matritsani vektorga ko‘paytirish algoritmi va dasturi tuzilsin. 15. ikkita matritsani mos elementlari yig’indisidan hosil bo`lgan matritsani qator elementlari yig’indisidan vektor hosil qilinsin. 7
4 / 7
ikki o‘lchamli massivlarni tashkil etish - Page 4
5 / 7
ikki o‘lchamli massivlarni tashkil etish - Page 5

Хотите читать дальше?

Скачайте все 7 страниц бесплатно через Telegram.

Скачать полный файл

О "ikki o‘lchamli massivlarni tashkil etish"

tajriba ish №7 mavzu: ikki o‘lchamli massivlarni tashkil etish ishdan maqsad. ikki o’lchovli massivlar va ular ustida amalllar bajarish ko’nikmalarini oshirish. dasturini tuzish. nazariy qism. ikki o’lchamli massiv – bu elementlari bir o’lchamli bo’lgan bir o’lchamli massiv. boshqacha aytganda bir xil tipli ikkita indeks orqali murojaat qilinadigan jadval shaklidagi ma’lumotlar to’plami. ikki o’lchamli massivni n ta satr, m ta ustundan iborat jadval ko’rinishida tasvirlash oson, i-satr va j-ustun kesishish nuqtasida a[i][j] elementi qiymati saqlanadi. ikki o’lchamli massiv matritsa deb ham nomlanadi. matritsa elementlarini kiritish. matritsaning elementlari qator bo’yicha yuqoridan pastga, ustun bo’yicha chapdan o’nga tartibda kiritiladi. 3x3 matritsa elementlari a11, a12, a13, a21, a22, a...

Этот файл содержит 7 стр. в формате DOC (110,5 КБ). Чтобы скачать "ikki o‘lchamli massivlarni tashkil etish", нажмите кнопку Telegram слева.

Теги: ikki o‘lchamli massivlarni tash… DOC 7 стр. Бесплатная загрузка Telegram