Răspuns :
Răspuns:
#include <iostream>
using namespace std;
int main() {
int x[100], n, i;
cout <<"n=";
cin >> n;
for(i = 1; i <= n; i++)
{
x[i-1] = i*i*i;
}
cout<<"primele " << n << " cuburi perfecte sunt: ";
for(i = 0; i < n; i++)
{
cout << x[i] << " ";
}
return 0;
}
Explicație:
n=4
primele 4 cuburi perfecte sunt: 1 8 27 64
1=1*1*1
8 = 2*2*2
27 = 3*3*3
64 = 4*4*4
un cub perfect se obtine prin inmultirea unui numar cu el insusi, de 3 ori, sau altfel spus, numarul la puterea a3a.
pornim cu i =1 pentru ca se cer cuburi nenule. in vector insa, punem de la pozitia 0, nu de la 1, pentru ca 0 este prima pozitie din vector, de accea am folosit x[i-1].
Vă mulțumim pentru vizita pe site-ul nostru dedicat Informatică. Sperăm că informațiile furnizate v-au fost utile. Dacă aveți întrebări suplimentare sau aveți nevoie de ajutor, nu ezitați să ne contactați. Vă așteptăm cu drag și data viitoare! Nu uitați să adăugați site-ul nostru la favorite!