Вопрос задан 13.02.2021 в 08:49. Предмет Информатика. Спрашивает Куроптев Илья.

Лыжник начал тренировку с 10 км, каждый день он увеличивал дистанцию на 12% от предыдущей, сколько

км лыжник пройдёт за месяц, то есть за 31 день Цикл Работа на Паскаль
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Llorens Natasha.
Var d,a:real;i:integer;const t=10;begind:=t;a:=0;for i:=1 to 31 dobegina:=a+d;d:=d*1.12;end;writeln(a);end.

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для решения этой задачи мы можем использовать цикл на языке Паскаль или любом другом языке программирования. Вот пример решения на Паскале:

pascal
program SkiTraining; var distance: Real; day: Integer; begin distance := 10; // начальная дистанция for day := 2 to 31 do begin distance := distance + (distance * 0.12); // увеличиваем дистанцию на 12% end; writeln('Лыжник пройдет за месяц:', distance:0:2, ' км'); end.

Эта программа начинает с начальной дистанции в 10 км. Затем она запускает цикл, который повторяется 30 раз (от 2 до 31), увеличивая дистанцию на 12% от предыдущей дистанции. В конце цикла программа выводит итоговую дистанцию, которую лыжник пройдет за месяц.

Заметьте, что в этой программе мы не учитываем високосные годы или другие нюансы календаря. Программа просто считает 31 день в месяце.

0 0

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

Последние заданные вопросы в категории Информатика

Задать вопрос