![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Порядок выполнения лабораторной работы. «разработка алгоритмов для структурного программирования и их реализация
«Разработка алгоритмов для структурного программирования и их реализация. Линейные алгоритмы» Этап 1. Постановка задачи. Данрадиус окружности R. Вычислить длину окружности. Этап 2. Анализ. Из математики известно, что длина окружности Этап 3. Проектирование и определение спецификаций. Составим линейный алгоритм для вычисления значения Рис. 14. Графический линейный алгоритм – следование - для расчета длины окружности.
Рис. 15. Расчет тестового примера в MATHCAD
Примечание: важно следить за тем, чтобы все переменные и функции были определены левее или выше тех выражений, где они используются. Таблица 6. Спецификация к алгоритму и тестовый пример
Этап4. Реализация. Разрабатываем программу: Program Lini; {Заголовок с именем программы} Uses Crt; {Будет использована процедура из библиотеки процедур} Var R, l: real; {Описание переменных вещественного типа} Begin {Начало программных действий} ClrScr; {Процедура очистки экрана} Writeln(‘Введите радиус окружности = ’); Readln(R); {Ввод с клавиатура значения радиуса} l: =2*Pi*R; {Вычисление по формуле} Writeln(‘Длина окружности = ’, l: 6: 4); {Вывод значения с комментариями} Readln; {Пустой оператор для просмотра результатов} End. {Конец действий программы} Результат тестирования программы: Длина окружности = 6.2831 Сверяем полученный результат с тестовым примером. Вывод: Результат работы программы совпадает с тестовым примером.
|