Информатика. Программа, методические указания и контрольные задания - 32 стр.

UptoLike

Сбор-
щик
нало-
гов
Земель
ный
уча-
сток
Решение. Так как субъект моделированиясборщик налогов, а объектом моделирования является
земельный участок, то целью моделирования для субъекта будет определение суммы взимаемого налога
с площади участка. Среди свойств объекта, таких как место расположения земельного участка; перечень
растений, произрастающих на нем; качество почвы земельного участка; форма участка, его размеры,
стоимость одного квадратного метра земли, наличие дома и др. выделим существенные с точки зрения
поставленной цели. Такими свойствами будут форма участка (прямоугольник), его размерыдлина (a)
и ширина (b) и стоимость одного квадратного метра земли (p).
Наиболее удобной формой представления выделенных свойств является формула. Следовательно,
модель, соответствующая поставленной цели
S = abp. Занесем данные в таблицу. Получим:
Объ-
ект
моде-
лиров
ания
Цель
моде-
лиро-
вания
Свойства
объекта
Существен-
ные свойст-
ва
Форма
пред-
ставле-
ния мо-
дели
Мо-
дель
Зе-
мель-
ный
уча-
сток
Опред
елить
пло-
щадь
участ-
ка
Место
распо-
ложения;
перечень
растений;
качество
почвы;
форма уча-
стка; раз-
меры; на-
личие дома
и др.
Форма уча-
сткапря-
моугольник;
размеры
длина (a) и
ширина (b);
стоимость
одного
квадратного
метра земли
(p)
Фор-
мула
S =
abp
Задание 6
Составить математическую модель, блок-схему и записать на языке Pascal программу с использова-
нием процедур (функций) для решения следующей задачи.
Задача. Определить какую денежную сумму получал работник ежемесячно в течение года,
если известны суммы авансов и перерасчетов за каждый месяц.
Результаты вычислений по программе распечатать и вклеить в тетрадь.
Решение. Формализуем условие задачи. Будем считать, что искомая денежная сумма складывается
только из суммы аванса и перерасчета. Пусть суммы авансов содержатся в массиве А(n), а суммы пере-
расчетовв массиве В(n), n = 12. Поскольку элементы массивов денежные суммы, следовательно, мас-
сивы имеют вещественный тип. Итоговая денежная сумма представляет собой также вещественный
массив, каждый элемент которого равен сумме соответствующих элементов массива А и В. Запишем
новую формулировку задачи.
Имеются два вещественных массива A и B, содержащие одинаковое число элементов n. Вывести на
экран массив С = А + В.
Составим математическую модель задачи. Так как каждый элемент массива С является суммой соот-
ветствующих элементов массивов А и В, то формула для вычисления произвольного элемента массива С
имеет вид: C[i] = A[i] + B[i].
Составим блок-схему и запишем на языке Pascal соответствующую программу:
Блок-схема Программа