Задача d:
Д
ана
блок-схема алгоритма. Тогда после
исполнения алгоритма значение переменной
S равно …? Постройте
трассировочную таблицу.
Решение:
Трассировочная таблица:
|
0 |
1 |
2 |
3 |
n |
3 |
3 |
3 |
3 |
i |
1 |
2 |
3 |
4 |
s |
0 |
5 |
13 |
24 |
Задача е:
М одифицируйте алгоритм второго задания таким образом, чтобы при определении величины скидки (10%, 13%, 17%) учитывалось неограниченное количество разных по стоимости покупок на общую сумму s (500, 2500, 7000) которых действует дисконт. То есть процент скидки зависит от общего объема покупок (500 – 10%, 2500 – 13%, 7000 –17%). На кассе продавец считывает сканером штрих-код товара, позиция которого появляется в чеке с указанием цены a и количества b. По окончанию ввода информации о количестве b и цене a товара в чек (товарных позиций в чеке может быть сколь угодно много), продавец нажимает кнопку [Итог]. Затем происходит определение величины скидки относительно набранной итоговой суммы s, и вычисляется общая
стоимость покупки с учетом дисконта.
Для решения задачи возьмите за образец блок-схемы алгоритмов
второй и четвертой задач. Нарисуйте модифицированную блок-схему алгоритма оформления покупки на кассе.
Р
ешение:
Лабораторная работа №5
