Содержание
- 3. Пример программы с процедурой: Нахождение факториала числа. program f; var x,y: integer; procedure factorial(n: integer); var
- 4. Вычисление факториала: program f1; var a:integer; S: Longint; Function Factorial(N:Byte):Longint; // определение функции Var fact:longint; i:byte;
- 5. Функция function [( )]: ; function [( )]: ; forward; Объявление
- 6. Процедура procedure [( )]; procedure [( )]; forward; Объявление
- 7. [ uses ;] [ label ;] [ const = ;] [ type = ;] [ var
- 8. Описание function [ ]; ; или procedure [ ]; ; Если использовалась директива forward
- 9. Пример подпрограммы-процедуры: procedure err(c:byte; s:string); var zz: byte; begin if c = 0 then writeln(s) else
- 10. procedure proc1; function func1: boolean; Список параметров отсутствует:
- 11. [ ] : ; [ ] ,..., : ; function func2(a,b:byte; var x,y,z:real; const c:char) :
- 12. procedure proc2(a: array[1..100]of char); Правильно: type arr = array[1..100] of char; procedure proc2(a: arr); function func2(var
- 13. function min(a,b: integer): integer; begin if a>b then min:= b else min:= a end; Возвращаемые значения
- 14. [( )] Вызов подпрограмм
- 15. c:= min(a,a*2); if min(z, min(x,y))= 0 then...; err(res,'Привет!'); пример
- 16. ; var; const. Способы подстановки аргументов
- 17. function func3(x:real; k:integer; flag:boolean):real; dlina:= func3(shirina+2, min(a shl 1,ord('y')), true)+0.5; Параметр-значение
- 18. procedure proc3(var x,y:real; var k:integer; flag:boolean); Параметр-переменная
- 20. Скачать презентацию



![Функция function [( )]: ; function [( )]: ; forward; Объявление](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1078301/slide-4.jpg)
![Процедура procedure [( )]; procedure [( )]; forward; Объявление](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1078301/slide-5.jpg)
![[ uses ;] [ label ;] [ const = ;] [ type](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1078301/slide-6.jpg)
![Описание function [ ]; ; или procedure [ ]; ; Если использовалась директива forward](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1078301/slide-7.jpg)


![[ ] : ; [ ] ,..., : ; function func2(a,b:byte; var](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1078301/slide-10.jpg)
![procedure proc2(a: array[1..100]of char); Правильно: type arr = array[1..100] of char; procedure](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1078301/slide-11.jpg)

![[( )] Вызов подпрограмм](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/1078301/slide-13.jpg)




Системы программирования
Сайт Thunkable. Списки и сохранение данных
Понятие информации
Модели параллельного программирования. Лекция 2
Журналистика Италии ХХ века
Инженерия программного обеспечения. Тест-кейс
Понятие и виды мультимедиа и интернет-технологий. Знакомство с принципами использование мультимедиа технологий
8 - Nested loops
Триггеры в презентации. Применение. Создание слайдов с триггерами
Математическое моделирование
Форсайт. Калькулятор
Алгоритм оценки качества услуг
Почти графический редактор
Одномерные массивы целых чисел. Описание, заполнение, вывод массива
Анализ компьютерных вирусов. Методы обнаружения, удаления компьютерных вирусов
Современные тренды web-дизайна
mod1-5
Эталонная модель взаимодействия
Розроблення системи формування навчальних занять з використанням технології сортування даних
Вставка музыки в презентацию
Разработка тестов. Практическая работа № 5
Латинский алфавит
Удаление и вставка элемента
WB Транзит
Техническое задание на проектирование персонажа
Разработка информационного портала для размещения научных проектов (витрина проектов)
Что такое информационные технологии?
Опрос аудитории паблика OH MY HYPE