Содержание
- 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. Скачать презентацию
















Что такое мультимедиа 8 класс
Презентация на тему Влияние шума и музыки на здоровье человека
Мультфильм Умная собачка Соня
ПРОГРАММА РАЗВИТИЯ ГОУ СОШ №16 на 2011-2015 гг. «КАЧЕСТВО ОБРАЗОВАНИЯ ЧЕРЕЗ МЕТАМЕТОДИКУ»
Презентация на тему лягушка-путешественница 3 класс
Информационные технологии в жилищно-коммунальном хозяйстве Финляндии
Презентация на тему У каждого ребенка свой дар
Этап: экономическая теория, анализ, практика
Турбокомпрессор ЯМЗ (ТКР ЯМЗ KG-90). ООО Силовые агрегаты – группа ГАЗ
Презентация на тему Анализ опасности поражения электрическим током
Рынок взыскания задолженности и законопроект «О деятельности по взысканию просроченной задолженности»
Дружная семья
Презентация на тему Сосновый лес
ФГБОУ ВО Кемеровский государственный институт культуры. Отчет по учебной практике
Где ума набраться…
Моя индивидуальность
Общая характеристика оральных гормональных контрацептивов
Зимние Олимпийские игры
Функции речи
Шпа Музыкальная интуиция
Оценка достижений
Великие левши
Виват, Россия! Городской конкурс военно-патриотической песни
1
Концепция Винного Фестиваля
Порядок осуществления закупок Предприятием ФГУП Калужское
Петербург Раскольникова
Презентация на тему Наши статусы, или в какие группы общества мы входим (7 класс)