Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Циклы с неустановленным числом повторений

Автор:   •  Сентябрь 18, 2020  •  Лабораторная работа  •  2,178 Слов (9 Страниц)  •  217 Просмотры

Страница 1 из 9

Пензенский государственный университет

 Факультет вычислительной техники

Кафедра «Информационно-вычислительные системы»

ЦИКЛЫ С НЕУСТАНОВЛЕННЫМ ЧИСЛОМ ПОВТОРЕНИЙ

Отчет о лабораторной работе № 1

по дисциплине «Информатика»

Выполнил: ст-т гр.20ВО1

Сальников Е.В

Проверил: к.т.н., доцент каф.ИВС

Долгова И.А.

2020

2

        1 Формулировка задачи

        Не используя Стандартные функции, вычислить с точностью  значение[pic 1]

(1)[pic 2]

        2 Техническое задние

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

        Программа должна обеспечивать расчет показательной функции c помощью ряда (1). Суммирование элементов ряда должно происходить до тех пор, пока очередной элемент .[pic 3][pic 4]

        2.2Порядок контроля и приемки

        Для контроля правильности работы программы должен быть разработан текстовый набор данных, состоящий из назначений показателя x. Эти значения надо ввести при работе программы и сравнить результат работы программы с результатами, полученными путем ручного расчета. Если результаты совпадут, то это будет означать, что программа работает правильно.

3

        3 Описание программы

        3.1 Общие сведения

        Программа v15 разработана на языке Object Pascal, её текст содержится в каталоге I:\salnikov\ и приведен в приложении А.

        3.2 Функциональное назначение

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

        3.2 Описание логической структуры

        Алгоритм решения задачи в виде схемы программы предоставлен на рисунке 1. Решение задачи начинается с ввода показателя x (блок 2). Затем задаются начальные значения текущей суммы y=1, номера элемента ряда i=0, числителя элемента ряда ch=1, знаменателя элемента ряда zn=1, элемента ряда sl=ch/zn (блок 3). В теле цикла с предусловием sl> (блоки 4-6) производится расчет числителя элемента ch=ch*x, увеличение номер элемента i на 1, расчет знаменателя элемента zn=zn*i (блок 5), а так же расчет текущего значения  элемента sl=ch\zn и увеличение текущей суммы ряда y=y+sl (блок 6). После окончания цикла происходит вывод окончательного значения y (блок 7).[pic 5]

4

                                        1

                                        2[pic 6]

                                        3

                                        4

                                                                нет

                                        5           да

                                        6

                                        7

                                        8

Рисунок 1 – Схема программы

5

         Текст программы приведен в приложении А.

        На Форме расположены следующие объекты:

        два однострочных редактора с вкладки Standart - Edit1 (для ввода значения x) и Edit 2 (для ввода результата);

        два объекта с вкладки Standart -метка Label1 и метка Label2. В свойстве Caption этих объектов помещены пояснения для пользователя программы:
Label1.Caption – 'Введите x';

Label2.Caption – 'y=';

        кнопка Button1 с вкладки Standart для создания обработчика события с целью вычисления результата. В свойстве Caption этого объекта помещено пояснение для пользователя программы:

...

Скачать:   txt (14 Kb)   pdf (195.1 Kb)   docx (718.8 Kb)  
Продолжить читать еще 8 страниц(ы) »
Доступно только на Essays.club