Informatică, întrebare adresată de cristeaeduardf, 8 ani în urmă

1) Scrieti un program C++ care citeşte de la tastatura o matrice E cu x linii si y coloane.
a) Sa se afiseze elementele matricei e cu spatii intre elementele de pe fiecare linie si fiecare linie sa fie afisata pe un rand nou.
b) Sa se determine si sa se afiseze produsul elementelor pare de pe liniile pare.

Răspunsuri la întrebare

Răspuns de thet0mmy1407
1

Răspuns:

#include <iostream>  

using namespace std;

int main()

{

   int E[10][10], x, y, i, j, P = 1;

   cin >> x >> y;

   for(i = 1; i <= x; i++)

       for(j = 1; j <= y; j++)

           cin >> E[i][j];

   for(i = 1; i <= x; i++){

       for(j = 1; j <= y; j++){

           if(i % 2 == 0 && E[i][j] % 2 == 0)

               P = P * E[i][j];

           cout << E[i][j] << " ";

       }

       cout << endl;

   }

   cout << P;

   return 0;

}

Alte întrebări interesante