Содержание
- 2. Укрупненная схема алгоритма для курсовой работы
- 3. Подпрограммы процедуры и функции Заголовки: PROCEDURE (список формальных параметров); FUNCTION (список формальных параметров): ; Формальные параметры
- 4. Вложенные подпрограммы. Принцип локализации имен переменных (Р1 и Р2 вложены в Р). Program OSN; VAR A,B,C:
- 5. Константы, переменные, типы, описанные в разделе описаний основной программы называются глобальными. В основной программе можно использовать
- 6. Вызов подпрограмм (список фактических параметров через запятую); ; Количество, тип и порядок перечисления фактических параметров должен
- 7. Процедуры без параметров PROGRAM PROС; VAR A,B:INTEGER; {глобальные} PROCEDURE STEP23; BEGIN A2:=A*A; A3:=A2*A; WRITELN(A:5; A2:5; A3:6);
- 8. Процедуры с параметрами Любой из формальных параметров процедуры может быть либо параметром - значением, либо параметром
- 9. Функции FUNCTION : ; {без параметров} FUNCTION (формальные параметры): ; {c параметрами} LABEL {раздел описаний меток}
- 10. PROGRAM FUNC; VAR Y,X :REAL; N:INTEGER; FUNCTION STEPEN (M:INTEGER; A:REAL): REAL; VAR P: REAL; I:INTEGER; BEGIN
- 11. Пример 2. Подсчитать общее количество цифр в трех числах X,Y,Z. Program FUN_kol2; {Возврат дополнительного значения k
- 12. Передача в подпрограмму параметров-массивов и параметров-строк Пример: TYPE ATYPE= ARRAY[1..10] OF REAL; PROCEDURE R(A:ATYPE); Пример: TYPE
- 13. Program FUN16; Const N=10; число элементов в массиве TYPE mass=array[1..N] of 0..16; VAR A,B,C:mass; i:byte; FUNCTION
- 14. Writeln; CASE16:=k имени функции присвоим значение end; BEGIN randomize; For i:=1 to N do a[i]:=random(15); {можно
- 15. Пример 3. В трех одномерных массивах A,B,C целых чисел от 0 до 15 заменить числа шестнадцатеричными
- 16. BEGIN randomize; For i:=1 to N do a[i]:=random(15); {можно ввод и печать тоже} For i:=1 to
- 17. Рекурсия Пример: Пусть задано целое положительное число, выдать цифры в обратном порядке PROGRAM REKURS; VAR N:INTEGER;
- 19. Скачать презентацию