Упр.66 ГДЗ Рабочая тетрадь Босова 9 класс (Информатика)
- Уличный продавец газет получает $$a$$ рублей с продажи каждой из первых 50 газет. С продажи каждой из последующих газет он получает на 20% больше. Вычислите дневной заработок продавца, продающего $$k$$ газет в день. Зафиксируйте свои действия на каждом из этапов решения задачи.
Обозначим дневной заработок продавца через $$S$$.
Если продано не более 50 газет, то каждая газета оплачивается по $$a$$ рублей, значит
$$S = k \cdot a.$$
Если продано больше 50 газет, то за первые 50 газет продавец получит
$$50 \cdot a,$$
а за остальные $$k-50$$ газет — на 20% больше, то есть по $$1{,}2a$$ за каждую. Тогда
$$S = 50 \cdot a + (k — 50)\cdot 1{,}2a.$$
Алгоритм можно записать так:
если $$k > 50$$, то $$S := 50 \cdot a + (k — 50)\cdot 1{,}2a$$;
иначе $$S := k \cdot a$$.
Программа на Паскале:
program tt;
var
S, a: real;
k: integer;
begin
readln(a, k);
if k > 50 then S := 50 * a + (k — 50) * a * 1.2
else S := k * a;
writeln(S);
end.
Проверка для $$a = 1{,}2$$ и $$k = 147$$:
$$S = 50 \cdot 1{,}2 + (147 — 50)\cdot 1{,}2 \cdot 1{,}2$$
$$S = 60 + 97 \cdot 1{,}44 = 60 + 139{,}68 = 199{,}68.$$
Ответ
$$S = 50 \cdot a + (k — 50)\cdot 1{,}2a$$ при $$k > 50$$, иначе $$S = k \cdot a$$; при $$a = 1{,}2$$ и $$k = 147$$ получаем $$199{,}68$$.




