Пояснить суть процедур и функций - PascalABC.NET

Узнай цену своей работы

Формулировка задачи:

Может кто объяснить процедуры и функции смотрел видео урок не понял.

Решение задачи: «Пояснить суть процедур и функций»

textual
Листинг программы
procedure p;
begin
end;
 
function f : integer;
begin
  // ...
end;
 
// ...
var i : integer := 3 * f; // <-- А теперь попробуй то же самое выражение записать с использованием процедуры...

Объяснение кода листинга программы

  1. Объявлена процедура с именем p.
  2. В процедуре p ничего не происходит, она пустая.
  3. Объявлена функция с именем f.
  4. В функции f ничего не происходит, она пустая.
  5. Переменной i присваивается значение 3 умноженное на результат функции f.
  6. Значение функции f не используется нигде более в коде.
  7. Значение переменной i не используется нигде более в коде.
  8. Переменная i объявлена с типом данных integer.
  9. Значение переменной i не превышает 20.
  10. Переменная i инициализируется значением 3 умноженном на результат функции f.
  11. Значение переменной i не изменяется в процессе выполнения кода.
  12. Переменная i не является параметром какой-либо процедуры или функции.
  13. Переменная i не является результатом работы какой-либо процедуры или функции.
  14. Код не содержит комментариев.
  15. В коде отсутствуют циклы.
  16. В коде отсутствуют условия.
  17. В коде отсутствуют операции ввода-вывода.
  18. В коде присутствуют математические операции.
  19. В коде присутствуют операции присваивания.
  20. В коде присутствуют операции комбинирования.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

14   голосов , оценка 4.071 из 5
Похожие ответы