Лабораторный практикум по информатике. Мухина И.Н - 39 стр.

UptoLike

Составители: 

39
29. Напишите программу вычисления суммы
()( )
=
+
=
10
1
!12!1
!
n
nn
n
S
. Вычисление факториала оформите
подпрограммой.
30.
Напишите программу вычисления суммы всех
положительных чисел, факториал которых не превосходит
заданного числа
M. Вычисления факториала оформите
подпрограммой.
31.
Напишите программу вычисления интеграла
()
7
3
dxxf
,
где
()
2
1ln
+
+
=
x
x
xf
. Вычисление
(
)
xf
оформите подпрограммой.
32.
Напишите программу вычисления корня уравнения
0105,0212,0
23
=+ xx
, используя итерационную формулу:
(
)
()
k
k
kk
xf
xf
xx
=
+1
; k = 0, 1, 2, … ;
1
0
=
x
.
()
k
xf
- левая часть уравнения. Вычисления прекратить, когда
0001,0
1
+ kk
xx
. Значения
(
)
k
xf
и
(
)
k
xf
вычислить,
используя подпрограммы.
33.
Напишите подпрограмму вычисления определителя
квадратной матрицы. Используйте написанную подпрограмму
для нахождения определителя третьего порядка.
34.
Напишите подпрограмму вычисления корней
квадратного уравнения. Программа должна учитывать все
возможные сочетания нулевых и ненулевых значений
коэффициентов
a, b, c.
    29. Напишите                 программу            вычисления              суммы
    10
                 n!
S=   ∑
    n =1 (n + 1)!(2n − 1)!
                           .     Вычисление          факториала           оформите

подпрограммой.
    30. Напишите программу вычисления суммы всех
положительных чисел, факториал которых не превосходит
заданного числа M. Вычисления факториала оформите
подпрограммой.
                                                                          7
     31. Напишите программу вычисления интеграла                          ∫ f (x )dx ,
                                                                          3
             ln x + 1
где f (x ) =          . Вычисление f (x ) оформите подпрограммой.
              x+2
     32. Напишите программу вычисления корня уравнения
x 3 − 0,212 x 2 + 0,105 = 0 , используя итерационную формулу:
                                f (xk )
               x k +1 = x k −              ; k = 0, 1, 2, … ; x0 = −1 .
                                f ′( x k )

 f (xk ) - левая часть уравнения. Вычисления прекратить, когда
 x k +1 − xk ≤ 0,0001 . Значения f (x k ) и f ′( x k ) вычислить,
используя подпрограммы.
    33. Напишите подпрограмму вычисления определителя
квадратной матрицы. Используйте написанную подпрограмму
для нахождения определителя третьего порядка.
    34. Напишите       подпрограмму вычисления корней
квадратного уравнения. Программа должна учитывать все
возможные сочетания нулевых и ненулевых значений
коэффициентов a, b, c.




                                         39