|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » C/C++ - Нарисовать блоксхему |
|
C/C++ - Нарисовать блоксхему
|
Новый участник Сообщения: 1 |
Профиль | Отправить PM | Цитировать
Просьба нарисовать блоксхему и прокомментировать программу что где выполняется,очень надо.
Задание. Рекуррентная формула: S=S+Ai, Ai=Ai-1*b, b=An/An-1 S – сумма ряда, Ai, Ai-1, An, An-1 – члены ряда, b – коэффициент b= (2*x*x*x*x*(4*n-1+x)*(4*n-5))/((4*n-5+x)*(4*n-1)); y=exp(x) - sin(x) - cos(x); #include <stdio.h> #include <conio.h> #include <math.h> float sum(float x, float eps){ double a, b, s = 0; int n=1; s = 0; a = x*x*(3+x)/3; while ( fabs(a)>eps ){ s += a; b = ((4*n-5+x)*(4*n-1)*(4*n-2)*(4*n-3)*(4*n-4))/((x*x*x*x*(4*n-1+x))); a = a * b; n++; } return s; } float func(float x){ return exp(x) - sin(x) - cos(x); } void main() { float eps; printf("Vvedite eps\n"); scanf("%f", &eps); if (eps<=0) { printf("Incorrect eps\n"); } else { for (float i = 0.5; i < 0.76; i += 0.05) { printf("x=%.2f s=%.5f y=%.5f\n", i, sum(i, eps), func(i)); } } getch(); } |
|
Отправлено: 12:11, 21-11-2010 |
Будем жить, Маэстро... Сообщения: 6694
|
Профиль | Сайт | Отправить PM | Цитировать В чём сложность? Если вы писали эту программу, то должны без труда составить блок-схему самостоятельно.
|
------- Отправлено: 21:29, 21-11-2010 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Как нарисовать красивый шрифт? | Den032 | Программирование и базы данных | 4 | 29-08-2006 19:52 |
|