ТОР 5 статей: Методические подходы к анализу финансового состояния предприятия Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века Характеристика шлифовальных кругов и ее маркировка Служебные части речи. Предлог. Союз. Частицы КАТЕГОРИИ:
|
Циклы с аналитическим заданием аргументаАналитическим называется закон изменения параметра цикла вида x i = j (x i - 1). Как правило, в качестве такого закона используют простейшую зависимость: x i = x i - 1 + Dx. При этом диапазон изменения параметра xi задаётся начальным (xн) и конечным (xк) значениями. Математическая формулировка условия нахождения xi в диапазоне счёта зависит от конкретных численных значений xн, xк и Dx. При xн<xк и положительных Dx оно запишется как xн xi xк. При xн>xк и отрицательном Dx получим xн xi xк. Варианты изменения параметра цикла имеют вид рис. 5.3.
Y Y xн xi xк xн xi xк yк yк Dx положительно Dx отрицательно
yi yi
yн yн Dx Dx xн xi xк X xк xi xн X Стрелки определяют направление изменения параметра цикла. Рис. 5.3 Варианты изменения аргумента Сформулированные двойные неравенства позволяют выделить из них конкретные элементы цикла: · начальное значение параметра xi=xн (левая часть неравенства); · условие повторения цикла (правая часть неравенств) xi xк при положительном Dx (xi xк при отрицательном Dx), невыполнение которого приводит к выходу из цикла. Дополнив полученные элементы входа в цикл и выхода из него конкретной основной зависимостью yi = f (xi) и стандартным законом xi = xi-1 + Dx, получим все необходимые компоненты арифметического цикла с аналитическим изменением параметра. Принадлежность цикла к классу арифметических подтверждается тем, что количество повторений в нём может быть определено заранее по формуле N = ] (xк - xн ) / Dx [ + 1. Обратные квадратные скобки предписывают от полученного частного учитывать только целую часть. Рассмотрим программирование задач этого класса на конкретном примере задачи о подоходных налогах. Постановка задачи Рассчитать величину подоходного налога на работников предприятия, если известно, что зарплата может изменяться в диапазоне от 842 до 2500 р. с шагом изменения 100 р., а налог составляет 12 % от зарплаты. Не нашли, что искали? Воспользуйтесь поиском:
|