Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 1

#include<iostream.

h>
int a[20][20],n,m;
//citesc recursiv
void citire_linie(int i,int j)
{
cout<<i+1<<","<<j+1<<":"; cin>>a[i][j];
if(j<m-1) citire_linie(i,j+1);
}
void schimb_linia(int i)
{
//cout<<" trec la linie noua:";
if(i<n)
{
citire_linie(i,0);
schimb_linia(i+1);
}
}

//scriu recursiv
void scrie_linie(int i,int j)
{
//cout<<i<<","<<j<<":"; cin>>a[i][j];
cout<<a[i][j]<<" ";
if(j<m-1) scrie_linie(i,j+1);
}
void schimb1_linia(int i)
{
//cout<<" trec la linie noua:";
if(i<n)
{
scrie_linie(i,0);
cout<<endl;
schimb1_linia(i+1);
}
}
int main()
{
cin>>n>>m;
schimb_linia(0);
/*
for(int i=0;i<n;i++)
{
for(int j=0;j<m;j++) cout<<a[i][j]<<" ";
cout<<endl;
}
*/
schimb1_linia(0);
return 0;
}

You might also like