Задание 1

Вычислить функцию:

при z=2.7, x=24.1, a=-0.841, b=-0.09, c=3.3377

Блок-схема алгоритма

 

Программа

10 INPUT "Введите значения параметров Z, X, A, B, C ",Z,X,A,B,C

20 Y=(LN(Z)/2*SIN(A-X))+SQR(ABS(X+B)*C^3/5)

30 PRINT "Значение функции =",Y

40 END

Задание 2

Вычислить функцию

при x≤5

при 5<x≤10.25

при x>10.25

 

Блок-схема алгоритма

Программа

10 INPUT"Введите значение X",X

20 IF X<=5 THEN Y=X-EXP(X): GOTO 40

30 IF X<=10.25 THEN Y=2*COS(X) ELSE Y=0.999

40 PRINT "При X=”,X;”Y=”,Y

50 END

Задание 3

Вычислить среднее арифметическое положительных элементов для массива A(N).

Блок-схема алгоритма

Программа

10 INPUT"Введите число элементов массива",N

20 DIM A(N)

30 S=0: K=0

40 FOR I=1 TO N

50 INPUT A(I)

60 IF A(I)>0 THEN S=S+A(I): K=K+1

70 NEXT I

80 S=S/K

90 PRINT "S=",S; "K=",K

100 END

Задание 4

Вычислить суммы отрицательных элементов каждой строки матрицы X(N,M).

Блок-схема алгоритма

 

Программа

10 INPUT "Введите число строк",N

20 INPUT "Введите число столбцов",M

30 DIM X(N,M)

40 FOR I=1 TO N

50 FOR J=1 TO M

60 INPUT X(I,J)

70 NEXT J

80 NEXT I

90 SUM=0

100 FOR I=1 TO N

110 FOR J=1 TO M

120 IF X(I,J)<0 THEN SUM=SUM+X(I,J)

130 NEXT J

140 PRINT "Сумма отрицательных элементов",I;"строки =",SUM

150 SUM=0

160 NEXT I

170 END