Содержание
- 2. Ключевые слова подпрограмма процедура функция рекурсивная функция
- 3. Подпрограммы Запись вспомогательных алгоритмов в языках программирования осуществляется с помощью подпрограмм. Структура описания подпрограммы аналогична структуре
- 4. Процедуры Процедура – подпрограмма, имеющая произвольное количество входных и выходных данных. procedure ( ; var: );
- 5. Алгоритм Евклида Алгоритм Евклида Процедура для нахождения НОД procedure nod (a, b: integer; var c: integer);
- 6. Варианты вызова процедуры Между фактическими и формальными параметрами должно быть полное соответствие по количеству, порядку следования
- 7. program n_6; const m: array [1..6] of integer =(16, 32, 40, 64, 80, 128); var I,
- 8. Функции function ( ): ; begin ; := end; Функция – подпрограмма, имеющая единственный результат, записываемый
- 9. Функция поиска максимального из 2-х program n_7; var a, b, c, d, f: integer; function max
- 10. Последовательность Фибоначчи В январе Саше подарили пару новорождённых кроликов. Через два месяца они дали первый приплод
- 11. Математическая модель Пусть f(n) количество пар кроликов в месяце с номером n. По условию задачи: f(1)
- 12. Функция function f (n: integer): integer; begin if (n=1) or (n=2) then f:=1 else f:=f(n-1)+f(n-2) end;
- 13. Самое главное Запись вспомогательных алгоритмов в языках программирования осуществляется с помощью подпрограмм. В Паскале различают два
- 14. Вопросы и задания 1. Для чего используются подпрограммы? 2. В чём основное различие процедур и функций?
- 15. Вопросы и задания 4. Напишите программу перестановки значений переменных a, b, с в порядке возрастания, т.
- 16. Вопросы и задания 7. Напишите программу вычисления выражения: s =1!+2!+3!+…+ n! Используйте функцию вычисления факториала. 6.
- 17. Вопросы и задания 10. Напишите функцию, вычисляющую площадь треугольника по целочисленным координатам его вершин. С помощью
- 19. Скачать презентацию