Два спортсмена одновременно начинают движение из одной точки. Первый спортсмен начинает движение со скоростью 10 км/ч и равномерно (линейно) за каждый следующий час увеличивает скорость на на 1 км/ч. Второй начинает движение со скоростью 9 км/ч и равномерно за каждый следующий час увеличивает скорость на 1.6 км/ч. Требуется вычислить какой спортсмен преодолеет наибольший путь через один час, через 4 часа. Как вычисление путей оформить с помощью функций. Типа declare function V(x,e, и т.д.) Движение первого записывается зависимостью s=10t+0.5t^2. Движение второго записывается зависимостью s=9t+0.8t^2.- QBasic(Бейсик)

cls
input "vremya"; t
v1=10
v2=9
s1=10*t+t^2/2
s2=9*t+t^2*0.8
if s1>s2 then ? "za "; t; "chasov 1 sportsmen preodoleet bolshiy put"
if s1<s2 then ? "za "; t; "chasov 2 sportsmen preodoleet bolshiy put"
if s1=s2 then ? "za "; t; "chasov oba spotrsmena preodoleyut ravny put"

Тестирование выполнено в программе QB64 ( Скачать )

Leave a Comment