Am nevoie va rog de o rezolvare a ex in C++. Se citeste un nr natural != 0 si se formeaza un vector cu n elemente care contine x * indice. Multumesc.

Răspuns :

Răspuns:

#include <iostream>

#include <math.h>

using namespace std;

int main()

{

   int x; // declaram numarul

   cout << "Introduceti numarul : ";

   cin>>x; // citim numarul

   double v[x+1]; // declaram vectorul de pozitii x+1

   

   for(int i=0;i<=x;i++) // trecem prin fiecare pozitie din vector

   {

       v[i] = pow(x,i); // stocam in vector pe pozitia I numarul x la puterea I

   }

   

   cout<<"Vectorul format este : "<<endl;

   

   for(int i=0;i<=x;i++) // trecem prin fiecare pozitie din vector

   {

       cout<<"v["<<i<<"] = "<<v[i]<<endl; // afisam pozitia I din vector

   }

}

Explicație:

Am comentat si codul pentru a intelege mai bine ce se intampla.