Просмотр содержимого документа
«Вычислительные таблицы»
Вычислительные таблицы
Вычислительными будем называть такие таблицы, в которых значения некоторых свойств вычисляются с использованием значений других свойств из этой же таблицы.
Пример:
Эта таблица относится к типу ОС («объекты-свойства»). Значения в графе «стоимость» вычислены по формуле: цена, умноженная на количество.
Последняя строка этой таблицы называется итоговой. Она предназначена для записи итогов. Итоговая строка имеет заголовок «Итого» или «Всего».
В ячейках итоговой строки размещают суммы чисел из соответствующих граф. Но эти суммы должны иметь смысл. Так, если сложить все числа в графе «Количество», то мы узнаем общее число предметов, входящих в подарочный набор. Общая стоимость набора находится суммированием всех чисел, стоящих в графе «Стоимость». А вот сумма по графе «Цена» не имеет никакого смысла.
Пример:
Собираясь на пляж, весёлые человечки решили запастись прохладительными напитками. Незнайка взял с собой 2 литра кваса, 1 литр газировки и 1 литр малинового сиропа,
Пончик — 3 литра газировки и 2 литра сиропа,
Торопыжка — 2 литра газировки,
доктор Пилюлькин — 1 литр кваса и 1 литр касторки.
Сколько литров напитков каждого вида взяли все человечки вместе?
Сколько всего литров напитков взял с собой каждый из человечков?
Сколько всего литров напитков взяли все человечки вместе?
Представим имеющуюся информацию о парах объектов классов «человечек» — «напиток» в таблице типа ООО («объекты-объекты-один»). В этом случае свойством пары объектов будет количество (в литрах) напитка, запасенного человечком.
Ответ на первый вопрос находится в итоговой графе таблицы. Ответ на второй вопрос — в итоговой строке. Ответ на третий вопрос находится в нижней правой ячейке — на пересечении итоговой строки и итоговой графы.
Обрати внимание, что последнее число может быть получено двумя способами. Узнать, сколько всего напитков взяли с собой человечки, можно, если сложить количество напитков, взятых Незнайкой, Пончиком, Торопыжкой и Пилюлькиным (суммирование по итоговой строке). Это же число будет получено, если сложить взятое человечками количество кваса, газировки, малинового сиропа и касторки (суммирование по итоговой графе). Эту особенность числа, стоящего в правой нижней ячейке таблицы, можно использовать для контроля своих вычислений.
Пример:
Известно, что 1 литр кваса в Цветочном городе стоит 1 монету, 1 литр газировки — 3 монеты, 1 литр малинового сиропа — 6 монет, 1 литр касторки — 2 монеты.
Сколько монет истратил на покупку напитков каждый человечек?
Сколько монет затрачено на покупку напитков каждого вида?
Сколько потрачено денег всеми человечками вместе?
У нас появилось дополнительное свойство «цена», которое характеризует не пару объектов, а относится к одному объекту этой пары. Можем строить таблицу типа ОСО («объекты-свойства-объекты»).