
Спортсмен приступает к тренировкам по следующему графику: в первый день он должен пробежать 10 км;
каждый день увеличивать дистанцию на 10% от нормы предыдущего дня. Как только дневная норма достигнет или превысит 25 км, необходимо прекратить её увеличение и далее пробегать ежедневно ровно 25 км. Через сколько дней спортсмен пробежит суммарный путь более 100 км(паскаль) Исходные данные: 10 10 100 Результат: 8

Ответы на вопрос

Ответ:
var all_s, day: integer;
r, s, s_0:real;
begin
readln(s, r, all_s);
s_0:= 0;
day:= 0;
r:= r / 100;
while s_0 <= all_s do begin
s_0:= s_0 + s;
s:= s + (s * r);
day:= day + 1;
end;
write(day);
end.
Объяснение:
Программа выведет кол-во дней, за которые спортсмен пробежал от 100+ км



Давайте разберемся в данной задаче. Спортсмен начинает с дистанции 10 км и каждый день увеличивает дистанцию на 10% от предыдущего значения. Он должен прекратить увеличение дистанции, как только достигнет или превысит 25 км.
Давайте создадим таблицу, чтобы наглядно представить развитие событий:
День | Дистанция (км) |
---|---|
1 | 10 |
2 | 11 |
3 | 12.1 |
4 | 13.31 |
5 | 14.641 |
6 | 16.1051 |
7 | 17.71561 |
8 | 19.487171 |
9 | 21.4358881 |
10 | 23.57947691 |
11 | 25 |
12 | 25 |
13 | 25 |
... | ... |
Как только спортсмен достигнет дистанции 25 км, он будет бежать постоянно 25 км в день.
Теперь, чтобы найти количество дней, за которые он пробежит суммарный путь более 100 км, мы можем просуммировать все дистанции до достижения или превышения 100 км.
10 + 11 + 12.1 + 13.31 + 14.641 + 16.1051 + 17.71561 + 19.487171 = 114.377881
Таким образом, спортсмен пробежит более 100 км за 8 дней.
Ответ: 8 дней.


Похожие вопросы
Топ вопросов за вчера в категории Информатика







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili