Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Лабораторная работа №5. Цель лабораторной работы: применение технологии структурного программирования для решения задач суммирования рядов.






Суммирование рядов

 

Цель лабораторной работы: применение технологии структурного программирования для решения задач суммирования рядов.

 

Задание на программирование: используя технологию структурного программирования, разработать программу вычисления суммы ряда с заданной точностью в заданном интервале допустимых значений аргумента.

Программа должна формировать таблицу, содержащую значения аргумента ряда, суммы ряда, количество слагаемых и контрольные значения суммы, полученные с помощью стандартных функций библиотеки.

 

Порядок выполнения работы:

 

1) Получить у преподавателя индивидуальное задание и выполнить постановку задачи: сформулировать условие, определить входные и их ограничения, определить вид выходной таблицы значений.

2) Разработать математическую модель:

- вывести рекуррентную формулу для расчета очередного слагаемого;

- описать начальные установки номера слагаемого, слагаемого, суммы;

- описать процесс накопления суммы.

3) Построить схему алгоритма. Обосновать выбор циклических управляющих структур.

4) Составить программу на языке C/С++.

5) Использовать оконный интерфейс предыдущей лабораторной работы.

Входные данные вводить с клавиатуры по запросу.

Выходные данные выводить на экран в форме таблицы с графами:

аргумент, сумма, количество слагаемых, контрольное значение суммы.

6) Проверить и продемонстрировать преподавателю работу программы, при этом значение суммы должно совпадать с соответствующим контрольным значением (с заданной точностью). Выходная таблица должна содержать от 5 до 10 строк.

7) Оформить отчет о лабораторной работе в составе: постановка задачи, математическая модель, схема алгоритма решения, текст программы, контрольные примеры.

 


Варианты индивидуальных заданий

 

1 arctg x = |X| < 1.

 

 

2 arctg x = X > 1.

 

 

3 arcth x = |X| < 1.

 

 

4 arcth x = |X| > 1.

 

 

5 ln x = 0 < X < 2.

 

 

6 ln (1+x) = -1< X < 1.

 

 

7 ln (1-x) = X < 1.

 

 

8 |X| < 1.

 

 

9 |X| > 1.

 

 

10 ex(1+x) = |X| < 2.4.

 

 

11 X < 1.

12 ln x = X > 0.

 

 

13 ln x = X > 0.5.

 

 

14 sin x = |X| < .

 

 

15 cos x = |X| < .

 

 

16 sh x = |X|< , sh x =

 

 

17 ch x = < , ch x =

 

 

18 X < 1.

 

 

19 X < 1.

 

20 arcctg x = |X| < 1.

 

 

21 arctg x = |X| > 1.

 

 

22 arcctg x = |X| > 1.

 

 

23 arcsin x = x + |X| < 1.

24 arccos x = x - |X| < 1.

 

 

25 arcsh x = x + |X| < 1.

 

 

26 arcch x = ln (2x)- X > 1.

 

 

27 X < 1.

 

 

28 X < 1.

 

 






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.