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

cate coloane din matrice nu contin zerourii.

dau coroana, cu explicatie!!! ​


vladelinschii05: ce fel de matrice?

Răspunsuri la întrebare

Răspuns de ana427257
5

Răspuns:

Salut!

Rezolvare in C++:

#include <iostream>

using namespace std;

int a[1005][1005],n,m;

int main()

{

   int i,j,cnt,cntlinii=0;

   cin>>n>>m;

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

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

           cin>>a[i][j];

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

   {

       cnt=0;

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

           if (a[i][j]==0) cnt++;

       if (cnt==0) cntlinii++;

   }

   cout<<cntlinii;

   return 0;

}

Dupa cum observi in cel de-al doilea for, am parcurs toate coloanele, iar cand am dat de o valoare de 0, am incrementat pe cnt. Daca cnt este 0, atunci inseamna ca in coloana respectiva n-am intalnit nicio valoare de 0, iar in acest caz, incrementam pe cntlinii. La final, afisam pe cntlinii.

Nelamuriri?

Succes!


alinetare2005: la contor
alinetare2005: trebuia cnt de coloane
alinetare2005: nu de linii
ana427257: A, da, corect. Oricum, programul calculează pentru coloane, însă numele variabilei e ales greșit.
ana427257: scrii tu cntcoloane, in loc de cntlinii,
Alte întrebări interesante
Matematică, 9 ani în urmă