Содержание
- 2. Вспомогательный алгоритм - подпрограмма Подпрограммы применяются когда: часть алгоритма неоднократно повторяется в программе; можно использовать фрагменты
- 3. Процедуры и функции Процедура( функция) представляет собой последовательность операторов, которая имеет имя, список параметров и может
- 4. Описание процедур и функций Все процедуры или функции должны быть описаны в разделе описаний основной программы.
- 5. Параметры процедур и функций Список формальных параметров состоит из одной или нескольких секций, разделенных символом "
- 6. Раздел описаний локальных параметров Раздел описаний процедуры или функции устроен так же, как и раздел описаний
- 7. Локальные и глобальные параметры Глобальными называются переменные, объявленные в основной программе и доступные как программе, так
- 8. Решение задач с использованием подпрограмм Заданы координаты вершин двух треугольников на плоскости. Определить какой из треугольников
- 9. Формулы для решения задачи Решение: Формула длинны отрезка по координатам концов Формула площади треугольника по трем
- 10. Схема программы Предлагается Разделить алгоритм на процедуры: Ввод координат вершин треугольника Определение длины сторон Определение площади
- 11. program input; var x1,y1,x2,y2,x3,y3:real; begin writeln ('--------------------------'); writeln ('ввод координат вершин треугольника'); writeln ('введите координаты 1
- 12. Функция расчета длины отрезка function dline (var x1,y1,x2,y2:real):real; begin dline:=sqrt(sqr(x2-x1)+sqr(y2-y1)); end;
- 13. Функция расчета площади треугольника по формуле Герона function geron (var a,b,c:real):real; var p:real; begin p:=(a+b+c)/2; geron:=sqrt(abs(p*(p-a)*(p-b)*(p-c)));
- 14. Основная программа begin input (xa,ya,xb,yb,xc,yc); {вызов процедуры} input (xd,yd,xe,ye,xf,yf); a:=dline(xb,yb,xc,yc); {вызов функции} b:=dline(xa,ya,xc,yc); c:=dline(xb,yb,xa,ya); d:=dline(xe,ye,xf,yf); e:=dline(xd,yd,xf,yf);
- 15. Окончательный текст программы program Smaxtr; Var xa,ya,xb,yb,xc,yc,a,b,c,Sabc: real; xd,yd,xe,ye,xf,yf,d,e,f,Sdef: real; Smax:real; procedure input (var x1,y1,x2,y2,x3,y3:real); begin
- 16. Тестовое задание и результаты теста ΔABC A(0,0) B(-1,1) C(1,1) Sabc=1 ΔDEF D(-1,1) E(1,1) F(1,-1) Sdef=2
- 17. Задание на самоподготовку 1. Составить программу для вычисления высот треугольника со сторонами а, b, c по
- 19. Скачать презентацию
















Вакуумирование стали
Організація господарчо-питного водопостачання. Вступ до курсу
St Petersburg Seminar Jan 22-26, 2007
Профилактика заикания
Moschino и художник Бен Фрост. Капсульная коллекция
René François Ghislain Magritte (Lessines, 21 /11/1898 – Schaerbeek, 15/08/ 1967)
Галерея Tate Modern в Лондоне
ИЗГИБАЕМЫЕ ЭЛЕМЕНТЫ, АРМИРОВАННЫЕ ЖЕСТКОЙ АРМАТУРОЙ
Воздушно-десантные войска РФ
Проведение депозитарных операций с использованием системы«Сбербанк ОнЛ@йн»
Kennst du die Natur deines Heimatortes?
Урок 31. Задачи
Скорпионы
Укажите слово, в котором все согласные обозначают мягкие звуки. 1) жалеть 2) любишь 3) ща
Устройство снаряда, мины
Строение клетки 6 класс
Федор МихайловичДостоевский
Презентация на тему Основы военной службы
Словарь 1 класс
Черчение 8-9 класс. Полная программа со всеми чертежами
Доходы и расходы банка
Просвещение участников образовательного процесса специалистами в инклюзивном и специальном образовании
Отчет о деятельности Фонда «Даму» за 2011 г. и План развития на 2012-2015гг.
Язык С++
Помогаем врачам соблюдать стандарты
Адресаты любовной лирики А.С.Пушкина
Презентация на тему Учимся находить эпитеты, метафоры и сравнения
Разработка сверхэкономичной светодиодной лампы