Să se genereze și să se afișeze un vector x ale cărui elemente reprezintă primele n cuburi perfecte nenule, n>0, dat. c++
Răspunsuri la întrebare
Răspuns de
1
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].
Alte întrebări interesante
Fizică,
8 ani în urmă
Matematică,
8 ani în urmă
Engleza,
8 ani în urmă
Geografie,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă