Dane są dwie tablice dwuwymiarowe 10×10 o nazwach a i b. Tablica a zawiera następujące elementy:
0 1 2 3 4 5 6 7 8 9
0 1 2 3 4 5 6 7 8 9
0 1 2 3 4 5 6 7 8 9
0 1 2 3 4 5 6 7 8 9
0 1 2 3 4 5 6 7 8 9
0 1 2 3 4 5 6 7 8 9
0 1 2 3 4 5 6 7 8 9
0 1 2 3 4 5 6 7 8 9
0 1 2 3 4 5 6 7 8 9
0 1 2 3 4 5 6 7 8 9
Tablica b zawiera same zera. Napisz program, który przepisuje zawartość tablicy a do tablicy b, zamieniając kolumny na wiersze.
daje max i oczekuje szybkiej i poprawnej odpowiedzi. Język C++​



Odpowiedź :

#include <bits/stdc++.h>

using namespace std;

int main()

{

   int A[10][10];

   int B[10][10] = {0};

   cout<<"TABLICA A"<<endl;

   for(int i = 0;i < 10;i++)

   {

       for(int j = 0;j < 10;j++)

       {

           A[i][j] = j;

           B[j][i] = A[i][j];

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

       }

       cout<<endl;

   }

   cout<<endl<<endl;

   cout<<"TABLICA B"<<endl;

   for(int i = 0;i < 10;i++)

   {

       for(int j = 0;j < 10;j++)

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

       cout<<endl;

   }

   return 0;

}