3.
#include <iostream>
using namespace std;
int main()
int a[100][100],i,j,1<=n<=50;
cin>>n;
for(i=1;i<=n;i++)
for(j=1;j<=n;j++)
if(i>=j)
a[i][j]=0;
for(i=1;i<=n;i++)
{for(j=1;j<=n;j++)
cout<<a[i][j]}
cout<<"este triunghiulara superior";
else
cout<<"nu este triunghiulara superior";
return 0;
4.
#include <iostream>
using namespace std;
int main()
int a[100][100],i,j,0<=n<=23;
cin>>n;
for(i=1;i<=n;i++)
for(j=1;j<=n;j++)
if(i==j)
a[i][j]=x div 100;
if(i+j==n+1)
a[i][j]=(x div 10)% 10;
if(i!==j)&&((i+j)!==n+1)
a[i][j]==x%10;
for(i=1;i<=n;i++)
{ for(j=1;j<=n;j++)
cout<<a[i][j];
5.
#include <iostream>
using namespace std;
int main()
int a[100][100],i,j,3<=n<=50;
cin>>n;
for(i=1;i<=n;i++)
for(j=1;j<=n;j++)
if(i==j)
a[i][j]=x div 100;
if(i+j==n+1)
a[i][j]=x %10;
if(i!==j) && ((i+j)!==n+1)
a[i][j]= (x div 10) % 10;
for(i=1;i<=n;i++)
{for(j=1;j<=n;j++)
cout<<a[i][j];}
6.
#include <iostream>
using namespace std;
int main()
int a[100][100],2<=n<=15,i,j,p=0;
cin>>n>>p;
for(i=1;i<=n;i++)
for(j=1;j<=n;j++)
if(i==n)
a[i][j]=p+1;
if(i<=j)
a[i][j]=0;
if(i>=j)
a[i][j]=a[i][j+1]+a[i][j+2];
for(i=1;i<=n;i++)
{for(j=1;j<=n;j++)
cout<<a[i][j];
7.
#include <iostream>
using namespace std;
int main()
{
int a[100][100],i,j,2<n<50;
cin>>n;
for(i=1;i<=n;i++)
for(j=1;j<=n;j++)
if(i+j==n+1)
a[i][j]=0;
if(1<=i<=n) && (i+j<=n+1)
a[i][j]=i;
if(1<=i<=n) && (i+j>=n)
a[n-i+1][j]=i;
for(i=1;i<=n;i++)
{for(j=1;j<=n;j++)
cout<<a[i][j];