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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 13.03.2012, 11:46   #1
hirano
 
Регистрация: 12.03.2012
Сообщений: 6
По умолчанию Правильно ли работает программа на C++

Посмотрите пожалуйста правильно ли работает это программа.
Вот условие.


Вот что получилось.
Код:
#include <iostream>
using namespace std;
double PowerA(double x, double a, double eps)
{
    double s=1,i=a*x,j=2;
	int t;
    while(abs(i)>eps)
    {
        s+=i;
        i=i*(a-j-1)*x/j;
    }
	t=i;
    return t;
}
int main()
{
    setlocale(LC_ALL, "Russian");
    double x,a,eps;
    cout << "Введите x,a,eps\n";
    cin >> x >> a >> eps;
    if (abs(x)>=1 || a<=0 || eps <=0)
    {
        cout << "Неправильные данные!\nВыходим...\n";
		system("pause");
        return -1;
    }
    cout << PowerA(x,a,eps) << endl;
	system("pause");
    return 0;
}
И если программа работоет норм то скажите с какими условиями она выполняется. Заранее спасибо.
Изображения
Тип файла: jpg Безымянный.JPG (16.4 Кб, 32 просмотров)
hirano вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
правильно ли работает программа? ITdocer Паскаль, Turbo Pascal, PascalABC.NET 2 04.11.2011 09:37
Не правильно работает программа sergik-2504 Помощь студентам 1 22.12.2010 09:17
Программа работает не правильно artem611 Паскаль, Turbo Pascal, PascalABC.NET 2 22.09.2010 07:49
программа работает. правильно ли? getUp Общие вопросы C/C++ 10 26.03.2010 07:07
Не правильно работает программа Virus_L Помощь студентам 0 28.12.2009 22:52