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

Scrieţi un program C/C++ care citeşte de la tastatură un număr natural n (2≤n≤9) şi elementele unui tablou bidimensional A cu n linii şi n coloane, care memorează numere naturale mai mici decât 10, şi afişează pe ecran pentru fiecare coloană, produsul elementelor de pe acea coloană. Valorile afişate vor fi separate prin câte un spaţiu.
5.
Exemplu: pentru matricea din figura alăturată se afişează, nu neapărat în această ordine, valorile 0 24 20 12 (10p.)
1 1 2 3
9 2 5 4
8 6 1 1
0 2 2 1

Răspunsuri la întrebare

Răspuns de Utilizator anonim
2
#include <iostream>
using namespace std;
int main()
{
    int n,A[10][10],i,j;
      long int p;
    cin>>n;
     for( i=1;i<=n;i++)
         for(j=1;j<=n;j++)
            cin>>A[i][j];
  for(j=1;j<=n;j++)
  {
       p=1;
        for(i=1;i<=n;i++)
        {
             p*=A[i][j];
         }
         cout<<p<<" ";
   }
       return 0;
}
Alte întrebări interesante