Sa se scrie un program care verifica dacă un număr natural citit de la tastatura este cub perfect.
Răspunsuri la întrebare
Răspuns de
1
Răspuns:
#include <iostream>
#include <cmath>
using namespace std;
const double EPS = 0.0000001;
void solve(int n)
{
double p = pow(n * 1.0, 1.0 / 3);
int x = p;
if(x + 1 - p < EPS)
x++;
if(x * x * x == n)
cout << "Da\n";
else
cout << "Nu\n";
}
main()
{
int n;
cin >> n;
solve(n);
}
Explicație:
ancaiordache66:
mersi mult.
Alte întrebări interesante
Limba română,
8 ani în urmă
Limba română,
8 ani în urmă
Biologie,
8 ani în urmă
Chimie,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă