else if(min>A[i][j]){min=A[i][j]; minj=j;}
// Maksimum element joylashgan satr minimum joylashgan satrga ko‘paytiriladi
float S=0;
for(j=0;j
cout<<"S="<
return 0;
}
Amaliy masalalar
|
const int n 20;
float B[n][n];
Qo‘shimcha matrisadan foydalanmagan holda B matritsaning transponerlangan ko‘rinishi BT hosil qilinsin.
|
|
n natural soni va 5-chi tartibli haqiqiy turdagi kvadrat matritsa berilgan. Bu matritsaning n-darajasi topilsin (A1A, A2AA, A2A2A va hokazo).
|
|
const int n=20;
float nuqta[n][2], d;
Matritsaning satr elementlarini tekislikdagi nuqtalarning koordinatalari deb qarab, shu nuqtalar orasidagi eng katta masofa topilsin.
|
|
float A[9][9],s;
A matritsaning quyidagi rasmdagi bo‘yalgan sohalardagi elementlari yig‘indisi s topilsin.
|
|
enum Oy{yan,fev,mar,apr,may,iyn,iyl,avg,sen,okt,noy,dek};
enum Kun{dush,sesh,chor,paysh,juma,shanba,yaksh,null};
Kun Kalendar[12][31];
Kalendar massivi haftaning mos kunlari bilan to‘ldirilsin (mavjud bo‘lmagan sana null deb ko‘rsatilsin). Yil kabisa yili emas va 1-yanvar dushanba deb hisoblansin (Kalendar[yan][0]=dush; Kalendar[yan][1]=sesh;... Kalendar[fev][29]=null;... ).
|
|
int A[10][10],B[9][9];
int n,k; //
Berilgan A matritsaning n-satri va k-ustunini o‘chirish orqali B matritsa hosil qilinsin.
|
|
const int n=8, m=12;
int k, S[n][m];
S matritsaning ”maxsus” elementlar soni - k aniqlansin.
Element ”maxsus” deyiladi, agar u o‘zi joylashgan ustundagi boshqa elementlar yig‘indisidan katta va o‘zi joylashgan satrda chapdagi elementlardan katta, o‘ngdagilaridan esa kichik bo‘lsa.
|
|
int k; char C[10][15];
Berilgan C matritsadagi har xil belgilar soni - k aniqlansin (takrorlanuvchi belgilar bitta deb hisoblansin).
|
|
5 ta satr va 7 ta ustundan iborat haqiqiy turdagi matritsa berilgan. Uning satrlari kamaymaydigan ko‘rinishda tartiblansin.
|
|
O‘lchami 10 x 5 bo‘lgan haqiqiy turdagi matritsa berilgan. Matritsa satrlarining eng katta elementlari o‘sishi bo‘yicha tartiblansin.
|
Do'stlaringiz bilan baham: