Informatică, întrebare adresată de ioanaarcana, 8 ani în urmă

Temă
Se citește un număr natural n. Să se determine dacă este un cub perfect.
Tema in codeblocks,c++ informatica​


ioanaarcana: ew

Răspunsuri la întrebare

Răspuns de boiustef
1

Răspuns:

#include <iostream>

using namespace std;

int main()

{

   int n;

   cin >> n;

   long long b,p, este=0;

   if (n==0 || n==1) {

       este=1;

   }

   else {

       b=2;

       p=b*b*b;

       while (p<n) {

           ++b;

           p=b*b*b;

       }

       if (p==n) {

           este=1;

       }

   }

   if (este) {

       cout << "DA";

   }

   else {

       cout << "NU";

   }

   return 0;

}

Explicație:

Succese!

Alte întrebări interesante