Пример линейной программы на языке программирования Pascal
Составить программу на языке программирования Pascal и блок-схему для решения следующей задачи:
Вычислить расстояние между двумя точками с данными координатами x1, y1 и x2, y2
Объявим переменные действительного типа x1, y1 и x2, y2 - для хранения координат точек и переменную r - для записи результата нахождения расстояния между этими точками.
Расстояние между точками r вычисляется по формуле:
![]()
Ввод переменных будет осуществляться с клавиатуры
Блок-схема программы.
Разработаем алгоритм программы в виде блок-схемы:

Текст программы на языке Pascal
В среде программирования на языке Pascal, например, Borland Pascal 7.0 вводим текст программы:
Uses crt;
Var x1,y1, x2,y2, r: Real;
Begin
Write('Введите x1=');
ReadLn(x1);
Write('Введите x2=');
ReadLn(x2);
Write('Введите y1=');
ReadLn(y1);
Write('Введите y2=');
ReadLn(y2);
r:=sqrt(sqr(x2-x1)+sqr(y2-y1));
WriteLn('Раcстояние между этими двумя точками r=',r:5:3);
readln;
end.
Нажимаем клавиши CTRL+F9 для компиляции и запуска на выполнение программы. Получаем результат:

Домашнее задание.
Разобрать пример программы. Составить программу на языке программирования Pascal и блок-схему для решения следующей задачи:Дан треугольник со сторонами a, b, c. Найти площадь треугольника по формуле Герона.


