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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 07.05.2012, 18:14   #1
skycool
 
Регистрация: 22.01.2012
Сообщений: 3
По умолчанию Паскаль(Программирование итерационных циклов)

Написать программу.
Для всех значений X, задаваемых параметрами из набора:
начальное значение A, конечное значение В, шаг Dx, количество ша-гов Nx, ограничение на число итераций Nmax, вычислить функцию F(x) как сумму S бесконечного числа слагаемых, заканчивая суммирование для каж-дого значения x при достижении заданной точности EPS.
Вывести в выводной текстовый файл исходные данные A,B,Dx,EPS и результаты расчета: значения x,F(x),S и количество слагаемых K, обес-печивающих требуемую точность. Результаты выводить в форме таблицы с рамками.


Требования к программе

• Значения, отмеченные в таблице вариантов символом "*" в про-грамме вводятся с клавиатуры. Остальные исходные данные задаются типизированными константами.
• Количество слагаемых при вычислении суммы – не более ста.
• Если вариант задания содержит Nmax в качестве исходных данных, внешний цикл по X будет тоже итеративным и значение Nx в этом случае не рассчитывается. Цикл можно делать как с пред- так и с по-стусловием, с окончанием по выполнению условия (K > Nmax) or (i > 30) { второе условие – ограничение размера таблицы }.
• В варианте №3 Arcsin выразить через другие функции (см. в лаб. 1) Arcsin(x)=Arctan(x/sqrt(1-x*x)) .
• В варианте №15 учесть, что sin(X)/X при Х=0 равен 1.
• В варианте №21 учесть, что cos(X)/X при Х=0 не существует, по-этому такое значение Х в таблице пропускать.
Содержание программы
• Заголовок программы с комментарием;
• Описание переменных;
• Описание инициализированных переменных;
• Ввод с клавиатуры исходных данных;
• Вычисление (если необходимо) вспомогательных значений;
• Вывод исходных данных в выводной файл;
• Формирование шапки таблицы;
• Задание начальных значений для величин, вычисляемых рекуррент-ными формулами;
• Цикл расчета и вывода в текстовый файл строк таблицы;
• Закрытие выводного файла.

F(x)=ln(1+x)
начальное значение A=0
конечное значение В=0.5
шаг Dx= ---
число
точность вычисления EPS *=1e-4
Тип цикла=if
шагов Nx=11*
итераций Nmax= ----

Последний раз редактировалось skycool; 07.05.2012 в 23:29.
skycool вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
C++. Тема лабораторной: РЕАЛИЗАЦИЯ ИТЕРАЦИОННЫХ ЦИКЛОВ СРЕДСТВАМИ ЯЗЫКА С++ krytishka99 Помощь студентам 2 23.10.2012 20:17
Программирование итерационных циклов(Паскаль) uvid_cv Помощь студентам 1 21.04.2012 19:27
программирование циклов с параметрами Kasia Помощь студентам 9 05.01.2011 03:17
Организация итерационных циклов МихХха Паскаль, Turbo Pascal, PascalABC.NET 18 19.05.2009 15:41
Программирование сложных циклов FcDonalds Помощь студентам 2 24.12.2008 22:49