Din fişierul ’f1.txt’ se citește de pe prima linie n dimensiunea unei matrice pătratice iar de
pe următoarele n linii elementele matricei. Să se afișeze pe ecran media aritmetică a
elementelor aflate pe diagonala secundară a matricei.
Răspunsuri la întrebare
Răspuns de
0
Rezolvare C++:
# include<iostream>
# include<fstream>
using namespace std;
ifstream f("f1.txt");
int main()
{
unsigned n,A[101][101],i,j,s=0;
f>>n;
for(i=1;i<=n;i++)
for(j=1;j<=n;j++)
{
f>>A[i][j];
if(i+j==n+1) s+=A[i][j];
}
cout<<(float)s/n;
return 0;
}
# include<iostream>
# include<fstream>
using namespace std;
ifstream f("f1.txt");
int main()
{
unsigned n,A[101][101],i,j,s=0;
f>>n;
for(i=1;i<=n;i++)
for(j=1;j<=n;j++)
{
f>>A[i][j];
if(i+j==n+1) s+=A[i][j];
}
cout<<(float)s/n;
return 0;
}
Alte întrebări interesante
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Informatică,
9 ani în urmă
Informatică,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă