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

Задача с лифтом! Язык программирования (PascalABCNET)
Катя зашла в подъезд 1 этаж живёт на n этаже помогите Кате как можно быстрее добраться до своего этажа. введи время за какое время лифт передвигается по этажам и за какое время Катя поднимается на 1 этаж и на каком этаже находится лифт!

Ответы

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

var tl, tp, l, p: real;

     el, n: integer;

begin

print('Время, за которое лифт передвигается на 1 этаж');

readln(l);

print('Этаж, на котором находится лифт');

readln(el);

print('Время, за которое Катя поднимается на 1 этаж');

readln(p);

print('Нужный этаж');

readln(n);

tp := (n - 1) * p;

tl := (el + n - 2) * l;

println('Время на лифте:', tl);

println('Время по лестнице:', tp);

if tp > tl then

println('На лифте быстрее')

else

 if tp < tl then

 println('По лестнице быстрее')

 else

 println('Нет разницы');

end.


danrom111: Пишет ошибку "Program2.pas(31) : Встречено 'else', а ожидался оператор" и лучше что бы в конце выводилось за сколько секунд она поднимется.
Intellectualchik: Я понял, сейчас исправлю
danrom111: Program2.pas(23) : Встречено ':=', а ожидался оператор Ошибка
Intellectualchik: Там строчка случайно скопировалась, теперь должно работать
danrom111: всё спасибо
Похожие вопросы
Предмет: Алгебра, автор: semkawf