Задание 1 Как отличается функция от процедуры? Выберите один из 4 вариантов ответа: 1) По количеству выходных
Задание 1 Как отличается функция от процедуры? Выберите один из 4 вариантов ответа: 1) По количеству выходных параметров 2) Функция имеет доступ только к локальным параметрам 3) Процедура имеет доступ только к глобальным параметрам 4) По количеству входных параметров
Задание 2 В функции возведения числа k в степень n в строке кода, которая была пропущена, запишите без пробелов.
function st(k: real; n: byte): real;
var r: real;
begin
r:=1;
for i:=1 to n do r:=r*k;
введите свой ответ
07.12.2023 21:52
Описание: Функция и процедура являются двумя разными типами подпрограмм в программировании. Они оба выполняют определенные действия, но имеют некоторые отличия.
Функция - это подпрограмма, которая принимает входные значения, выполняет определенные вычисления и возвращает одно значение. Она обычно используется, когда требуется какое-то вычисление или обработка данных. Функции могут иметь входные параметры и один выходной параметр.
Процедура - это подпрограмма, которая также выполняет определенные действия, но не возвращает значения. Процедуры обычно используются для выполнения определенных действий или изменения состояния программы. Процедуры могут иметь входные параметры и не имеют выходных параметров.
Демонстрация:
Задание 1: Как отличается функция от процедуры?
Выберите один из 4 вариантов ответа: 1) По количеству выходных параметров 2) Функция имеет доступ только к локальным параметрам 3) Процедура имеет доступ только к глобальным параметрам 4) По количеству входных параметров
Совет: Чтобы лучше понять разницу между функцией и процедурой, рекомендуется ознакомиться с примерами их использования в программировании. Это поможет вам лучше понять их назначение и свойства.
Проверочное упражнение: Напишите программу на языке программирования, которая содержит пример функции возведения числа k в степень n без использования встроенных функций возведения в степень.