Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Центр помощи > [QBasic] Help Me Задача с рядами!!


Автор: toad88 20.11.2007, 00:04
Дан ряд:                               & - бесконечность.  SQR - кв. корень.
   
         &             SQR(n)              1          SQR(2)
         E             -------- =        ----  +   --------
       n = 1           n+0,8             1,8          8,8  

1) Вычислить сумму первых n членов ряда.

2) вычилсть суммы всех первых n членов ряда, величина которого не < 
заданного чилса A ( значение n и A определяется при вводе)!!!
Очень срочно нужно!!!!!! Спасибо заранее!!!!

Автор: Imperator 20.11.2007, 15:07
#include <iostream.h>
#include <math.h>
#include <conio.h>

void main () {
    clrscr();
    double sum = 0; // сумма первых n
    double sumA = 0; // сумма тех первых n, которые >= A
    int n;
    double A;
    cout << "Input n: ";
    cin >> n;
    cout << "Input A: ";
    cin >> A;
    for (int i = 1; i <= n; i++)
    sum+= sqrt(i) / (i + 0.8);

    cout << "sum = " << sum << endl;

    for (i = 1; i <= n; i++)
    if (sqrt(i) / (i + 0.8) >= A) sumA+= sqrt(i) / (i + 0.8);

    cout << "sumA = " << sumA;
}

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)