
ЗАДАНИЯ К ЛАБОРАТОРНОЙ РАБОТЕ №2
ОРГАНИЗАЦИЯ ПРОГРАММ ЦИКЛИЧЕСКОЙ СТРУКТУРЫ.
Составить блок-схему и программу к каждому из заданий вариантов.
ВАРИАНТ 1.
а) Представить таблицу значений аргумента и заданной функции.
-
2xSIN(x)+Ctg(x), если x>0.2
у=
xCOS(x)+a, если x<0.2
cArccos(x)+b, если x=0.2
где а=0.5SIN(x), b=2x+16, c=18+x2 для x[-2.7;3.5] с шагом 0.5
б) Вычислить:
для x[-5;5] с шагом h=0.41
Подсчитать количество у больших 26.5, а также произведение элементов у, лежащих в интервале от 10 до 15.
в) Вычислить: y=z2+x2
-
x2+Ln|x|, если x<0
где z=
0, если x>=0
для x[-4;2.9] с шагом 0.47
Найти: S=y и C=z2
Вывести на печать наименьшую из двух сумм.
ВАРИАНТ 2.
а) Представить таблицу значений аргумента и заданной функции.
-
COS2(x)+e(2-x)b / |x|, если x<0
z=
(2-x)c, если x=0
1/(2-x)2, если x>0
где b= e(2-x)+0.6, c=x2-1 для x[-7;2] с шагом 1.1
б) Вычислить двадцать значений функции:
-
Ln3|SIN(3t)| / (2t)-4-t(1/4), если t<5.6
z=
-20t, если t=5.6
t3-13, если t>5.6
при t=3.2, 3.4, 3.6, ...
Затем определить:
в) Вычислить, какой процент от общего произведения значений функции у составляет произведение четных значений функции у и какой процент - произведение нечетных значений функции у:
-
|INT(Log2(x))|, если 0<x<10
у=
|INT(Tg(x))|, если x>=10
для x[0;30] с шагом 1.13
ВАРИАНТ 3.
а) Представить таблицу значений аргумента и заданной функции.
-
aSIN(x2+b), если x>0
у=
x2+b, если x=0
bCOS(x2+a), если x<0
где a=2Tg(x), b=Arctg(x/18)-4 для x[7;17] с шагом 1.06
б) Вычислить: S=(x+y)2,
если:
-
ax+cx2+b, если x<0
у=
ax2+cx+d, если x>=45
cx2+bx+p, если 0<x<45
для x[-5;50] с шагом 4.93, где a=12, b=3, c=8, d=35, p=18.
в) Вычислить:
-
Tg(x)-|x|(1/3), если x>11.5
z=
Log5|x|, если x<5.5
для x[0.1;18] с шагом 1.53
Вычислить количество положительных значений Z; сумму отрицательных значений Z; произведение значений х, лежащих в интервале 5.5<=x<=11.5.
ВАРИАНТ 4.
а) Представить таблицу значений аргумента и заданной функции.
-
3SIN(x)+Arctg(x), если x>0.5
f=
(2x-ex) / d, если x<-0.5
b(|COS(x)|), если -0.5<=x<=0.5
где d=13ex, a=0.5x3-SIN(x), b=1.5x-|x|1/3
для x[-3.2;4.5] с шагом 0.9
б) Вычислить: S=(y-c) / b, если с=(x+y)2 / a,
-
(Ln(x)+ax) / bx, если x>2.5
где у=
0, если x=2.5
(ax3/b), если x<2.5
при x[1.5;4.5] с шагом h=0.5, где a=2, b=3
в) Вычислить значение функции Z=xk/k2, где k=1, 2, 3, ..., x=0.5, 0.6,... Вывести на печать значение Z>a, а также сумму этих значений. Вычисления продолжать до тех пор, пока после Z>a не будет подряд трех z<=a, a=2.7
ВАРИАНТ 5.
а) Представить таблицу значений аргумента и заданной функции.
-
2a+1/x, если x<=-1
y=
Arcsin(x)+4, если |x|<1
b/(x+4), если x>=1
где a=1.8x-2.1, b=16ex для x[-5;7] с шагом 1.12
б) Вычислить значения функции: Z=Lg|y|-3y+3, если
-
|x|-3, при x<=0
у=
Lg|x|+3, при x>0
для x[-4;1] с шагом 0.4
Найти сумму отрицательных значений Z.
в) Подсчитать:
Подсчитать количество слагаемых больше 13.
k!=1*2*3*...*k, где * - знак умножения
ВАРИАНТ 6.
а) Представить таблицу значений аргумента и заданной функции.
-
2COS(ux)b, если u<0.1
z=
Ln|COS(ux)|, если 0.1<=u<=2
x2COS(ux), если u>2
где x=COS2(u-2), b=SIN((u-2)2) для u[-3.39;5.86] с шагом 0.93.
б) Вычислить первые 15 значений функции у, где
y=(ax2+COS(x))Ln(x+2)/(x+a),
где =3.1415... при а=2, 4, 6, 8, ... х=0.12
Вычислить количество у, больших 13 и количество у, меньших 13.
в) Вычислить: S=yz2, где
-
Log3(x) , если x>10
у=
Lg(x), если 5<=x<=10
Ln(x), если 0<x<=15
-
COS(x) , если yx<13
z=
SIN(x), если 13<=yx<15
Arctg(x), если yx>15
для x[1.2;17.2] с шагом 1.5.
ВАРИАНТ 7.
а) Представить таблицу значений аргумента и заданной функции.
-
Ln(x+(x2+1)), если x>=2
s=
ax2+bx5, если 1<=x<2
a-bCOS(x), если x<1
где a=1.5x+e2, b=Arcsin(x/8.5) для x[0.6;8.3] с шагом 0.75
б) Дано число x=0.9
Вычислить:
шаг изменения для k равен 2, подсчитать количество значений множителей меньших 0.8.
k!=1*2*3..., где П - произведение.
в) Вычислить первые 17 значений функции:
Y=2X-SIN(x)+x2 для х=0.5, 0.8, 0.11...
Подсчитать: Р=у2 ху
ВАРИАНТ 8.
а) Представить таблицу значений аргумента и заданной функции.
-
((1+x)3), если x>0
y=
(1+x)Ln(x2)-b, если x<0
a2-COS(x+1), если x=0
где a=12|x-1|(1/5), b=(x-2)2+4COS(x) для x[-7;18] с шагом 2.29
б) Подсчитать, сколько элементов последовательности находится между значениями 1.6 и 15.4. Вывести на печать их порядковые номера.
Последовательность Х:
X[-10.2;20.4] с шагом 1.73.
в) Вычислить и отпечатать большее из двух чисел Р1 и Р2, которые вычисляются так:
Р1=(
|COS(x2+a)
| ), P2=
где x[1;15] с шагом 0.5, а= -1.784, П - произведение.
ВАРИАНТ 9.
а) Представить таблицу значений аргумента и заданной функции.
-
0.56Ln(ax), если ax>0
у=
(1+2ax)/b, если -1<ax<=0
7ax, если ax<= -1
где a=x2-6x-1, b=|x-2|(1/3) для x[-3;6] с шагом 0.87.
б) Вычислить значение функции:
-
y2, если b>1
z=
y3, если b<=1
где b=(y2-y3)/100 при y=ex+SIN(x)3-2.6
для x[2.5;15.5] с шагом h=0.5.
в) Вычислить значение:
-
Lg( |SIN(3t)/(2t-4) |3), если t<=5.6
где z=
-20t-t0.25, если 5.6<t<=6
t2-13, если t<6
для t=3.2, 3.4, 3.6... (10 значений)
Все значения функции Z просуммировать и напечатать.
ВАРИАНТ 10.
а) Представить таблицу значений аргумента и заданной функции.
-
x3+2b, если x<= -0.9
у=
(x3+2)/c, если -0.9<x<1.3
Ln((x3+2)), если x>=1.3
где b=0.01x+e0.7, c=1/x+Ln|x|
для x[-7.39;6.58] с шагом 1.14.
б) Для x[1;20] с шагом 1.2 вычислить значение функции:
у=SIN(x+), где =3.1415 и
-
3y, если |y|<0.95
z=
2.5-y3, если y>0.95
y2, иначе
Подсчитать сумму положительных и сумму отрицательных значений функции Z.
в) Вычислить и вывести на печать значения функции:
-
z2-15, если x<z
у=
|z|1/3, если x>=z
где z=aSIN(x3)+bCOS(x)/(cx2)
для х[2;5] с шагом 0.23 при a=2.7, b= -3, c=1.1
Найти количество положительных у.
ВАРИАНТ 11.
а) Представить таблицу значений аргумента и заданной функции.
-
a-bx+x2, если a<-1
у=
2-SIN(x)+a, если -1<=a<1
|a+bx|, если a>=1
где x=14a+Ln|a|, b=(e-SIN(a))1/3 для a[-4;4] с шагом 0.67.
б) Вычислить:
-
xLn|x|, если p>-20.1
z=
x2, если p<= -20.1
где Р - сумма отрицательных значений функции
y=COS(x) для x[-20.5;105.5] с шагом 11.5.
в) Для каждого n найти значение функции Z, а также просуммировать значение функции Z>5.
для n[0;1.5] с шагом 0.1. П - произведение.
ВАРИАНТ 12.
а) Представить таблицу значений аргумента и заданной функции.
-
Lg(x2)-b, если x>0
у=
15Ctg(x)/c, если x<0
13(x2+1), если x=0
где b=|x-6|0.25, c=COS(x+0.5) для x[-6.9;7.9] с шагом 1.35.
б) Даны числа а=3, b=5.2, n=15.
Получить (f1+f2+f3+...+fn)h, где h=(b-a)/n
Подсчитать количество значений функции fi, превосходящих 0.7
в) Вычислить значение суммы: S=(yxz), если
-
x+24/x, если -10<x<=12.4
у=
Ln|x|, если x>12.4
-
1, если xy<1
z=
x2, если xy>=1
для x[-5;20] с шагом 2.7
ВАРИАНТ 13.
а) Представить таблицу значений аргумента и заданной функции.
-
Tg(x)+Ln(3x), если x>=0.5
z=
-COS(a/x)+d, если x<-0.2
SEC(x)-de2, иначе
где d=|x-a|1/3, a=0.5x-1 для x[-2.2;3.7] с шагом 0.47.
б) Вычислить:
C=y, S=z,
-
5.6y2-4.7, если y<= -0.3
z=
(y2+5.7), если y>-0.3
y=0.25SIN(x)-0.8 при x[0.1;4.7], h=0.1. П - произведение.
в) Вычислить и вывести на печать значение:
-
4.8g , если c<g
R=
cg-COS(g), если c>=g
где y=ax2+4.9, z=by-3.14SIN(y)
для x[-1;1] с шагом 0.19, a=3.2, d= -2.7.
Вариант 14.
а) Представить таблицу значений аргумента и заданной функции.
-
-x2+abSIN(x) , если x>2
z=
Tg(x+a) , если x<= -3
SIN(ax)+a2+b3, если -3<x<=2
где a=Ln|x|+2, b=|x-7|1/5 для x[-2;8] с шагом 0.51.
б) Заменить все целые элементы последовательности:
X[2.5;10.5] с шагом 0.5
большие 5.05 на единицу. найти сумму всех элементов последовательности до замены и сумму элементов последовательности после замены.
в) Подсчитать количество и сумму всех значений функции Z меньших Y, найти: P=П(YZ), где Z=2.3x2-SIN3(x), Y=Ln|x3|+1.5x-4Tg(x)
для x[-10;5] с шагом 1.23. П - произведение.
ВАРИАНТ 15.
а) Представить таблицу значений аргумента и заданной функции.
-
Ln|x/a|-b, если x<0
y=
x3+Ctg(x) , если x>2.3
SIN(a2)-x, если 0<=x<=2.3
где b=|SIN(x)|(1/6), a=2x+e4 для x[-1.7;10] с шагом 0.86.
б) Вычислить значения функции: z=2xk/(SIN(k)+1)e(ax) пока z<11.73 для k=1, 2, 3, ..., где х=0.4, а - задать самостоятельно. Подсчитать сумму значений функции z, напечатать последнее значение z.
в) Вычислить значения функции: y=1/2COS(x2+a), a=1.3|x|1/3,
для x[-2.6;2.1] с шагом 0.47.
Найти количество и произведение соответственно положительных и отрицательных значений функции у.
ВАРИАНТ 16.
а) Представить таблицу значений аргумента и заданной функции.
-
x2+b/a, если x<= -0.8
y=
Arcsin(x), если -0.8<x<1
2-a/(bx), если x>=1
где b=Tg2(x/2) , a=Ln|x-e| для x[-4.3;5.7] с шагом 0.92.
б) Вычислить значения функции: z=x2/(2x+SIN(x))-2Lg(x2) для всех х, удовлетворяющих условию 5.6<x<10, где x=3aLg(a)-aSIN(a), a[1;13] с шагом 0.59. Все значения х, не удовлетворяющие условию, просуммировать.
в) Вычислить значения функции:
z=Tg(Ln|x-3|)-8.6x для x[-8.3;15.6] с шагом 2.1.
Вывести на печать все положительные значения z, отрицательные значения просуммировать и подсчитать их количество.
ВАРИАНТ 17.
а) Представить таблицу значений аргумента и заданной функции.
-
|x|9/c, если 1<x2<2.8
z=
aLn(x+2.8), если x2>=2.8
Ctg(x), если x2<=1
где a=Arctg(x/15), c=|x-5|1/4 для x[-10.5;8.7] с шагом 1.91.
б) Вычислить сумму с заданной точностью Е=0.0001. То есть суммирование производить до тех пор, пока очередное слагаемое по модулю станет строго меньше Е.
Подсчитать количество слагаемых, по модулю больших 0.003.
в) Вычислить:
-
(x2+b)/Ln|x|, если x<12.3
z=
(x2+b2), если x>37.1
найти сумму и произведение всех элементов последовательности х, находящихся между числами 12.3 и 37.1.
x[0.1;42.2] с шагом 1.1, b= -2.7.