👤

VA ROG MULT!!!
SA SE AFISEZE VALOAREA UNUI POLINOM INTR-UN PUNCT DAT. POLINOMUL VA FI DAT DE COEFICIENTII SAI. NU SE VOR UTILIZA TABLOURI.
EX: X^5+3X^4+7X^3-9X^2+2X-3 IN X=2 ESTE 101


Răspuns :

Răspuns:

#include <iostream>

using namespace std;

double x,p=1,s, c;

int g,i;

int main()

{

   cin >> g >> x;

   for (i=1; i<=g; i++)

       p=p*x;

   for (i=1; i<=g+1; i++)

   {

       cin >> c;

       s=s+c*p;

       p=p/x;

   }

   cout << s;

   return 0;

}

Explicație:

variabile utilizate:

g gradul polinomului

x  necunoscuta polinomului

c  coeficientul introdus

p  puterea lui x

s suma calculata sau valoarea polinomului

1. Deci din start se introduce g, gradul si x, valoarea lui x

2. Se calculeaza x la puterea grad maxim

3. Se citesc coeficientul c

4. Se afla suma curenta s=s+c*p

5. Se micsoreaza puterea lui x,  p=p/x

6. se trece la p.3 pana se introduc toti coeficientii.

7. se afiseaza valoarea polinomului, adica s

Vă mulțumim că ați ales să vizitați platforma noastră dedicată Informatică. Sperăm că informațiile disponibile v-au fost utile. Dacă aveți întrebări suplimentare sau aveți nevoie de sprijin, 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 pentru acces rapid.


Wix Learning: Alte intrebari