vlrep
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору #include <conio.h> #include <math.h> #include <iostream.h> void main() {int i, j ; const n=4; float x,a[n][n] , p[n], d[n] ; cout<<"\n vvedit x"; cin>>x; cout<<"zadana matrica"<<endl; for (i=0;i<n;++i) {for (j=0;j<n;++j) {a[i][j]=tan(i+j)*x ; cout<<a[i][j]<<" | ";}cout<<endl; } getch(); //pobuduvav cout<<"\n moduli diagona4lnyh elementiv"<<endl; for(i=0;i<n;++i) d[i]= abs( a[i][i]); for (i=0;i<n;++i) cout<<" | "<<d[i]; getch(); //naishow i vyviv moduli diagonainih elementyv for (i=0;i<n;++i) { p[i]=a[i][0]; for(j=0;j<n;++j) { if (p[i]>a[i][j]) { p[i]=a[i][j]; //prysvouu promijniy zminnii naimenshi znach elementiv z riadu a[i][j]=d[i]; }; if (a[i][j]<0) a[i][j]=pow(a[i][j],3);}; } cout<<"\n min elementy v kajdoi stroke(dlia smoperevirky)"<<endl; for (i=0;i<n;++i) cout<<" | "<<p[i]; getch(); cout<<"\n nova matrica"<<endl; for (i=0;i<n;++i) {for (j=0;j<n;++j) cout<<a[i][j]<<" | ";cout<<endl;} getch(); } |