Advertisement
Guest User

Untitled

a guest
Jun 27th, 2017
45
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.08 KB | None | 0 0
  1. #include <iostream>
  2. #include <cstdlib>
  3. using namespace std;
  4.  
  5. const int max_dim=20;
  6. typedef int matrice[max_dim][max_dim];
  7.  
  8. int main(){
  9. matrice mat;
  10. int i,j,max,riga,col,riemp;
  11. int vett[riga];
  12. cout<<"DATA UNA MATRICE INSERIRE IL MASSIMO DI OGNI RIGA IN UN VETTORE USCENTE\n\n";
  13.  
  14. do{
  15.     cout<<"Inserisci il numero di righe:";
  16.     cin>>riga;
  17.     cout<<"Inserisci il numero di colonne:";
  18.     cin>>col;
  19.    
  20. }while(riga,col<0|| riga,col>max_dim);
  21.  
  22. //riempimento matrice
  23. cout<<"Inserisci gli elementi nella matrice\n";
  24. for(i=0;i<riga;i++)
  25.     for(j=0;j<col;j++){
  26.     cout<<"Inserisci il valore ["<<i<<"]["<<j<<"]:";
  27.     cin>>mat[i][j];
  28.     }
  29.     //Stampa matrice
  30.     cout<<"La tua matrice e' \n\n";
  31.     for(i=0;i<riga;i++){
  32.         for(j=0;j<col;j++){
  33.         cout<<mat[i][j]<<" ";}
  34.         cout<<"\n";
  35.         }
  36.         //Calcolo del massimo per ogni riga
  37.  
  38.  
  39.         for (i=0;i<riga;i++)
  40.         {
  41.             for(j=0;j<col;j++) 
  42.             {
  43.                 max=mat[i][0];
  44.                 if (mat[i][j]>max)
  45.                     max=mat[i][j];
  46.                     vett[i]=max;
  47.                     max=0;
  48.             }
  49.                
  50. }
  51.     cout<<"il vettore che contiene i massimi di ogni riga e':";
  52.     for(i=0;i<riga;i++)
  53.     cout<<vett[i]<<",";
  54.  
  55.    
  56. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement