Тема: Циклы итерационного типа
⇐ ПредыдущаяСтр 50 из 50 ВАРИАНТЫ ЗАДАНИЙ К ЛАБОРАТОРНОЙ РАБОТЕ № 6 Задание. Составить программу функции, разложенной в ряд: а) Напишите программу вычисления суммы ряда в соответствии с Вашим вариантом задания. Отчитайтесь преподавателю о выполнении задания. б) Измените программу так, чтобы она запрашивала 3 значения eps для каждого из трёх значений x (т.е. программа должна вычислить 9 значений сумм ряда).
Пример. Вычислить сумму элементов ряда
Решение. Пусть x=2;
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 Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|