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.
Vă mulțumim pentru vizita pe site-ul nostru dedicat Informatică. Sperăm că informațiile oferite v-au fost de ajutor. Nu ezitați să ne contactați pentru orice întrebare sau dacă aveți nevoie de asistență suplimentară. Vă așteptăm cu drag data viitoare și nu uitați să ne adăugați la favorite!