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

Se citesc de la tastatura elementele unei matrici de caractere (nr. linii=nr. coloane), A(NXN), N<=10. Sa se afiseze caracterele comune aflate pe liniile p si q (p, q < N, p si q citite de la tastatura). In c++ va rog.

Răspunsuri la întrebare

Răspuns de ArMyFoRHeLL
1
#include <iostream>

using namespace std;


int main() {
  char mat[11][11];
  int i,j,n,p,q;
  cin>>n;
  for(i=1;i<=n;i++)
    for(j=1;j<=n;j++)
    cin>>mat[i][j];
    cin>>p>>q;

int k;
int g;
         for(i=1;i<=n;i++)
            for(j=1;j<=n;j++)
         {

            for(int y=1;y<=n;y++)
                if(mat[i][j]==mat[p][y] && j!=y )
                {
                     cout<<mat[p][y]<<" ";

                }

         }
         for(i=1;i<=n;i++)
            for(j=1;j<=n;j++)
         {

            for(int y=1;y<=n;y++)
                if(mat[i][j]==mat[q][y]  && j!=y )
                {
                cout<<mat[q][y]<<" ";

                }

         }
  return 0;
}


Alte întrebări interesante