MaxEdu.ru

Отчет по программированию

1. Формулировка задачи
Вычислить расстояние между двумя точками с координатами (x1 ,y1 ); (x2 , y2 ).
2. Техническое задание
2.1 Требования к программе
Программа должна запросить координаты двух точек и рассчитать расстояние между этими точками.
2.2 Порядок контроля и приёмки
Для контроля правильности работы необходимо разработать тест. Для этого выбрать координаты двух точек по формуле рассчитать длину отрезка между ними и сравнить полученное значение с результатом рабочей программы, если результаты совпадают, то программа написана верно.
4. Описание программы
4.1 Общие сведения
Программа простейшие программы разработана в среде TurboPaskal 7.0, её текст содержится в каталоге M:\давыдова\простейшие программы и приведен в приложении А.
4.2 Функциональное назначение
Программа предназначена для расчета расстояния между двумя точками, по заданным координатам этих точек.
4.3 Описание логической структуры
Алгоритм решения задачи в виде схемы программы представлен на рисунке 1.1.
Решение задачи начинается с ввода координат двух точек
(x1 ,y1 ); ( x2 , y2 ) с помощью оператора write. Находим расстояние между двумя точками l=√(x1 -x2 )2 +(y1 -y2 )2 , где x1 , y1 , x2 , y2 – координаты точек, l– расстояние между двумя точками. С помощью оператора readln выводим значения на экран.

Рисунок 1.1 – Схема программы
В программе используются следующие типы данных заданные пользователем:
REAL: x1 , x2 , y1 , y2 , l– значения координат точек, расстояние между нимим. Программа предполагает, что пользователь введет координаты точек из диапазона вещественных данных (т.е. REAL)
5. Программа и методика испытаний
Для проверки правильности работы программы рассмотрим отрезок с координатами, введенными с клавиатуры пользователем. Пускай это будут координаты (0,0); (0,5) . Длину отрезка находим по формуле √(0-0)2 +(0-5)2 =5
6. Описание применения
После запуска программы на выполнение на экране появляется запрос точек x1 , y1 . Пользователь вводит эти значения, затем таким же образом запрашиваются программой и вводятся пользователем соответственно координаты вершин x2 , y2 . Работа программы и результаты испытаний находятся в приложении Б. Для завершения работы программы необходимо нажать кнопку «Close».
Вывод
В ходе выполнения лабораторной работы было сформулировано и утверждено техническое задание, разработан алгоритм решения задачи, составлена и отлажена программа, оформлена документация на программу. Проведенные испытания показали, что программа работает правильно.
ТЕКСТ ПРОГРАММЫ
Приложение А
(обязательное)
Program prosteishie;
uses crt;
var
x1,x2,x3,y1,y2,l:real;
begin
clrscr;
write('x1 y1 ? ');
readln(x1,y1);
write('x2 y2 ? ');
readln(x2,y2);
l:=sqrt(sqr(x1-x2)+sqr(y1-y2));
writeln('l=',l:6:2);
readln;
end.

Внимание, отключите Adblock

Вы посетили наш сайт со включенным блокировщиком рекламы!
Ссылка для скачивания станет доступной сразу после отключения Adblock!

Скачать полную версию
Рефераты по информатике 1. Формулировка задачи Вычислить расстояние между двумя точками с координатами (x1 ,y1 ); (x2 , y2 ). 2. Техническое задание 2.1 Требования к
Оценок: 335 (Средняя 5 из 5)

Специалисты RetsCorp работают в digital-сфере более 7 лет. За это время мы разработали более 500+ успешных проектов. Основываясь на своем опыте и знании рынка, мы с уверенностью можем сказать, что будет работать, а что — нет. Заказывая создание лендинга для бизнеса в нашей студии, вы получаете работающие решения, необходимые именно вашему бизнесу.

Сотрудничая с нами, вы будете не клиентом, а нашим партнером. Благодаря этому мы будем развивать ваш бизнес как собственный. Мы так же как и вы заинтересованы в успехе проекта, поскольку ваша успешность будет нашей рекламой.

© 2014 - 2022 MaxEdu.ru