Calculul sumelor infinite - studopediya

Tabelul 7 arată că valoarea variabilei și în mod constant, astfel încât să puteți refuza să-l folosească. Forma formulelor de recurență pentru variabilele rămase:

Să considerăm expresia recurentă pentru variabila. Referitor la tabelul 7, se poate observa că valoarea ulterioară a variabilei obținută prin înmulțirea valorii anterioare cu un singur număr. Când n = 2 trebuie înmulțit cu 5, cu n = 3 până la 6 trebuie înmulțite.

Acest număr depinde de numărul n. aceasta corespunde sumei formulei care este asociat cu o variabilă - n + 3 (a se vedea figura 9 ..).

După compilarea formulelor de recurență putem trece la elaborarea algoritmului și a programului.

Figura 10 - Algoritmul de calcul Flowchart

suma unui număr finit de elemente

Blocul 3 (fig. 10) este utilizată pentru a inițializa variabilele a și b. Ca valori inițiale folosesc valorile din primul rând din Tabelul 7 (când n = 2). Acesta este apoi calculat și stocat în același bloc în variabila s membru sumă mai întâi, care se calculează atunci când n = 1.

bucla de repetare utilizează contorul variabilă, astfel încât introduceți-l singur (variabila n). Această variabilă este inițializată în blocul 3. Valoarea sa inițială - .. 2, adică la suma primului element deja calculat și stocat înainte de începerea ciclului.

Corpul buclei (blocul 4) este valoarea variabilei stocate mai întâi în variabila s sp. atunci vom calcula noile valori ale variabilelor a și b. adaugă la cantitatea de e nou element și incrementa contra n.

Acum, variabilei s este valoarea ulterioară a sumei. și sp variabila - .Zagolovok anterior ciclu de repetare (blocul 5) se verifică starea de terminare pe baza acestor valori și condiții de adevăr transferă controlul la o unitate de ieșire 6 rezultate.

Acum putem trece la punerea în aplicare a algoritmului în codul sursă al programului în limba Pascal.

writeln ( 'introduce x și precizie');

articole similare