Пояснить суть процедур и функций - PascalABC.NET
Формулировка задачи:
Может кто объяснить процедуры и функции смотрел видео урок не понял.
Решение задачи: «Пояснить суть процедур и функций»
textual
Листинг программы
procedure p; begin end; function f : integer; begin // ... end; // ... var i : integer := 3 * f; // <-- А теперь попробуй то же самое выражение записать с использованием процедуры...
Объяснение кода листинга программы
- Объявлена процедура с именем
p
. - В процедуре
p
ничего не происходит, она пустая. - Объявлена функция с именем
f
. - В функции
f
ничего не происходит, она пустая. - Переменной
i
присваивается значение 3 умноженное на результат функцииf
. - Значение функции
f
не используется нигде более в коде. - Значение переменной
i
не используется нигде более в коде. - Переменная
i
объявлена с типом данныхinteger
. - Значение переменной
i
не превышает 20. - Переменная
i
инициализируется значением 3 умноженном на результат функцииf
. - Значение переменной
i
не изменяется в процессе выполнения кода. - Переменная
i
не является параметром какой-либо процедуры или функции. - Переменная
i
не является результатом работы какой-либо процедуры или функции. - Код не содержит комментариев.
- В коде отсутствуют циклы.
- В коде отсутствуют условия.
- В коде отсутствуют операции ввода-вывода.
- В коде присутствуют математические операции.
- В коде присутствуют операции присваивания.
- В коде присутствуют операции комбинирования.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д