Вариантларда келтирилган мисолларга мос қаторларга ёйиш усулларидан фойдаланиб, мисолларни ечиш ва дастурини тузиш


Download 496.17 Kb.
bet2/3
Sana05.11.2020
Hajmi496.17 Kb.
#141291
1   2   3
Bog'liq
algoritmlash 9 10


C++ dagi kodi:

#include

using namespace std;

/* e^x=1+x+x^2/2!+x^3/3!+?+x^n/n!+ xeR

ya'ni exp(x) funksiyaning ishini siklik dastur orqali

hisoblaymiz:

bunda x=daraja ko'rsatkichi;

s- e nigng kerakli darajalarini ifodalovchi summaning

bowlang'ich qiymati

epsilon - aniqlik darajasi

u[20] esa qatorlarni hisoblash uchun massiv

*/

int k;



double s, x, epsilon, u[20];

int main(){

cout <<"x darajani kiriting: x = ";

cin >> x;

cout <<"epsilon = ";

cin >> epsilon; s = 0; u[1] = 1; k = 1;

//asosiy hisoblash

while(fabs(u[k+1]-u[k]) > epsilon){

u[k+1] = x * u[k]/k;

s += u[k];

k++; }

// javobni choplash, bunda s yig'indi qiymati



// e darajalarini ifodalaydi

cout <<"hisolashlar, sikllar soni k= " <

x=2 ya’ni e ning kvadratini ham kiritib kuramiz:


Download 496.17 Kb.

Do'stlaringiz bilan baham:
1   2   3




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling