Составить программу вычисления числового ряда для известного числа членов ряда N. Перед программированием следует выявить и написать необходимые аналитические соотношения, описывающие все имеющиеся зависимости.
Y=(7+35/1)(8-3-4/2)(9+33/3)(10+3-2/3)...
Y=(2+1/81)-(4-2/27)+(8+4/9)-(16-8/3)+
Y=(1+2-1/2)(-2+22/3)(3+2-3/4)(-3+24/4)...
Y=2+2 ×2-3 ×2+4 ×2-5 ...
2-1+8 22+4 2-3+2 24+1
Y=(1/24+1)(2/23-2)(3/22+4)(3/21-8)...
Y=(7+35/1)(8-3-4/2)(9+33/3)(10+3-2/4)...
Y=(8+35)-(4+3-4)+(2+33)-(1+3-2)+...
Y=(33-1)(3-2+2)(31-4)(3-0+8)...
Y=25+2 × 20-2 × 15+2 ×10-2 …
1+2 2-4 3+6 4-8
Y=(2-1/2)(22/-5)(2-4/8)(28/-11)...
Y=-8/(25-2)×4/(24+4)×-2/(23-5)×1/(21+6)...
Y=(3-1/2)(42/-5)(5-3/8)(64/-11)...
Y=(2/16+8)(2/8-10)(2/4+12)(2/2-14)...
Y=(1+24-8)(2-2-3-4)(4+22-2)(8+2-1-1)...
Y=(1+2-1/2)(3+22/3)(5+2-3/4)(7+24/5)...
Y=(7+2/2)-(6-3/4)+(5+4/8)-(4-5/16)+...
Y=(2-4-8+1)(23-4+3)(2-2-2+5)(21+1+7)...
Y=(1-2/5)+(2+4/10)+(3-8/15)+(4+16/20)...
Y=-(3/16+1)+(3/8-2)-(3/4+3)+(3/2-4)...
Y=(2-1/27+4)(22/9-8)(2-3/3+16)(24/1-32)...
Y=125-1 × 25+2 × 5-3 ×1+4 …
6+2 6-4 6+6 6-8
Y=(3+1-1/81)(5-2+1/27)(7+3-1/9)(9-4+1/3)...
Y=(7+34+1)(8-3-3+2)(9+32+3)(10-3-1+4)...
Y=2/(2+16)1×2/(-3+8)2×2/(4+4)4×2/(-5+2)6...
Y= -1/(18+2)×2/(2-4+4)×-3/(32+6)...
Y=25-7 × 20+5 × 15-3 × 10+1…
1+1 2-3 3+9 4-27
Y=(2-1/81)(4+1/27)(8-1/9)(16+1/3)...
Y=28/(3-16)×2-4/(4+8)×22/(5-4)...
Y=(-2+1/80)+(4-2/40)+(-8+3/20)+...
Y= -(20+1/1)+(18+2/3)-(16+3/5)+(14+4/7)-...
Y=(1+25/1)(10+2-4/2)(100+23/3)...
Y= -(1/21+1) + (2/22-2)-(4/24+3)+(8/28-4)-...
Y=25+1 × 23-2 × 21+3 ×19-4…
1+2 2-3 4+4 8-5
Указания к решению задачи 4.
Пусть: Y= 2-1 ×22 × 2-3 × 24
-5+16 5-8 -5+4 5-2
Сначала необходимо выписать все, наблюдаемые в ряду, соотношения. Для этого введем такие переменные. Степень двойки обозначим буквой А, знак при ней и знак при числе 5 буквой Z (так как они совпадают), второе слагаемое в знаменателе 16 – буквой В, а знак при нем -Z (этот знак противоположен остальным), т.е.:
2–1à2ZA
–5+16 Z*5–Z*B
Тогда можем выявить и записать (справа показаны начальные значения переменных) участвующие соотношения:
Y =Y*(2ZA/(Z*5–Z*B)) Y = 1
Z = –Z Z = –1
A = A+1 A = 1
B = –B/2 B = 16
Алгоритм решения (для заданного числа членов N):
1. Ввести значение N.
2. Задать исходные значения переменных (Y=1, Z=–1, A=1, B=16)
3. Вычислить очередное значение Y.
4. Вычислить новые значения А, В, Z.
5. Сделать приращение счетчика циклов (I=I+1).
6. Если I<=N – возврат к пункту 3, иначе, завершение цикла и печать Y.
При программировании лучше воспользоваться оператором цикла FOR, тогда счетчик циклов формируется и анализируется автоматически.