Описать процедуру Proc, которая реализует действие функции с 3-мя вещественными параметрами, вычисляющую количество отрицательных чисел из заданных - Pascal ABC

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

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

Описать процедуру Proc, которая реализует действие функции с 3-мя вещественными параметрами, вычисляющую количество отрицательных чисел из заданных параметров. Входные числа процедуры задать как параметры-значения, возвращаемое значение задать как параметр-переменную. Нужна программа и блок-схема!

Решение задачи: «Описать процедуру Proc, которая реализует действие функции с 3-мя вещественными параметрами, вычисляющую количество отрицательных чисел из заданных»

textual
Листинг программы
var
  a, b, c, k : integer;
 
procedure Proc(n1, n2, n3 :integer; var res : integer);
begin
  res := 0;
  if n1 < 0 then inc(res);
  if n2 < 0 then inc(res);
  if n3 < 0 then inc(res)
end;
 
begin
  write('введите 3 числа: ');
  readln(a, b, c);
  Proc(a, b, c, k);
  writeln('кол-во отрицательных: ', k)
end.

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

  1. Ввод трех чисел с помощью функции readln
  2. Вызов функции Proc с передачей трех чисел и переменной k в качестве результата
  3. Внутри функции Proc увеличение значения переменной res на 1 при каждом отрицательном числе
  4. Вывод результата с помощью функции writeln

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


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

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

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