Răspuns :
#include<iostream>
#include<iomanip>
using namespace std;
void citire(int a[][20],int &n)
{int i,j;
cout<<"n=";cin>>n;
for (i=1;i<=n;i++)
for (j=1;j<=n;j++)
{cout<<"a["<<i<<"]["<<j<<"]=";cin>>a[i][j];}
}
void afisare(int a[][20],int n)
{int i,j;
for (i=1;i<=n;i++)
{for (j=1;j<=n;j++)
cout<<setw(3)<<a[i][j];
cout<<endl;
}
}
int suma_diagonala(int a[][20],int n)
{int s=0,i,j;
for(i=1;i<=n;i++)
for(j=1;j<=n;j++)
if (i+j<n+1)
s=s+a[i][j];
return s;
}
int main()
{int a[20][20],n;
cout<<"a)Citire:"<<endl;
citire(a,n);
cout<<"b)Afisare:"<<endl;
afisare(a,n);
cout<<"c)Suma:"<<endl;
cout<<suma_diagonala(a,n);
}
#include<iomanip>
using namespace std;
void citire(int a[][20],int &n)
{int i,j;
cout<<"n=";cin>>n;
for (i=1;i<=n;i++)
for (j=1;j<=n;j++)
{cout<<"a["<<i<<"]["<<j<<"]=";cin>>a[i][j];}
}
void afisare(int a[][20],int n)
{int i,j;
for (i=1;i<=n;i++)
{for (j=1;j<=n;j++)
cout<<setw(3)<<a[i][j];
cout<<endl;
}
}
int suma_diagonala(int a[][20],int n)
{int s=0,i,j;
for(i=1;i<=n;i++)
for(j=1;j<=n;j++)
if (i+j<n+1)
s=s+a[i][j];
return s;
}
int main()
{int a[20][20],n;
cout<<"a)Citire:"<<endl;
citire(a,n);
cout<<"b)Afisare:"<<endl;
afisare(a,n);
cout<<"c)Suma:"<<endl;
cout<<suma_diagonala(a,n);
}
Vă mulțumim că ați vizitat site-ul nostru web care acoperă despre Informatică. Sperăm că informațiile furnizate v-au fost utile. Nu ezitați să ne contactați dacă aveți întrebări sau aveți nevoie de asistență suplimentară. Ne vedem data viitoare și nu ratați să marcați.