Răspuns :
#include<iostream>using namespace std;void afis(int k){int i=k;while(i--){ cout<<k<<" ";}cout<<endl;if(k<4){ afis(k+1);}}void afis2(int k){int i=k;int j=1;while(i--){cout<<j<<" ";j++;}cout<<endl;if(k<4){ afis2(k+1);}}
int main()
{ int k=1; afis(k); cout<<"\n----------------"<<endl; afis2(k);}
int main()
{ int k=1; afis(k); cout<<"\n----------------"<<endl; afis2(k);}
#include <cstdio>
using namespace std;
int triunghi1(int a,int n)
{
if(n>a)
{
return 0;
}
else
{
for(int i=1;i<=n;i++)
{
printf("%i ",n);
}
printf("\n");
triunghi1(a,n+1);
}
}
int triunghi2(int a,int n)
{
if(n>a)
{
return 0;
}
else
{
for(int i=1;i<=n;i++)
{
printf("%i ",i);
}
printf("\n");
triunghi2(a,n+1);
}
}
int main()
{
int m;
scanf("%i",&m);
triunghi1(m,1);
triunghi2(m,1);
return 0;
}
#include <cstdio>
using namespace std;
int triunghi1(int a,int n)
{
if(n>a)
{
return 0;
}
else
{
for(int i=1;i<=n;i++)
{
printf("%i ",n);
}
printf("\n");
triunghi1(a,n+1);
}
}
int triunghi2(int a,int n)
{
if(n>a)
{
return 0;
}
else
{
for(int i=1;i<=n;i++)
{
printf("%i ",i);
}
printf("\n");
triunghi2(a,n+1);
}
}
int main()
{
int m;
scanf("%i",&m);
triunghi1(m,1);
triunghi2(m,1);
return 0;
}