1. На момент выхода второго издания этой книги в печать индивидуальный доход в Соединенных Штатах облагается налогами следующим образом. Имеется двадцать пять различных ставок, максимальная из которых равна приблизительно 40%. Раньше правила были еще сложнее. Учебник по программированию предлагал использование 25 операторов if в качестве разумного подхода к вычислению подоходного налога в 1978 году. Последовательность ставок выглядит следующим образом: 0,14; 0,15; 0,16; 0,17; 0,18 и так далее, причем для последующих элементов разность соседних становится больше 0,1. Есть комментарии?
if income <= 2200 tax = О else if income <= 2700
tax - 14 * (income - 2200) else if income <= 3200
tax = 70 + 15 * (income - 3200) else if income <= 37 0 0
tax - 145 + 0 16 * (income - 3200)
else if income <= 4200
tax = 225 + 17 * (income - 3700)
el se
tax = 53090 + 0 70 * (income - 102200)
2. Имеется рекуррентное определение последовательности k-го порядка:
= с,ап^ + с2ап_2 +... + скап_к + с, ,
где с,,...,сА. — вещественные коэффициенты. Напишите программу, считывающую значения к9а{9..мк,...,с{,...,ск+{ п т и выводящую значения а^...9ат.