![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Лабораторная работа №5. Цель лабораторной работы: применение технологии структурного программирования для решения задач суммирования рядов.
Суммирование рядов
Цель лабораторной работы: применение технологии структурного программирования для решения задач суммирования рядов.
Задание на программирование: используя технологию структурного программирования, разработать программу вычисления суммы ряда с заданной точностью в заданном интервале допустимых значений аргумента. Программа должна формировать таблицу, содержащую значения аргумента ряда, суммы ряда, количество слагаемых и контрольные значения суммы, полученные с помощью стандартных функций библиотеки.
Порядок выполнения работы:
1) Получить у преподавателя индивидуальное задание и выполнить постановку задачи: сформулировать условие, определить входные и их ограничения, определить вид выходной таблицы значений. 2) Разработать математическую модель: - вывести рекуррентную формулу для расчета очередного слагаемого; - описать начальные установки номера слагаемого, слагаемого, суммы; - описать процесс накопления суммы. 3) Построить схему алгоритма. Обосновать выбор циклических управляющих структур. 4) Составить программу на языке C/С++. 5) Использовать оконный интерфейс предыдущей лабораторной работы. Входные данные вводить с клавиатуры по запросу. Выходные данные выводить на экран в форме таблицы с графами: аргумент, сумма, количество слагаемых, контрольное значение суммы. 6) Проверить и продемонстрировать преподавателю работу программы, при этом значение суммы должно совпадать с соответствующим контрольным значением (с заданной точностью). Выходная таблица должна содержать от 5 до 10 строк. 7) Оформить отчет о лабораторной работе в составе: постановка задачи, математическая модель, схема алгоритма решения, текст программы, контрольные примеры.
Варианты индивидуальных заданий
1 arctg x =
2 arctg x =
3 arcth x =
4 arcth x =
5 ln x =
6 ln (1+x) =
7 ln (1-x) =
8
9
10 ex(1+x) =
11 12 ln x =
13 ln x =
14 sin x =
15 cos x =
16 sh x =
17 ch x =
18
19
20 arcctg x =
21 arctg x =
22 arcctg x =
23 arcsin x = x + 24 arccos x =
25 arcsh x = x +
26 arcch x = ln (2x)-
27
28
|