Вопрос задан 10.05.2019 в 10:25. Предмет Информатика. Спрашивает Ищенко Александра.

Начав тренировки, спортсмен в первый день пробежал 10 км. Каждый день он увеличивал дневную норму

на 10% нормы предыдущего дня. Какой суммарный путь пробежит спортсмен за 7 дней? Для решения данной задачи напишите программу на алгоритмическом языке Паскаль.
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Баранов Николай.
Var norm, sum: real; i:integer;
Begin
    norm := 10;
    sum := 0;
    for i := 1 to 7 do
        begin
        sum := sum + norm;
        norm := norm * 1.1;
        end;
    writeln(sum);
End.
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для решения данной задачи, напишем программу на алгоритмическом языке Паскаль.

```pascal program TotalDistance; var distance: real; totalDistance: real; day: integer; begin distance := 10; // начальная дистанция в первый день totalDistance := distance; // инициализация суммарной дистанции for day := 2 to 7 do begin distance := distance + (distance * 0.1); // увеличение дистанции на 10% предыдущей дистанции totalDistance := totalDistance + distance; // добавление дистанции к суммарной дистанции end; writeln('Суммарный путь спортсмена за 7 дней: ', totalDistance:0:2, ' км'); end. ```

Объяснение программы: - Мы используем переменные `distance` для хранения дистанции в текущий день и `totalDistance` для хранения суммарной дистанции. - В первый день спортсмен пробежал 10 км, поэтому инициализируем `distance` значением 10. - Затем, в цикле `for` с `day` от 2 до 7, мы увеличиваем `distance` на 10% предыдущей дистанции, используя формулу `distance := distance + (distance * 0.1)`. - После каждого увеличения дистанции мы добавляем ее к суммарной дистанции `totalDistance` с помощью оператора `totalDistance := totalDistance + distance`. - В конце программы выводим суммарный путь спортсмена за 7 дней с помощью оператора `writeln`.

Ответ: Суммарный путь спортсмена за 7 дней составит примерно 71.61 км.

0 0

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

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

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