👤
Virusul7
a fost răspuns

Se citeste un n.sa se afiseze primele n cuburi perfecte

Răspuns :

Răspuns:

#include <iostream>

using namespace std;

int main()

{

   int n, i=0, cub_perfect;

   cin>>n;

   while(i<n)

   {

       cub_perfect=i*i*i;

       cout<<cub_perfect<<" ";

       i++;

   }

}

Explicație:

Un număr x este cub perfect dacă există un k ∈ N astfel încât [tex]x = k^{3}[/tex] .

Exemplu:

    * Numărul 27 este pătrat perfect deoarece [tex]27 = 3^{3}[/tex]

    * Numărul 24 nu este cub perfect, deoarece nici un număr natural ridicat

la puterea a 3-a nu este egal cu 24.

Observație!

   Numerele 0 și 1 sunt cuburi perfecte deoarece [tex]0^{3} = 0[/tex] si [tex]1^{3} = 1[/tex] .

În programul de mai sus, cu ajutorul unei structuri repetitive aflăm primele n numere cuburi perfecte prin incrementarea unei alte variabile până la numărul n. ( while ( i < n ) ) . Am scris i < n deoarece in declararea variabilei i am atribuit acesteia valoarea 0 intru-cat am precizat anterior ca numarul 0 este cub perfect.