Se da de la tastatura un tablou patratic de dimensiune n( 1<=n<=50 ) cu componente numere naturale ( cu maxim 9 cifre ) . Se cere sa se calculeze suma elementelor patrate perfecte de pe diagonala principala.
ACEASTA PROBLEMA AM COPIAT-O DE PE O CARTE -MATRICI- PLZ AJUTOR LA EA!
Răspunsuri la întrebare
Răspuns de
0
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
long long int v[50][50],s=0;
int n,i,j;
cin>>n;
for(i=1;i<=n;i++)
for(j=1;j<=n;j++)
cin>>v[i][j];
for(i=1;i<=n;i++)
if(sqrt(v[i][i])==int(sqrt(v[i][i])))
s+=v[i][i];
return 0;
}
Alte întrebări interesante
Geografie,
8 ani în urmă
Limba română,
8 ani în urmă
Fizică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă