Предложите этапы построения компьютерной модели для решения задач : Пассажир опоздал **...

0 голосов
133 просмотров

Предложите этапы построения компьютерной модели для решения задач : Пассажир опоздал на пороход и решил догнать пароход на такси по дороге которая идет вдоль берега реки. средняя скорость 100 км\ч а парохода-60 км\ч.Догонит ли такси пароход в следующем порту который находится на расстоянии 120км от места отправления если известно что движение пассажир начал через 20 мин после отправления парохода ? В качестве реализации модели используйте Pascal


Информатика (131 баллов) | 133 просмотров
Дано ответов: 2
0 голосов
Правильный ответ

Var v1,v2,dt,s:integer; t1,t2:real;
begin
v1:=100; v2:=60; dt:=20; s:=120;
t1:=s/v1*60;
t2:=s/v2*60;
if t1 <= t2+dt<br> then writeln('Догонит')
 else writeln('Не догонит');
end.

Результат:
Догонит

(194k баллов)
0

А ты уверен что правильно ?

0

Почему мы два раза на 60 умножаем ?

0

Перевод часов в минуты.

0

А дт почему не используем ?

0

if t1 <= t2+dt

0

Тип получается так мы сперва s\v и * Переводим в минуты ?

0

Вы в каком классе учитесь? Это задача для 5 класса.

0 голосов

Var
v_p,v_t,s,dt,t_p,t_t: real;
begin
writeln('v_p,v_t,s,dt');
readln(v_p,v_t,s,dt);
t_p:=s/v_p;
t_t:=s/v_t+dt;
if t_t>=t_p then writeln('Догонит') else writeln('Не догонит')
end.

(812 баллов)
0

вот

0

v_p - скорость парохода; v_t - скорость такси

0

s - путь

0

dt - разница во времени

0

Только переведи всё в СИ или др. систему.

0

Пароход через "а" пишется

0

спс