Задачи по программированию. Часть 1. Базовые алгоритмические конструкции. Дубровский О.И - 9 стр.

UptoLike

9
3.6. Определить все трехзначные числа, которые обладают следующим свой -
ством : как само число , так и его перевертыш (т.е. число, записанное теми же
цифрами, но в обратном порядке) делятся на свои цифры.
3.7. Имеется n бактерий красного цвета. Через 1 такт времени красная бакте-
рия меняется на зелёную , затем через 1 такт времени делится на красную и зе -
лёную . Определить , сколько будет всех бактерий через k тактов времени ?
3.8. Дана последовательность из 20 целых чисел. Определить количество чи-
сел в наиболее длинной подпоследовательности из подряд идущих нулей .
3.9. Составить программу, которая для заданного с клавиатуры значения x
вычисляет по схеме Горнера значение следующего многочлена.
а) x
10
+ 2x
9
+ 3x
8
+ +10x + 1
б) 11x
10
+ 10x
9
+ 9x
8
+ +2x + 1
3.10. Составить программу для вычисления результата по формуле
3
1
2
1
sin
ln
k
k
k
k
n
k
nxe
x31x
π
=
+
++
Для проверки программы задать x = 0,5, n = 20.
3.11. Составить программу для вычисления результата по формуле
3
4
3
1
sin
n
x
k
k1
e
k1
x
π
=

++

+

Для проверки программы задать x = 0,5, n = 20.
3.12. Составить программу для вычисления
1
y
1
1+
1
3+
1
5+
...
1
101+
103
=
3.13. Составить программу для вычисления
nnn
++...+
1!2!k!
при заданных це-
лых значениях n и k.
3.14. Составить программу для вычисления
1
()!
n
m
n
1n
n
n1
=

+

+

при заданном m .
3.15. Приближенно вычислить интеграл
0
ln(2sinx)dx
π
+
, используя формулу
прямоугольников при n = 100:
b
12n
a
f(x)dxh[f(x)f(x)...f(x)]
+++
,
где h=(ba)/n, x
i
= a+(2i1)h/2.
                                                9

  3.6. О пределить все трех значные числа, которые обладаю т следую щ им свой-
ством: как само число, так и его перевертыш (т.е. число, записанное теми ж е
циф рами, нов обратном порядке) делятся насвои циф ры.
  3.7. И меется n бактерий красного цвета. Через1 такт времени красная бакте-
рия меняется на зелёную , затем через1 такт времени делится на красную и зе-
лёную . О пределить, сколько будет всех бактерий черезk тактов времени?
  3.8. Д анапоследовательность из20 целых чисел. О пределить количество чи-
сел в наиболее длинной подпоследовательности изподряд идущ их нулей.
  3.9. С оставить программу, которая для заданного с клавиатуры значения x
вычисляет по сх еме Г орнеразначение следую щ его многочлена.
      а) x10 + 2x9 + 3x8 + … +10x + 1
      б) 11x10 + 10x9 + 9x8 + … +2x + 1
  3.10.С оставить программудля вычисления результатапоф ормуле
                                                                k−3
                                 π n n k x k −1 + e 2
                                                            k

                           sin        ∑ 1 + ln x
                                x + 3 k =1
Д ля проверки программы задать x = 0,5, n = 20.
   3.11.С оставить программудля вычисления результатапоф ормуле
                              π      n
                                              k −1 3x 
                                  + ∏  sin 4        +e 
                             3
                               x k =1         k +1     
Д ля проверки программы задать x = 0,5, n = 20.
   3.12.С оставить программудля вычисления
                                            1
                           y=
                                              1
                                1+
                                                 1
                                    3+
                                                   1
                                          5+
                                             ...
                                               1
                                                    101+
                                             103
                                          n1 n 2          nk
  3.13.С оставить программудля вычисления + + ...+            при заданных це-
                                          1! 2!           k!
лых значениях n и k.
                                           m
                                                 (−1) n n! 
  3.14.С оставить программудля вычисления ∑  n +            при заданном m.
                                          n =1    n+1 
                                                     π
  3.15.П риближ енно вычислить интеграл ∫ ln( 2 + sin x )dx , используя ф ормулу
                                                     0
прямоугольников при n = 100:
                    b

                   ∫ f ( x )dx ≈ h ⋅ [ f ( x
                    a
                                           1   ) + f ( x2 ) + ... + f ( xn )] ,

где h=(b–a)/n, xi= a+(2i–1)h/2.