Cerința
Se citește un număr n și apoi n numere întregi. Să se verifice pentru fiecare număr dacă este cub 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 cub perfect.
Restricții și precizări
1 ≤ n ≤ 1000
cele n numere sunt -1.000.000.000.000 ≤ x ≤ 1.000.000.000.000
Răspunsuri la întrebare
Răspuns de
2
Răspuns:
#include<iostream>
#include<cmath>
using namespace std;
int main() {
long long x[100];
int n,i;
cin>>n;
for(i=1;i<=n;i++)
cin>>x[i];
for(i=1;i<=n;i++){
if(int(cbrt(x[i]))*int(cbrt(x[i]))*int(cbrt(x[i]))==x[i])
cout<<"DA"<<endl;
else
cout<<"NU"<<endl;}
}
Explicație:
Alte întrebări interesante
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Franceza,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
9 ani în urmă
Biologie,
9 ani în urmă
Biologie,
9 ani în urmă