Citete o matrice , o afisaza , realizeaza suma elementelor matricei si suma elementelor de pe diagonala principală.
#include <iostream>
using namespace std;
int x[30][30],n;
void citire()
{
int i,j;
cout<<"Numarul de linni si coloane este =";cin>>n;
for(int i=1;i<=n;i++)
for(int j=1;j<=n;j++)
{
cout<<"x["<<i<<"]["<<j<<"]=";
cin>>x[i][j];
}
}
void afisare()
{
for(int i=1;i<=n;i++)
for(int j=1;j<=n;j++)
cout<<x[i][j]<<" ";
cout<<"/n";
}
void suma ()
{
int s=0;
for(int i=1;i<=n;i++)
for(int j=1;j<=n;j++)
s=s+x[i][j];
cout<<"suma elementelor din matrice este ="<<s<<endl;
}
int suma_pe_diagonala_principala()
{ int s=0;
for(int i=1;i<=n;i++)
for(int j=1;j<=n;j++)
s=s+x[i][j];
return s;
}
int main()
{
citire();
cout<<"matricea este\n";
afisare();
suma();
cout<<" Suma de pe diagonala principala este ="<<endl;
cout<<suma_pe_diagonala_principala();
}
vineri, 1 noiembrie 2013
Abonați-vă la:
Postare comentarii (Atom)
Pointeri
Prezentare generală Un pointer este o variabilă care are ca valoare o adresă din memoria internă a calculatorului , această adresă ap...
-
Afisaza suma elementelor unui numar , numarul cifrelor si testeaza daca numarul este prim. #include <iostream> using namespace st...
-
#include <iostream> using namespace std; int main() { int v[30] ,i,n, in,r,nr; cout<<"n="; cin>...
-
Min and Max element of the matrix #include <iostream> using namespace std; int n,m,i,j; float a[10][10]; ...
Niciun comentariu:
Trimiteți un comentariu