Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 30.09.2011, 21:40   #1
kostan
Новичок
Джуниор
 
Регистрация: 30.09.2011
Сообщений: 1
По умолчанию Прога на Си

Нашел недавно на просторах инета прогу. захотел разобраться, что то не получилось. Вот условие: Последовательность чисел представляет собой коэффициенты многочлена по возрастанию степеней. Вычислить многочлен и его производную в заданной точке х.
Вот код:

Код:
#include <stdio.h>
#include <iostream>
double dif(int i, int a, double x0); 
int a,i;
double x0,sum;

int main(void)
{
    FILE*f;
    f=fopen("input.txt","r");
    i=1;sum=0.;
    printf("vvedite x0\n");
    scanf("%lf",&x0);
    while (fscanf(f,"%d",&a)==1)
    {
        if (i==1) {printf("%dx^%d ",a,i);}
        else {printf("+ %dx^%d",a,i);}
        sum=sum+dif(i,a,x0);
        i++;
    }
    printf("\ndif=%lf\n",sum);
    system("PAUSE");
    return 0;
}
    double dif(int i,int a, double x0)
    {
        int j=i;
        double pr=1.;
        i--;
        while (i!=0)
        {
            pr=pr*x0;
            i--;
        }
        return pr*j*a;
    }
Все проверил, код рабочий. Все решения сходятся. Но не могу понять, что в коде откуда берется.. Объясните кому не трудно)) Я понял все до цикла на 13 строке.. после него тьма.....

Последний раз редактировалось ACE Valery; 30.09.2011 в 22:29.
kostan вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
прога на Си blackbanny Помощь студентам 3 02.11.2009 10:00
прога на с++ glasian Общие вопросы C/C++ 4 05.02.2009 15:30
прога и чюжая прога benjaminfran Общие вопросы Delphi 5 28.03.2008 15:07
прога vovik Свободное общение 2 02.07.2007 10:13