|

Se citesc trei numere întregi a, b şi c care reprezintă coeficienții unei ecuații de gradul 2, şi un număr natural n. Să se calculeze Sn=x1n+x2n, unde x₁ şi x2 sunt rădăcinile ecuației. Suma se calculează fără a se rezolva ecuația de gradul 2. 6

Notăm cu S suma rădăcinilor (S=-b/a) şi cu P produsul rădăcinilor (P=c/a). Atunci:

Sn = Sx(x1n-1+x2n-1 ) -Px(x1n-2+x2n-2)  = SxSn-1-PxSn-2. Ştiind că S0 = 1+1=2 si S0=2 S₁=S

S2=SxS₁ – PxS0

……………………………………………..

Sn=SxSn-1 – PxSn-2

#include <iostream>

using namespace std;

int main() {

    int a, b, c, n;

    cout << „Introduceti coeficientii a, b si c: „;

    cin >> a >> b >> c;

    cout << „Introduceti puterea n: „;

    cin >> n;

    // Calculul sumei S si produsului P

    int S = -b/a;

    int P = c/a;

    // Calculul primele doua valori ale sirului Sn

    int S0 = 2;

    int S1 = S;

    // Calculul valorilor ulterioare ale sirului Sn

    int Sn = 0;

    for (int i = 2; i <= n; i++) {

        Sn = S * S1 – P * S0;

        S0 = S1;

        S1 = Sn;

    }

    cout << „Valoarea lui Sn este: ” << Sn << endl;

    return 0;

}

Acest program calculează suma rădăcinilor ridicate la puterea n ale unei ecuații de gradul 2, date coeficienții și puterea n.

În primul rând, programul citește trei numere întregi, a, b și c, care reprezintă coeficienții ecuației de gradul 2: ax^2 + bx + c = 0, și un număr natural n.

Apoi, programul calculează suma rădăcinilor ecuației de gradul 2, S, prin formula S=-b/a.

Următorul pas este de a calcula produsul rădăcinilor ecuației de gradul 2, P, prin formula P=c/a.

Apoi, programul calculează suma rădăcinilor ridicate la puterea n, Sn, folosind relația de recurență Sn=SxSn-1-PxSn-2, unde Sx este suma rădăcinilor, Px este produsul rădăcinilor și Sn-1 și Sn-2 sunt sumele rădăcinilor ridicate la puterile n-1 și n-2, respectiv.

În cele din urmă, programul afișează rezultatul Sn, adică suma rădăcinilor ridicate la puterea n.

Similar Posts

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *