Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <cstdlib>
- using namespace std;
- const int max_dim=20;
- typedef int matrice[max_dim][max_dim];
- int main(){
- matrice mat;
- int i,j,max,riga,col,riemp;
- int vett[riga];
- cout<<"DATA UNA MATRICE INSERIRE IL MASSIMO DI OGNI RIGA IN UN VETTORE USCENTE\n\n";
- do{
- cout<<"Inserisci il numero di righe:";
- cin>>riga;
- cout<<"Inserisci il numero di colonne:";
- cin>>col;
- }while(riga,col<0|| riga,col>max_dim);
- //riempimento matrice
- cout<<"Inserisci gli elementi nella matrice\n";
- for(i=0;i<riga;i++)
- for(j=0;j<col;j++){
- cout<<"Inserisci il valore ["<<i<<"]["<<j<<"]:";
- cin>>mat[i][j];
- }
- //Stampa matrice
- cout<<"La tua matrice e' \n\n";
- for(i=0;i<riga;i++){
- for(j=0;j<col;j++){
- cout<<mat[i][j]<<" ";}
- cout<<"\n";
- }
- //Calcolo del massimo per ogni riga
- for (i=0;i<riga;i++)
- {
- for(j=0;j<col;j++)
- {
- max=mat[i][0];
- if (mat[i][j]>max)
- max=mat[i][j];
- vett[i]=max;
- max=0;
- }
- }
- cout<<"il vettore che contiene i massimi di ogni riga e':";
- for(i=0;i<riga;i++)
- cout<<vett[i]<<",";
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement