Cerința
Se citește un număr n și apoi n numere naturale. Să se verifice pentru fiecare număr dacă este pătrat perfect.
Date de intrare
Programul citește de la tastatură numărul n și n numere naturale.
Date de ieșire
Programul va afișa DA sau NU pe câte o linie dacă numărul citit este sau nu pătrat perfect.
Restricții și precizări
1 ≤ n ≤ 1000
cele n numere citite vor fi mai mici decât 1.000.000.000.000
Exemplu
Intrare
5
21 3 9 16 25
Ieșire
NU
NU
DA
DA
DA
Explicație
S-au citit 5 numere, s-a verificat dacă sunt pătrate perfecte și s-a afișat răspunsul corespunz
Răspunsuri la întrebare
Răspuns de
0
Răspuns:
Explicație:
#include<cmath>
#include <iostream>
using namespace std;
int main(){
int n,m;
cin>>m;
for(int i=1;i<=m;i++){
cin>>n;
if((int)sqrt(n)==(float)sqrt(n))
cout<<"DA";
else
cout<<"NU";
}
}
Alte întrebări interesante
Istorie,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă