Среда программирования КуМир
Решение математической задачи
Поезд, двигаясь равномерно со скоростью 93 км/ч, проезжает мимо пешехода, идущего в том же направлении параллельно путям со скоростью 3 км/ч, за 24 секунды. Найдите длину поезда в метрах.
РЕШЕНИЕ
Практическая работа выполняется в два шага: сначала решается задача в тетради, а затем в среде программирования КуМир.
1 шаг
Находим скорость обгона пешехода поездом:
V = 93 — 3 = 90 км/ч
Находим длину поезда:
L = (90 *24)/3600 = 0, 6 км
Переводим км в метры = 0,6 * 1000 = 600 метров.
Ответ: 600
2 шаг
Переменная — это именованная область памяти для хранения данных, которые могут изменяться в процессе исполнения программы.
Теперь напишем решение данной задачи в среде программирования КуМир. Каждая строчка кода прокомментирована. Комментарий начинается после символа |
Данный алгоритм решения называется линейным.
На языке «Паскаль» решение данной математической задачи выглядит вот так:
Program train_length;
var
v1,v2,t:integer;
L:real;
begin
v1:=93;
v2:=3;
t:=24;
L:=(v1 - v2) *t/3600;
L:=L * 1000;
Writeln('Ответ:',L);
end.
На языке Javascript решение данной математической задачи выглядит так:
var trainSpeed,walkerSpeed,trainTime,trainLength
trainSpeed = 93;
walkerSpeed = 3;
trainTime = 24;
trainLength = ((trainSpeed - walkerSpeed) * trainTime /3600);
trainLength = (trainLength * 1000);
console.log(`Длина поезда = ${trainLength} метров`);
Самостоятельная работа
Решите задачи:
- Поезд, двигаясь равномерно со скоростью 108 км\ч, проезжает мимо придорожного столба за 9 секунд. Найдите длину поезда в метрах.
- Поезд, двигаясь равномерно со скоростью 75 км/ч, проезжает мимо пешехода, идущего параллельно путям со скоростью 3 км/ч навстречу поезду, за 30 секунд. Найдите длину поезда в метрах.
Не забудьте подписаться на новости:
[newsletter_button id=1 label=»Подписаться» showcount=»true»]