Răspuns :
#include <iostream>#include <fstream>using namespace std;ifstream fin("sase.in");ofstream fout("sase.out");void citire(int a[100][100], int &n){ fin>>n; for(int i=1;i<=n;i++) for(int j=1;j<=n;j++) fin>>a[i][j];}
int suma_dp(int a[100][100], int n){ int s=0; for(int i=1;i<=n;i++) s=s+a[i][i]; return s;}
int suma_linie(int n,int i,int a[100][100]){ int s=0; for(int j=1;j<=n;j++) s=s+a[i][j]; return s;}
int main(){ int a[100][100],n,i,j; citire(a,n); fout<<"Suma elementelor de pe diagonala principala : "<<suma_dp(a,n)<<endl; for(int i=1;i<=n;i++) fout<<"Pe linia "<<i<<" : "<<suma_linie(n,i,a)<<" "<<endl;
return 0;}
int suma_dp(int a[100][100], int n){ int s=0; for(int i=1;i<=n;i++) s=s+a[i][i]; return s;}
int suma_linie(int n,int i,int a[100][100]){ int s=0; for(int j=1;j<=n;j++) s=s+a[i][j]; return s;}
int main(){ int a[100][100],n,i,j; citire(a,n); fout<<"Suma elementelor de pe diagonala principala : "<<suma_dp(a,n)<<endl; for(int i=1;i<=n;i++) fout<<"Pe linia "<<i<<" : "<<suma_linie(n,i,a)<<" "<<endl;
return 0;}
Vă mulțumim că ați ales să vizitați platforma noastră dedicată Informatică. Ne bucurăm dacă informațiile oferite v-au fost de ajutor. Pentru orice întrebare sau clarificare suplimentară, echipa noastră vă stă la dispoziție. Revenirea dumneavoastră ne onorează – nu uitați să ne salvați în lista de favorite!