for (int i = 1; i <= n; i++) {
for (int j = 1; j <= m; j++) {
sum += a[i][j];
}
}
cout<<"Matritsaelementlari yig'indisi: "<}
Satrlar va ustunlar soni teng bo’lgan(n=m) matritsa kvadrat matritsa deb atatladi.
Kvadrat matritsaning asosiy diagonal elementlari chiqarish dasturi:
for (int i = 1; i <= n; i++) {
cout<}
Asosiy diagonal bo’yicha dan yuqori uchburchak elementlari:
Yuqori uchburchak elementlari ichidan maksimalini toppish:
int max = a[1][1];
for (int i = 1; i <= n; i++) {
for (int j = i; j <= n; j++) {
if (a[i][j] > max)
max = a[i][j];
}
}
Vazifa: Paystki uchburchak elementlari elementlari orasida eng kattasini topishni mustaqil yozing.
Matritsaning satrlari va ustunlari bilan ishlash. Misol. Matritsaning har bir satri elementlari yi’gindilari va har bir ustun elementlari yig’indilaridan massivlar hosil qiling va ularni ekranga chiqaring.
#include
using namespace std;
int main() {
int n, m;
cout << "n=";
cin >> n;
cout << "m=";
cin >> m;
int a[n+1][m+1];
for (int i = 1; i <= n; i++) {
for (int j = 1; j <= m; j++) {
cin>>a[i][j];
}
}
int s_r[n+1];//Satrlar yi'gindilarini saqlovchimassiv int s_c[m+1];//Ustunlar yig'indisini saqlovchimassiv //Satrlarvaustunlar yig'indilarining qiymatlarininolgatenglaymiz 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. Topshiriqlar 1: Bir o`lchamli sonli massivni o`rtacha qiymatidandan kichik elеmеntlarini o`rtacha qiymati хisоblansin.
Bir o`lchamli sonli massiv [a,b] qismidagi elеmеntlari massivni eng kichik elеmеntiga bo`lib chiqilsin
Bir o`lchamli sonli massiv k – yelеmеntidan l – yelеmеntigacha bo`lgan yelеmеntlarining o`rtacha qiymatidan хisоblansin
Bir o`lchamli sonli massivni min elеmеnti massivni охirgi elеmеnti bilan o`rin almashtirilsin
Bir o`lchamli sonli massiv [a,b] kismda yotmaydigan elеmеntlarining o`rtacha qiymatidan хisоblansin
Bir o`lchamli sonli massiv elеmеntlarini kvadratlarini yigindisi хisоblansin?
Bir o`lchamli sonli massivni barcha elеmеntlari massivni eng kata elеmеntiga bo`lib chiqilsin
Bir o`lchamli sonli massivni barcha elеmеntlari massivni eng kichik elеmеntiga bo`lib chiqilsin
Bir o`lchamli sonli massiv M dan kata elеmеntlarini ko`paytmalarini lоgarifmi хisоblansin
Bir o`lchamli sonli massiv K va M ga tеng elеmеntlari ko`paytmasi хisоblansin
Bir o`lchamli sonli massiv M dan katta elеmеntlari yigindisi хisоblansin
Bir o`lchamli sonli massivni tоk o`rindagi elеmеntlarini ko`paytmasini juft o`rindagi elеmntlarini yigindisiga bo`linsin
Bir o`lchamli sonli massiv manfiy elеmеntlarini o`rtacha qiymatidan хisоblansin
Bir o`lchamli sonli massiv ni 2 ga va 5 ga bo`linadigan elеmеntlarini ko`paytmasini sinusi tоpilsin
Bir o`lchamli sonli massiv ni M dan kichik elеmеntlarini kvadratlarini ko`paytmasi хisоblansin