Предмет: Информатика, автор: lybinkirill

Написать программу, использующую ПРОЦЕДУРУ ФУНКЦИЮ для определения объема параллелепипеда (длину, высоту и ширину вводит пользователь). Ввод и вывод данных осуществляется в теле основной программы.


bezrukoff888: Язык программирования
bezrukoff888: укажите пожалуйста
lybinkirill: паскаль
bezrukoff888: я ща попробую
lybinkirill: это вообще срочно
bezrukoff888: измерения параллелепипеда целые?
lybinkirill: да
bezrukoff888: Если не сложно, отметь мое решение, как лучшее

Ответы

Автор ответа: bezrukoff888
1

Исходный код:

program par;

var v, a, b, c: integer;

function volume (a, b, c: integer): integer;

begin

 volume := a * b * c

end;

begin

 Readln(a);

 Readln(b);

 Readln(c);

 

 v := volume(a, b, c);

 

 Writeln(v);

end.

Примечание:

В двух скриншотах исходный код в редакторе и результат выполнения программы. В качестве объяснения скажу, что мы объявили функцию volume которая считает объем по переданным в нее измерениям параллелепипеда и возвращает значение. В основной части программы мы вводим измерения и передаем их в функцию, потом выводим результат. Переменная v для хранения результата функции.

Приложения:

bezrukoff888: Если не сложно, отметь мое решение, как лучшее
lybinkirill: там крс процедуры нету
bezrukoff888: там функция
lybinkirill: надо процедуру
lybinkirill: еще
bezrukoff888: для каких целей?) Тогда пожалуйста полное условие, где указано что должна делать процедура, а что будет делать функция.
lybinkirill: все написано
bezrukoff888: Программа тогда может содержать ЛИБО процедуру, ЛИБО функцию. Если использовать и то и то, что-то будет лишним
Похожие вопросы
Предмет: Геометрия, автор: ДеМат