Informatică, întrebare adresată de dariusaxl, 9 ani în urmă

Sa se scrie un program care insumeaza elementele maxime de pe fiecare linie a unei matrice A cu m linii si n coloane.
exemplu:
1 9 3 4 7
9 6 12 5 10
5 2 7 1 3
=> suma este 28

Răspunsuri la întrebare

Răspuns de Rayzen
5
#include <iostream>
using namespace std;
int main()

{int A[50][50],m,n;

cin>>m>>n;
cout<<endl;

int maxim;

   for(int i=1; i<=m; i++)
      { 
         for(int j=1; j<=n;j++)   
              {     
                   cin>>A[i][j];            //citirea matricei;
               }
       }

cout<<endl;
int S=0;

   for(int i=1; i<=m;i++)
     {
      for(int j=n; j>=1;j--) 
           {       
              if(j==n)   
                      {
                          maxim = A[i][j];
                      }       
              else
                      {         
                          if(A[i][j] >= maxim) 
                           maxim =  A[i][j];   
                      }
           }
    S = S + maxim;
    }

cout<<endl<<S;
}
Anexe:

dariusaxl: multumesc!
Rayzen: Cu placere!
Alte întrebări interesante