Элементарное программирование в среде ТurboPascal 7.0, страница 6

15.  Составить программу вычисления функции z = 2x – 7, для которой x= y2+y=1 при y>0,5 и x=y-1 в противном случае, а y  изменяется в интервале [0…1] с шагом h=0,05.

16.  Составить программу вычисления количества положительных и отрицательных значений функции y=1-sin(x)/[1-ln(x+1)], При изменении аргумента x в интервале [0,1…3,0] с шагом h=0,1. Нулевые значения функции не учитывать.

Задание № 7

При решении данных задач использовать алгоритм ветвления итерационные циклы. В отчете обязательно включить графический алгоритм (блок-схему).

1.  Составить программу вычисления суммы значений функции , аргумент x изменяется в интервале [1…3] с шагом h=0,25.

2.  Составить программу вычисления сумм значений функции z=(x2y-5)/(0,3 +ln(xy)), которые находятся в интервале [3,5…7,5]; Значения переменных изменяются следующим образом xc с шагом 0,2 в интервале [0,2…1,8], значение y с шагом 0,5 в интервале [0,5…2,5].

3.  Составить программу вычисления среднего арифметического отрицательных значений и среднего геометрического положительных значений функции z=xy/(x2 +y2), если y изменяется в  интервале [-5…5] с шагом h=2; Переменная x принимает восемь произвольных значений, задаваемых с клавиатуры.

4.  Составить программу вычисления переменной s по одной из формул для пяти пар произвольных чисел x и y:  , если x<y и s=0  в противном случае.

5.  Составить программу вычисления суммы значений функции , аргумент x изменяется в интервале [2…4] с шагом h=0,25.

6.  Составить программу вычисления функции s по одной из формул: s=2*y*sin(y), если y<0, s=1/y2, если y>0 и s=1, если y=0. Значение y вводить шесть раз с клавиатуры.

7.  Составить программу функции y=c*sin(x)/eb, аргумент c изменяется в интервале [50…80] с шагом h=10, аргумент x – в интервале [-1…3]с шагом h=1, аргумент b - в интервале [4…6] с шагом y=1.

8.  Составить программу вычисления функции y=1+x\1! – x3/3! + x5/5! + …+ x15/15!. Аргумент x изменяется в интервале [2…8] с шагом h=1.

9.  Составить программу вычисления произведения положительных, суммы отрицательных и количества нулевых значений функции . Аргумент y изменяется в интервале [-4…1] с шагом h=0,5, аргумент x принимает значения (1,5; 9,1; 54,1; 100).

10.  Составить программу вычисления суммы значений функции , аргумент x изменяется в интервале [2…10] с шагом h=0,5.

11.  Составить программу вычисления суммы ,  где аргумент x изменяется в интервале [1…4] с шагом h=0,5.

12.  Составить программу вычисления суммы s, где аргумент x изменяется в интервале [0,25…1,25] с шагом h=0,25. Напечатать среднее геометрическое слагаемых. S=1+ sin(x) – cos2(7x) + sin (2x) – cos2(8x) + sin (3x)­– cos2(9x) + …+ sin (10x) – cos2(16x).

13.  Составить программу вычисления суммы значений функции , аргумент x изменяется в интервале [1…5] с шагом h=0,5.

14.  Составить программу вычисления произведения положительных, суммы отрицательных и количества нулевых значений функции . Аргумент y изменяется в интервале [1…10] с шагом h=1, аргумент x принимает значения (1; 8,4; 13,1; 100).

15.  Составить программу вычисления суммы s, где аргумент x изменяется в интервале [0, 5…1,75] с шагом h=0,25. S=1+ sin(x) – cos2(8x) + sin (2x) – cos4(8x) + sin (3x)­– cos6(9x) + …+ sin (8x) – cos16(16x).

16.  Составить программу вычисления функции s по одной из формул: s=2*y2*cos(y), если y<0, s=y2+1, если y>0 и s=1, если y=0. Значение y вводить шесть раз с клавиатуры. Посчитать сумму всех функций.

Задания № 8

Составить программу вычисления Y и вывести результат на экран.

При решении данного задания необходимо использовать алгоритм с итерационными циклами. Перед началом составления алгоритма необходимо привести запись числового ряда привести к математическому виду.

Например:

Y= sin(x)+sin(2x)+…+sin(nx)

 

В отчете обязательно включить графический алгоритм (блок-схему).

1. Вычислить значение Y.