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

Scrieţi un program care citeşte un tablou bidimensional cu m linii şi n coloane şi un număr k şi determină suma indicilor coloanelor care conţin valoarea k.


AntiEaglesDavids: tu ce ai incercat?
viaGSP: Nu  prea  am idei

Răspunsuri la întrebare

Răspuns de Utilizator anonim
0
// suma indicilor coloanelor care contin valoarea K
 #include<iostream.h>
void main()
{
int a[10][10],i,j,k,m,n,s=0;
cout<<"m:"; cin>>m;
cout<<"n:"; cin>>n;
cout<<"k:"; cin>>k;
    for(i=1;i<=m;i++)
        for(j=1;j<=n;j++)
      {
        cout<<"a["<<i<<"]["<<j<<"]=";
        cin>>a[i][j];
        }
        for(i=1;i<=m;i++)
            {
            for(j=1;j<=n;j++)
            cout<<a[i][j]<<" ";
         cout<<endl;
            }
         for(i=1;i<=m;i++)
                for(j=1;j<=n;j++)
                {
                if(a[i][j]==k)
                s=s+j;
                }
cout<<s;
}



Utilizator anonim: De exemplu pentru matricea de 2/3 : 1 2 3 | 4 3 5 o sa-ti afiseza 5
Utilizator anonim: aa am uitat sa precizez elementul cautat este 3
Utilizator anonim: iti aduna indicele coloanelor 3 si 2 pentru ca pe coloanele 3 si 2 avem numarul k cautat
viaGSP: Multumesc mult!
Alte întrebări interesante