Тема: Циклы итерационного типа
⇐ ПредыдущаяСтр 50 из 50 ВАРИАНТЫ ЗАДАНИЙ К ЛАБОРАТОРНОЙ РАБОТЕ № 6 Задание. Составить программу функции, разложенной в ряд: а) Напишите программу вычисления суммы ряда в соответствии с Вашим вариантом задания. Отчитайтесь преподавателю о выполнении задания. б) Измените программу так, чтобы она запрашивала 3 значения eps для каждого из трёх значений x (т.е. программа должна вычислить 9 значений сумм ряда).
Пример. Вычислить сумму элементов ряда
Решение.
0,5 0,25 0,125 0,062 0,031 0,015 0,007
Таким образом, ряд является сходящимся, т.е. каждый последующий член меньше предыдущего.
Последний член ряда (при x=7) равен 0,007. Это < 0,01. Следовательно, условие
выполняется и можно прекратить вычисления и считать полученную сумму суммой ряда с
точностью до 0,01.
1.Блок-схема алгоритма решения приведена на рисунке.
Нет
Да
2.Текст программы.
Var F,x,S,eps:real; n:integer; begin Write(Введите x=‘’); Readln(x); Write(‘Введите eps=’); Readln(eps); F:=0; n:=1; Repeat S:=1/exp(n*ln(x)); F:=F+S; N:=n+1; Until abs(S)<=eps; Write(‘при x=’,x:5:2,’eps=’,eps:10:5,’F(x)=’,F:10:5); Readln; End.
3.Результат выполнения контрольного примера.
При x= 2.00 eps= 0.01000 F(x)= 0.99219
Приложение
Таблица 1
Значения некоторых служебных кодов при использовании в операциях ввода-вывода: Таблица 2
BEL 7 Звонок; вывод на экран этогосимвола сопровождается звуковаы сигналом НТ 9 Горизонтальная табуляция; при выводе на экран смешает курсор в позицию, кратную 8, плюс 1 (9,17,25 и т.д.) LF' 10 Перевод строки; при выводе его на экран все последующие символы будут выводиться, строке VT 11 Вертикальная табуляция; при выводе на экран заменяется специальным знаком. FF 12 Прогон страницы; при выводе на принтер формирует страницу, ври выводе на экран заменяется специальным знаком CR 13 Возврат каретки; Вводится нажатием клавиши Enter (при вводе с помощью Read или READLN означает команду «Ввод» и в буфер ввода не помещается; при выводе означает команду «Продолжить вывод с начала текущей строки») SUB 26 Конец файла; вводится с клавиатуры нажатием Ctrl-Z, при выводе за ESC 27 Конец работы; Вводится с клавиатуры нажатием клавиши ESC; при выводе заменяется специальным знаком
Читайте также: IV.1. Однократные итерационные циклы Воспользуйтесь поиском по сайту: ![]() ©2015 - 2025 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|