Итак, вот первый вопрос, посвященный процедурам:
что делает процедура inc(), приведенная ниже?
А вот и код определения inc():
мы определяем процедуру, которая принимает одно значение –
присвоим ему имя n –
а в теле процедуры у нас только команда return,
за которой следует результат, равный n + 1.
Так что же делает эта процедура?
Вот варианты: ничего;
принимает на вход число и возвращает это же число, увеличенное на единицу;
принимает на вход число и возвращает это же самое число;
И, наконец, принимает на вход два числа
и возвращает сумму этих чисел.