Рассчитать расстояние, преодоляемое акулой за 1,5 часа - Pascal ABC
Формулировка задачи:
Здравствуйте!!! Помогите, пожалуйста, решить простенькую задачку! Школьный уровень.
Скорость движения акулы составляет 8,3 м/c. Напишите программу на языке паскаль, рассчитывающую расстояние, преодоляемое акулой за 1,5 часа.
1) Используя в программе процедуру. 2) Используя в программе функцию.
Заранее спасибо!!!
Решение задачи: «Рассчитать расстояние, преодоляемое акулой за 1,5 часа»
textual
Листинг программы
program Shark;
procedure Distance1(V, T: real; var S: real);
begin
S := V * T;
end;
var
V, S, T: real;
begin
V := 8.3;
T := 1.5;
Distance1(V, T, S);
writeln('S=', S: 0: 2);
end.
Объяснение кода листинга программы
- Создается программа
Shark. - Определяется процедура
Distance1, которая принимает три аргумента: переменнуюVтипаreal, переменнуюTтипаrealи переменнуюSтипаreal. Внутри процедуры значение переменнойSустанавливается равным произведению значения переменнойVна значение переменнойT. - Определяются три переменные:
V,SиTтипаreal. Значение переменнойVустанавливается равным 8.3, значение переменнойTустанавливается равным 1.5, а значение переменнойSустанавливается равным результатом выполнения процедурыDistance1с аргументамиVиT. - Выводится значение переменной
Sс помощью функцииwriteln. ЗначениеSвыводится в форматеS=х, гдех- это значение переменнойS. - Программа завершается.