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

Cerinţa
Se dă o matrice cu n linii şi m coloane şi elemente numere naturale. Determinați suma valorilor pare din matrice.

Date de intrare
Programul citește de la tastatură numerele n şi m, iar apoi n*m numere naturale, separate prin spaţii, reprezentând elementele matricei, linie cu linie.

Date de ieşire
Programul afișează pe ecran suma căutată S.

Restricţii şi precizări
1 ≤ m,n ≤ 100
elementele matricei vor fi mai mici decât 10000

Răspunsuri la întrebare

Răspuns de 12numaieu45
2
#include<iostream.h>
unsigned long n,m ,a[50][50], i, j, s=0;
void main()
{
cout<<"n="; cin>>n;
cout<<"m="; cin>>m;
for(i=1;i<=n;i++)
for(j=1;j<=m;j++)
{
cout<<"a["<<i<<"]["<<j<<"]=";
cin>>a[i][j];
}
for(i=1;i<=n;i++)
{
for(j=1;j<=m;j++)
if(a[i][j]%2==0)
s=s+a[i][j];
}
cout<<"Suma elementelor pare este "<<s;
}


Alte întrebări interesante