Упр.67 ГДЗ Рабочая тетрадь Босова 9 класс (Информатика)


Решение Решение Решение

Ниже вариант решения задания из учебника Босова 9 класс, Бином:

67. B первый час работы рабочий изготавливает а деталей, за каждый последующий час — на d деталей больше, чем за предыдущий. Разработайте программу, которая подсчитает, сколько деталей изготовил рабочий за k часов работы. Зафиксируйте свои действия на каждом из этапов решения задачи.

Первый этап

Исходные данные:

a – количество деталей за первый час работы;

d – приращение количества деталей каждый час;

k – количество часов работы.

Требуется найти:

N – количество деталей, изготовленных за k часов работы.

Второй этап

Количества деталей каждый час, после 1 часа работы: a = a+d

Есть два способа решения данной задачи: а) воспользоваться формулой суммы арифметической прогрессии – алгоритм без цикла; б) выполнить вычисления с использованием цикла.

Далее, разработаем алгоритм с циклом.

Третий этап

Четвертый этап

program tt;

var

a, d, k, N: integer;

begin

write(taskВведи через пробел a, d, k>task);

readln(a, d, k);

N := 0;

repeat

N := N + a;

a := a + d;

k := k - 1

until k = 0;

writeln(taskКоличество деталей = task, N)

end.

Пятый этап

Исходные данные

Результат работы программы

Требуемый результат

Результат теста

Шестой этап

При a = 15, d = 3, k = 8

N = 204