47683

Методические указания. Информатика

Книга

Информатика, кибернетика и программирование

Контрольные задания могут быть использованы при изучении алгоритмических языков Фортран-IY, Бейсик, Паскаль. Варианты заданий студенты получают у преподавателя. При оформлении каждого задания студенту следует: записать условие задания; составить схему алгоритма решения задачи, указанной в задании

Русский

2013-12-01

2.4 MB

1 чел.

Национальный технический университет Украины

«Киевский политехнический институт»

Методические указания

для выполнения курсовой работы

по  курсу

«Информатика»

для иностранных студентов

механико-машиностроительного института

Киев - 2005

Национальный технический университет Украины

«Киевский политехнический институт»

Утверждено на заседании кафедры

Автоматизации химических производств

Протокол №   от   

Методические указания

для выполнения курсовой работы

по  курсу

«Информатика»

для иностранных студентов

механико-машиностроительного института

Киев - 2005

Методические указания для выполнения курсовой работы по курсу «Информатика» для иностранных студентов механико-машиностроительного института

Составители: Миленький В.В., Миленький Д.В., Легень Л.В., Завадский А.В. – Киев: НТУУ «КПИ», 2005, - 131с.

Составители:  Миленький В.В.,

Миленький Д.В.,

Легень Л.В.,

Завадский А.В.

Ответственный редактор Миленький В.В.

Рецензент Ярощук Л.Д.

Введение

Контрольные задания могут быть использованы при изучении алгоритмических языков Фортран-IY, Бейсик, Паскаль.

Варианты заданий студенты получают у преподавателя.

При оформлении каждого задания студенту следует:

  •  записать условие задания;
  •  составить схему алгоритма решения задачи, указанной в задании;
  •  на основе алгоритма составить программу решения задачи;
  •  выполнить отладку программы на ЭВМ;
  •  получить результат.

ВЫЧИСЛЕНИЕ ЗНАЧЕНИЙ АРИФМЕТИЧЕСКИХ ВЫРАЖЕНИЙ

Задание №1

    Составить схему алгоритма и программу для вычисления значения функции W=W(x,y,z ).Вывести значения аргументов x, y, z  и функции W.

Варианты задания

№1

 W=lg (1+cos2 x + cos2 y +)

x=1.25, y=-0.735, z=2.35 .

№2

W=;
x=-2.35, y=5.355, z=-0.515 .

№3

W= ;

x=0.835, y=0.35, z= -1.255 .ё

№4

W= ;

x=0.755, y= -1.35, z=0.755 .

№5

W= ;

x=1.515, y=0.835, z=-3.45 .

№6

W= ;

X=2.55, y=1.345, z= -0.95 .

№7

W= ;

X=0.735, y= -2.35, z= -1.45 .

№8

W= ;

x=3.535, y= -0.835, z=8.345 .

№9

W= ;

X=1.345, y=2.15, z=0.915 .

№10

W=;

x=2.55, y=0.815, z=1.15 .

№11

W= ;

x=1.555, y=2.115, z=0.75 .

№12

W= ;

X=0.515, y=1.855, z=0.415 .

№13

W= ;

X= -3.155, y=0.815, z= -0.165 .

№14

W= ;

x=0.145, y=-0.545, z=0.875 .

№15

W= ;

X=0.655, y=-3.125, z=0.815 .

№16

W= ;

X= -0.635, y=1.715, z=1.15 .

№17

W= ;

X=1.145, y=0.735, z=2.15 .

№18

W= ;

X= -1.145, y= -2.15, z= 0.145 .

№19

W= ;

X=0.815, y= -1.115, z=2.135 .

№20

W= ;

X=0.115, y= -0.515, z=0.115 .

№21

W= ;

X= -5.15, y= -0.675, z=0.815 .

№22

W= ;

X=0.145, y= -0.735, z=0.835 .

№23

W= ;

X=0.145, y= -1.45, z=2.145 .

№24

W= ;

X= -0.125, y=0.345, z= -0.735 .

№25

W= ;

X=0.635, y=0.835, z=1.15 .

№26

W= ;

X= -0.115, y= -3.15, z=0.635 .

№27

W= ;

X= -3.425, y=0.145, z=0.735 .

№28

W= ;

X= -0.145, y=4.235, z=0.815 .

№29

W= ;

X= -3.45, y= -0.875, z=0.75 .

№30

W= ;

X=0.345, y=2.35, z=0.835 .

ЛИНЕЙНЫЙ ВЫЧИСЛИТЕЛЬНЫЙ ПРОЦЕСС

Задание 2

Составить схему алгоритма и программу для вычисления значений соответствующих данному варианту величин. Вывести все значения вычисляемых величин.

Варианты задания

№1

W=z2 +eax/(1+y2);

z=ln(1+x2+y2);

Y=sin(ax);

x= ;

a=;  b=;

№2

U=;

z=sin(xy);

y=;

x=tg(ab);

b=ln(1+a4);

a=.

№3

V=;

c=ln(1+a2+b2);

b=;

a=cos(g+h);

g=;

h=lg3+e2,1 .

№4

U=;

x=tg(z+y);

y=arctg(a+bz);

z=;

b=;

a=cos1,2+lg3 .

№5

H=;

c=ln(3+a4+b4);

b=;

a=lg(1+d4);

d=2+;

g=tg4+e2 .

№6

G=u2+v2+w2-3uvw;

w=(1+U2)/(1+V2);

v=arctg(au);

u=;

b=;

a=e2,3+lg5 .

№7

P=;

s=;

t=ln(1+cos2u+cos2v);

u=lg(1+ev);

v=;

a= .

№8

R=;

u=lg;

v=e-w+et;

w=;

t=tgs-;

s=sin2+arctg0.5.

№9

T=;

z=ln(1+x2)tg(1+y2);

y=e-axsinbx;

x=arctg(a+b);

a=;

                       b= .

№10

;

;

;

;

;

.

№11

;

;

;

;

;

.

№12

;

;

;

;

;

.

№13

;

;

;

;

;

.

№14

;

;

;

;

;

.

№15

;

;

;

;

;

.

№16

W=z3-2ax/(1+y2);

z=;

y=cosax;

x=;

a=;

b=.

№17

U=;

z=cos(x+y);

y=;

x=;

b=;

a= .

№18

V=;

c=ln(3a2+4b2+1);

b=;

g=;

h=lg5+3 .

№19

W=;

z=lg(1+tg2(x+y));

y=arctg(ax+b);

x=;

b=;

a=sin2,7-ln7 .

№20

H=;

c=lg(a4+b4+1);

b=;

a=;

;

g= .

№21

G=u3+v3+w3-3uvw;

u=(1+cosv)/(1+cosw);

v=arcsin;

w=;

a=sin ;

b=.

№22

P=;

u=;

s=lg(1+sin2t+sin2v);

t=arccos;

v=;

a=;

№23

R=;

w= ;

v= ;

u=;

t=;

s=cos3+arctg1,2 .

№24

T=;

x=(1+y3)lg(1+z2);

y=;

z=;

a=;

b=(1+ln)2 .

№25

W=;

z=arctg(x+y);

y=lg(1+cos2x+cos4x);

x=;

b=ln(5+a2);

       a= .

№26

H=;

c=arctg(a+b);

b=;

a=;

;

g= .

№27

G=;

w=;

v=;

u=;

b=lg(1+tg2a);

a= .

№28

P=;

s=;

u=cos(t+v);

t=ln(1+sinv)-2-v ;

v=;

a= .

№29

R= ;

w= ;

v=tg(u+t)+e-t;

u= ;

t=;

s= .

№30

T= ;

x=cos3y+cos4z ;

y= ;

z= ;

a=arctg(1+b);

b= .

РАЗВЕТЛЯЮЩИЙСЯ ВЫЧИСЛИТЕЛЬНЫЙ ПРОЦЕСС

Задание 3

      Составить схему алгоритма и программу для вычисления значений соответствующей данному варианту функции.

      Проверить правильность состояния программы, т.е. отладить ее для значений аргумента x, соответствующим различным ветвям в задании функции .

      Результаты счета с соответствующим данному варианту исходными данными вывести в виде таблицы .

Варианты задания

Вар.

Функции

Условие

  1.  

 

  1.  

  1.  

  1.  

  1.  

  1.  

  1.  

  1.  

  1.  

  1.  

  1.  

  1.  

  1.  

  1.  

  1.  

  1.  

  1.  

  1.  

  1.  

  1.  

  1.  

  1.  

  1.  

  1.  

  1.  

  1.  

  1.  

  1.  

  1.  

  1.  

ЦИКЛИЧЕСКИЕ ВЫЧИСЛИТЕЛЬНЫЕ ПРОЦЕССЫ

Задание 4

Составить схему алгоритма и программу для вычисления значений функции y=f(x), где аргумент x изменяется от x0  до  x1  с шагом . Результаты вывести в виде таблицы значений x, y.

Варианты задания

Вар.

Функции

Условие

  1.  

a= 1.5 ; b= 2.5 ;

x0= 1 ; x1=  2;  x= 0.2

  1.  

a= 0.5 ; b= 0.7 ;

x0= 0.5 ; x1= 1.3 ;  x= 0.15

  1.  

a= 0.7 ; b= 2.5 ;

x0= 0.8 ; x1= 1.4 ;  x= 0.1

  1.  

a= 0.3 ; b= 1.6 ;

x0= 1.5 ; x1= 2.5 ;  x= 0.2 .

  1.  

a= 1.5 ; b= 2.5 ;

x0= 0.2 ; x1= 1.2 ;  x= 0.25 .

  1.  

a= 2.7 ; b= 5.3 ;

x0= 2.1 ; x1= 3.2 ;  x= 0.25 .

  1.  

a= 3.1 ; b= 3.5 ;

x0= 1.5 ; x1= 2.5 ;  x= 0.2 .

  1.  

a= 1.3 ; b= 3.5 ;

x0= 0.3 ; x1= 1.8 ;  x= 0.3 .

  1.  

a= 2.5 ; b= 3.1 ;

x0= 0.4 ; x1= 2.4 ;  x= 0.4 .

  1.  

a= 3.1 ; b= 1.5 ;

x0= 0.5 ; x1= 1.5 ;  x= 0.25 .

  1.  

a= 4.1 ; b= 2.1 ;

x0= 1.1 ; x1= 2.3 ;  x= 0.3 .

  1.  

a= 3.1 ; b= 5.2 ;

x0= 2.1 ; x1= 4.2 ;  x= 0.45 .

  1.  

a= 2.1 ; b= 3.5 ;

x0= 1.2 ; x1= 3.2 ;  x= 0.4 .

  1.  

a= 4.5 ; b= 2.1 ;

x0= 3.1 ; x1= 5.2 ;  x= 0.45 .

  1.  

a= 2.1 ; b= 3.5 ;

x0= 4.2 ; x1= 6.3 ;  x= 0.3 .

  1.  

a= 2.5 ; b= 3.1 ;

x0= 2.1 ; x1= 3.1 ;  x= 0.25 .

  1.  

a= 0.35 ; b= 1.3 ;

x0= 1.35 ; x1= 3.5 ;  x= 0.45 .

  1.  

a= 3.5 ; b= 4.1 ;

x0= 5.2 ; x1= 7.8 ;  x= 0.5 .

  1.  

a= 3.2 ; b= 0.15 ;

x0= 2.5 ; x1= 4.5 ;  x= 0.55 .

  1.  

a= 3.2 ; b= 1.5 ;

x0= 0.5 ; x1= 2.3 ;  x= 0.45 .

  1.  

a= 5.1 ; b= 2.3 ;

x0= 1.2 ; x1= 1.9 ;  x= 0.15 .

  1.  

a= 2.6 ; b= 3.5 ;

x0= 0.2 ; x1= 1.5 ;  x= 0.35 .

  1.  

a= 1.5 ; b= 2.3 ;

x0= 3.1 ; x1= 5.3 ;  x= 0.55 .

  1.  

a= 1.5 ; b= 0.5 ;

x0= 0.5 ; x1= 2.5 ;  x= 0.45 .

  1.  

a= 2.5 ; b= 2.8 ;

x0= 4.5 ; x1= 5.8 ;  x= 0.35 .

  1.  

a= 2.5 ; b= 3.1 ;

x0= 5.1 ; x1= 6.9 ;  x= 0.45.

  1.  

a= 3.1 ; b= 4.5 ;

x0= 6.3 ; x1= 8.1 ;  x= 0.55 .

  1.  

a= 3.5 ; b= 0.3 ; x0= 1.5 ; x1= 2.5 ;  x= 0.25

  1.  

a= 2.8 ; b= 3.5 ; x0= 2.3 ; x1= 4.8 ;  x= 0.6 .

  1.  

a= 5.1 ; b= 3.1 ;

x0= 3.8 ; x1= 4.2 ;  x= 0.35 .

Задание 5

       Составить схему алгоритма и программу решения задачи вычисления суммы ряда  с точностью   .

      Определить значение аргумента x, величину суммы ряда , число членов ряда, необходимых при суммировании для достижения требуемой точности , достигнутую точность счета .

Варианты задания

Вар

Функции

Исх. данные

  1.  

 

0,7

  1.  

1,5

  1.  

0,5

  1.  

2,3

  1.  

0,3

  1.  

1,3

  1.  

0,8

  1.  

0,9

  1.  

0,8

  1.  

3,2

  1.  

0,9

  1.  

,

3,5

  1.  

4,1

  1.  

1,3

  1.  

1,3

  1.  

-2,3

  1.  

1,7

  1.  

1,2

  1.  

0,8

  1.  

3,8

  1.  

5,1

  1.  

2,3

  1.  

0,9

  1.  

0,8

  1.  

1,3

  1.  

1,8

  1.  

1,8

  1.  

2,3

  1.  

1,3

  1.  

1,9

Задание 6

Составить схему алгоритма и программу для вычисления приближенного значения суммы ряда  с точностью  для значений с шагом .

     Результаты вывести в виде таблицы, в которую должны входить значения параметра t, соответствующее значение суммы ряда s(t), число членов ряда, необходимое для достижения требуемой точности , достигнутая точность счета.

   Значения величин a, b, t0, t1,   и вид hk(t)  следует взять из таблицы.

Варианты задания

Вар.

T0

t1

a

B

Вид общего члена ряда hk(t)

1

0.1

0.6

0.05

0.3

0.8

2

0.2

0.8

0.06

0.9

0.4

3

0.5

1

0.05

-0.4

-0.2

4

0.4

0.9

0.05

-0.5

0.7

5

0.3

1

0.07

0.9

-0.6

6

0.1

0.9

0.08

0.2

0.5

7

0.2

0.8

0.06

-0.1

-0.9

8

0

0.9

0.07

-0.3

0.8

9

0

0.6

0.06

-0.9

0.1

10

0.1

0.6

0.05

0.8

0.2

11

0.2

0.7

0.05

-0.7

-0.3

12

0.3

0.9

0.06

0.9

0.8

13

0.2

0.8

0.06

0.4

0.5

14

0.1

0.9

0.08

-0.1

-0.2

15

0.5

1

0.08

0.9

0.4

16

0.4

0.9

0.05

0.7

-0.6

17

0.3

1

0.08

-0.2

-0.7

18

0.2

0.8

0.06

0.8

-0.1

19

0

0.7

0.07

-0.6

-0.6

20

0.1

0.9

0.07

0.3

0.9

21

0.1

0.7

0.9

0.5

-0.5

22

0.2

0.6

0.06

-0.4

-0.8

23

0

0.5

0.04

0.1

0.3

24

0.5

1

0.05

0.2

0.6

25

0.3

0.7

0.09

-0.7

-0.2

26

0.4

1

0.07

0.6

0.7

27

0.1

0.6

0.05

-0.8

-0.9

28

0

0.7

0.09

0.3

0.4

29

0.3

0.8

0.06

0.9

0.1

30

0.2

0.9

0.08

0.8

-0.2

Задание 7

      Составить схему алгоритма и программу для вычисления по рекуррентным формулам всех членов последовательности , удовлетворяющим условию

 .

Вывести члены последовательности с их номерами .

Варианты задания

Вар

Функции

Исх. данные

  1.  

+   

  1.  

-

  1.  

+

-1

  1.  

-

2

  1.  

+

-3

  1.  

-

4

  1.  

+

-1.5

  1.  

-

2.5

  1.  

+

-3.5

  1.  

-

1.5

  1.  

+

-0.5

  1.  

-

2.3

  1.  

+

-1.5

  1.  

-

5

  1.  

+

-3

  1.  

-

6

  1.  

+

-4

  1.  

-

3

  1.  

+

-2

  1.  

-

1

  1.  

+

-1

  1.  

-

2

  1.  

+

-3

  1.  

-

1

  1.  

+

-2

  1.  

-

1

  1.  

+

-4

  1.  

-

2

  1.  

+

-2

  1.  

-

4.5

РАБОТА С ОДНОМЕРНЫМ МАССИВОМ

Задание 8

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

Варианты задания

№1

Вычислить максимальный среди отрицательных элементов вектора:

X={2.5; -3.7; 0.2; -1.5; -0.5; 0; -6.1} .

Вывести этот элемент вместе с его номером .

№2

Сформировать вектор Y, элементами которого являются упорядоченные по возрастанию модулей элементы вектора:

X={-1.5; 4.5; -2.3; 8.1; -5.7; 0.2; -1.3; 5.1} .

№3

Вычислить среднее арифметическое положительных элементов вектора:

X={-2.5; 4.3; 5.1; -8.2; 0.2; -5.4; 6.3; -1.2} .

Вывести значение среднего арифметического и число положительных элементов.

№4

Вычислить среднее геометрическое положительных элементов вектора:

Y={-1.5; 4.5; -0.2; 0.5; -1.1; 7.2; -3.1; 4.5} .

Вывести значение среднего геометрического и число положительных элементов.

№5

Сформировать вектор U из упорядоченных по убыванию элементов вектора:

Y={-0.1; 7.2; 1.5; -0.5; -2.5; -1.3; 2.5; -3} .

имеющих нечетные номера.

№6

Вычислить минимальный среди положительных элементов вектора:

Y={-1.5; 0; 3.6; -1.2; 0.5; -4.5; 0.2; 5.1} .

Вывести этот элемент вместе с его номером.

№7

Сформировать вектор V, элементами которого являются упорядоченные по убыванию модулей элементы вектора:

U={2,5; -4.5; 5.1; -0.8; 6.5; -1.2; 4.3; -6.2; 1.1}.

№8

Вычислить среднее арифметическое отрицательных элементов вектора

Y={2.5; -3.5; -4.2; 0.1; -5.2; 1.4; 0; -1.3;}.

Вывести значение среднего арифметического и число отрицательных элементов.

№9

Вычислить среднее геометрическое элементов вектора

Z= {0.1; -4.5; 1.2; -2.4; 3.5; -1.1; -4.3; 2.3;},

Удовлетворяющее условию Zi > I. Вывести значение среднего геометрического и число таких элементов.

№10

Вычислить среднее геометрическое модулей элементов вектора

X={2.3; -4.1; 8.2;  4.5; -3.4; -7.3; 1.1},

Имеющих четные номера.

№11

Вычислить максимальный среди элементов вектора:

Z={0.5; -2.1; 0.1; -0.3; -0.7; 0; 8.1} ,

удовлетворяющих условию –1,5 < Z i< I. Вывести этот элемент вместе с его номером.

№12

Упорядочить по возрастанию элементы вектора W, полученные из элементов вектора:

V={0.2; -4.5; 1.4; -6.3; 2.5; -7.1; 4.2; -1.3}

делением на их номер.

№13

Вычислить сумму элементов вектора:

Z={2.5; -1.5; 1.5; -6.3; 0.1; -2.3; 2.4; -6.3; 1.1} ,

удовлетворяющих условию –2<Zi< I. Вывести значение суммы и число таких элементов.

№14

Вычислить произведение отрицательных элементов вектора:

W={-1.5; 0.3; 0.7; -5.1; -3.5; 1.2; -0.1; 4.5} ,

  Вывести значение произведения и число отрицательных элементов.

№15

Вычислить среднее геометрическое модулей элементов вектора:

Z={0.1; -4.5; -0.2; 6.1; -3.5; 5.1; 3.2; 0.7} ,

имеющих нечетные номера.

№16

Вычислить минимальный по модулю элемент вектора:

R={-2.5; 6.1; -0.2; -3.5; 0.8; 0.2; -0.1; -0.4} ,

Вывести этот элемент вместе с его номером.

№17

Упорядочить по убыванию элементы вектора Z, полученные из элементов вектора:

Y={-0.5; 4.3; -2.1; 1.5; -5.1; 6.3; -4.5; 2.8; -6.5} ,

умножением на  , где k-номер элемента.

№18

Вычислить сумму элементов вектора:

W={-1.5; -2.5; 1.2; 0.1; -1.1; 6.5; -0.1; 4.5; 8.1} ,

удовлетворяющих условию Wi < -I или Wi>2 .  Вывести значение суммы и число таких элементов.

№19

Вычислить произведение элементов вектора:

R={4.3; -8.1; 2.4; -0.1; 7.5; -1.1; -2.3; 4.5} ,

удовлетворяющих условию –I< Ri < 3 .  Вывести значение произведения и число таких элементов.

№20

Сформировать вектор Y, из упорядоченных по возрастанию элементов вектора:

X={-0.1; 4.5; 1.5; -2.5; 0.4; 5.1; -2.7; 1.6} ,

имеющих нечетные номера.

№21

Вычислить максимальный по модулю элемент вектора:

U={-0.1; 2.5; -0.7; 0.1; -5.1; 4.3; -8.1; 2.4} ,

Вывести этот элемент вместе с его номером.

№22

Сформировать вектор V, элементами которого являются умноженные на -k  элементы вектора:

U={-1.5; 6.1; -8.3; 5.4; -9.2; -1.2; 4.5; 1.5} ,

упорядоченные по возрастанию, где k-номер элемента.

№23

Вычислить среднее арифметическое элементов вектора:

X={-1.5; 0.3; -2.5; 6.2; -1.1; 3.5; 0.1; -4.5} ,

удовлетворяющих условию Xi < 2 . Вывести значение среднего арифметического и число таких элементов.

№24

Вычислить среднее геометрическое модулей отрицательных элементов вектора:

V={-2.5; 3.1; 4.2; -5.1; 6.1; -1.1; 7.3; 2.4} ,

 Вывести значение среднего геометрического и число отрицательных элементов.

№25

Вычислить среднее арифметическое элементов вектора:

R={-1.1; -2.3; 4.5; -7.1; 4.2; 0.1; -2.4; -0.2} ,

имеющих четные номера.

№26

Вычислить минимальный среди элементов вектора:

U={4.5; -0.1; -2.3; 0.1; -2.4; 3.1; 6.8; -5.2 } ,

удовлетворяющих условию Ui>I . Вывести этот элемент вместе с его номером.

№27

Сформировать вектор R, из упорядоченных по возрастанию элементов вектора:

S={-2.1; 8.3; -4.5; 0.1; -0.5; 1.5; -8.4} ,

имеющих четные номера.

№28

Вычислить среднее арифметическое элементов вектора:

U={0.1; -2.3; -4.1; 6.3; -1.8; 1.1; 2.4} ,

имеющих нечетные номера.

№29

Вычислить произведение элементов вектора:

Y={4.5; -1.5; 5.1; -6.2; 3.4; -0.5; 1.1; -2.5} ,

удовлетворяющих условию Yi<-I или Yi>2 . Вывести значение произведения и число таких элементов.

№30

Вычислить максимальный среди элементов вектора:

Z={0.2; -0.3; 4.5; 5.1;-0.5; 2.3; -1.7; 0.6} ,

удовлетворяющих условию Zi<2 . Вывести этот элемент вместе с его номером.

РАБОТА С ДВУМЕРНЫМ МАССИВОМ

Задание 9

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

Варианты задания

№1

Расположить элементы каждой строки матрицы А по убыванию значений

.

№2

Расположить элементы каждого столбца матрицы А по возрастанию значений:

.

№3

Сформировать вектор, состоящий из максимальных элементов строк матрицы А :

.

№4

Сформировать вектор, состоящий из минимальных элементов столбцов матрицы А:

.

№5

Вычислить сумму элементов матрицы А, лежащих ниже главной диагонали:

.

№6

Вычислить произведение элементов матрицы А, лежащих выше главной диагонали:

.

№7

Вычислить минимальный среди элементов матрицы А, лежащих выше главной диагонали:

.

№8

Вычислить максимальный среди элементов матрицы А, лежащих выше главной диагонали:

А= .

№9

Вычислить среднее арифметическое элементов матрицы А, лежащих на главной диагонали:

.

№10

Сформировать матрицу, каждый элемент которой представляет собой целую часть соответствующего элемента матрицы А:

А= .

№11

Сформировать матрицу, каждый элемент которой представляет собой дробную часть соответствующего элемента матрицы А:

.

№12

Сформировать вектор, каждый элемент которой представляет собой сумму элементов строк матрицы А:

.

№13

Сформировать вектор, каждый элемент которой представляет собой произведение элементов столбцов матрицы А:

.

№14

Вычислить сумму элементов матрицы А, удовлетворяющих условию

, а также количество таких элементов:

.

№15

Вычислить сумму элементов матрицы А, удовлетворяющих условию

или , а также количество таких элементов:

.

№16

С помощью матрицы А, сформировать матрицу, элементы которой равны 1, если  и равны нулю, если .

.

№17

Вычислить среднее геометрическое модулей ненулевых элементов матрицы А, для которых сумма номеров строки и столбца (т.е. i+j) является четной:

.

№18

Вычислить среднее арифметическое элементов матрицы А, для которых сумма номеров строки и столбца (т.е. i+j) будет четной:

.

№19

С помощью матрицы А сформировать матрицу, элементы которой равны , если , и равны 0, если :

.

№20

Среди положительных элементов матрицы А найти минимальный и вывести на печать номер его строки и столбца:

.

№21

Среди отрицательных элементов матрицы А найти максимальный и вывести на печать номер его строки и столбца:

.

№22

Вывести на печать номера строк и столбцов нулевых элементов матрицы А. Заменить нулевые элементы матрицы А единицей и вывести сформированную матрицу на печать:

.

№23

Сформировать матрицу, недиагональные элементы которой равны удвоенным элементам матрицы А, а диагональные элементы равны нулю:

.

№24

Сформировать матрицу А, элементы которой имеют вид:

;   ;    .

№25

Сформировать матрицу А, элементы которой имеют такой вид:

№26

Сформировать матрицу, элементы которой равны квадратам элементов матрицы :

;

у полученной матрицы найти сумму элементов, стоящих на главной диагонали.

№27

Вычислить среднее арифметическое элементов матрицы А, элементы которой имеют вид:

№28

Вычислить среднее геометрическое элементов матрицы А, удовлетворяющих условию , если:

;    ;  .

№29

Вычислить среднее арифметическое квадратов элементов матрицы А, лежащих ниже главной диагонали:

.

№30

Вычислить среднее геометрическое модулей элементов матрицы А, лежащих выше главной диагонали:

.

ОРГАНИЗАЦИЯ ПРОГРАММ, СОДЕРЖАЩИХ ФУНКЦИИ ПОЛЬЗОВАТЕЛЯ

Задание 10

Составить программу вычисления функции W, используя функции пользователя.

Варианты задания

Вар.

Функции

Функции пользователя

  1.  

y = x+lnx

  1.  

  1.  

  1.  

  1.  

  1.  

  1.  

  1.  

  1.  

  1.  

  1.  

  1.  

  1.  

  1.  

  1.  

  1.  

  1.  

  1.  

  1.  

  1.  

  1.  

  1.  

  1.  

  1.  

  1.  

  1.  

  1.  

  1.  

  1.  

  1.  

ОРГАНИЗАЦИЯ ПРОГРАММ, СОДЕРЖАЩИХ ПОДПРОГРАММЫ ПОЛЬЗОВАТЕЛЯ

Задание 11

Составить схему алгоритма и программу вычисления значения функции z с использованием подпрограмм. Вывести значения p,r,z.

Варианты задания

№1

Вычислить значение функции z=  , где р – максимальный элемент среди элементов вектора х, удовлетворяющих условию хi < 1; r – длина вектора x;

x = {-0,3; 2,5; 0,7; -3,1; 4,5; -0,1}

№2

Вычислить значение функции z=     , р – среднее арифметическое элементов вектора х, удовлетворяющих условию xi < 2;

 rскалярное произведение вектора х на єтот же вектор, но упорядоченій по возростанию;

x = {-0,3; 2,5; -3,1; 4,8; -0,1; 7,5; 0,9}

№3

Вычислить значение функции z=         , где р – скалярное произведение вектора х на этот же вектор, но упорядоченый по убыванию; r – среднее геометрическое положительных элементов вектора х;

x = {3,2; -0,1; 2,8; -0,2; 4,5; -0,4}

№4

Вычислить значение функции z=  , где р – среднее арифметическое элементов вектора х, удовлетворяющих условию –1 < xi < 2;

r - минимальный элемент среди положительных элементов вектора х;

x = {0,7; -0,3; 2,5; 1,1; 3,4; -0,3; 0,9; -2,1}

№5

Вычислить значение функции z=  , где р –максимальный элемент среди отрицательных элементов вектора х; r – произведение отрицательных элементов вектора х;

x = {-1,3; 4,5; 0,9; -0,4; 1,1; 1,9; -0,9; 7,1}

№6 

Вычислить значение функции z=  , где р – среднее арифметическое отрицательных элементов вектора х, удовлетворяющих условию –1 < xi < 2;

x = {0,3; 4,2; -0,9; 7,2; -0,7; -1,3; 2,5}

№7 

Вычислить значение функции z= , где р – среднее арифметическое элементов вектора х, удовлетворяющих условию xi < 2 или xi > 3; r – длина вектора, составленного из этих элементов, упорядоченого по убыванию;

x = {2,2; -0,4; 3,5; 6,1; 2,5; -2,9; 2,1}

№8 

Вычислить значение функции z=  , где р – среднее геометрическое модулей элементов вектора х, удовлетворяющих условию xi>3; r – максимальный элемент среди элементов вектора х, удовлетворяющих условию xi < 2;

x = {-1,2; 0,4; -0,1; 2,5; 4,5; -5,1}

№9 

 Вычислить значение функции z=   , где р – скалярное произведение вектора х на этот же вектор, упорядоченый по возростанию;

 r – минимальный элемент среди элементов вектора х; удовлетворяющий условию –1 < xi < 2

x = {0,5; 4,2; -0,3; 4,5; 0,6; 1,5; -6,1}

№10 

 Вычислить значение функции z=, где р – длина вектора у, составленного из отрицательных элементов вектора х; r – скалярное произведение вектора у на этот же вектор но упорядоченый по убыванию;

x = {-0,3; 4,5; -1,2; 2,8; -3,1; -0,8; 2,1}

№11 

 Вычислить значение функции z=   , где р – длина сумма отрицательных элементов вектора х; r – длина вектора у составленного из элементов вектора х, удовлетворяющих условию  xi < 0,5;

x = {-0,2; 3,1; -2,1; 0,7; 0,3; -0,4; 1,2}

№12

Вычислить значение функции z=   , где р – произведение элементов вектора х, удовлетворяющих условию 1 < xi < 3;

x = {-0,5; 4,5; 1,3; -2,1; 3,2; -1,5; 2,5; 1,6}

№13

Вычислить значение функции z=  , где р – скалярное произведение вектора х на этот же вектор, но упорядоченый по убыванию;

r – длина вектора х;

x = {0,4; -2,1; 3,1; -4,5; 2,8; -0,1; -6,2}

№14

Вычислить значение функции z=  , где р – максимальный элемент среди элементов вектора х, удовлетворяющих условию xi < 1; r –среднее арифметическое отрицательных элементов вектора х;

x = {2,1; -1,5; 4,5; -0,1; 6,1; -3,1; 2,8; 1,3}

№15

Вычислить значение функции z=   , где р – максимальный элемент среди элементов вектора х, удовлетворяющих условию xi < 2; r – длина вектора у, составленного из упорядоченных по возростанию отрицательных элементов вектора х;

x = {-1,5; 2,3; -6,1; 0,1; 3,5; -4,5; 2,8; -7,1}

№16

Вычислить значение функции z=  , где р – среднее геометрическое модулей элементов вектора х, удовлетворяющих условию xi > 1,5; n – число таких элементов; r – длина вектора у , составленного из положительных элементов вектора х;

x = {0,2; 4,5; -0,1; 6,2; -3,1; 1,1; 2,5; -1,3}

№17

Вычислить значение функции z=   , где р – максимальный элемент среди элементов вектора х, удовлетворяющих условию xi < 3; r – среднее арифметическое элементов вектора х, удовлетворяющих условию xi > 1; n – число таких элементов;

x = {2,8; -3,2; 5,1; 0,2; 6,3; -2,1; 2,1; 3,5}

№18

Вычислить значение функции z=  , c на этот же вектор, но упорядоченый по убыванию; r – произведение отрицательных элементов вектора х; n –число таких элементов;

x = {-0,2; 3,1; -2,3; 5,2; -3,3; 6,1; -0,4; 2,1}

№19

Вычислить значение функции z=  , где р – среднее арифметическое элементов вектора х, удовлетворяющих условию xi < 2;

r –длина вектора у, составленного из упорядоченых по возростанию элементов вектора х, удовлетворяющих условию xi > 1;

x = {0,2; 4,5; -1,3; 2,8; -1,5; 3,2; 0,7; -1,1}

№20

Вычислить значение функции z=  , где р – минимальный элемент среди элементов вектора х, удовлетворяющих условию xi < 3; n – число таких элементов; r – длина вектора у, составленых из упорядоченных по убыванию элементов вектора х, удовлетворяющих условию xi < 2;

x = {1,5; -2,8; 5,2; -4,5; 2,3; 5,1; 1,7; -0,2}

№21 

           Вычислить значение функции z=,где р-среднее геометрическое модулей элементов вектора x , удовлетворяющих условию

-2I; n– число таких элементов ; ; n– число таких элементов; r– максимальный элемент среди элементов вектора x , удовлетворяющих условию xi2;

x = {-1,5; 2,8; 0,7; 3,1; -0,9; 1,6; 0,3; 4,1}.

№22

Вычислить значение функции z= , где  p– длина вектора y,составленного из упорядоченных по убыванию элементов вектора x, удовлетворяющих условию 2< xi <5 ; n– число таких элементов; r– максимальный элемент вектора х;

x = { 2,8; -3,5; 4,5; -1,6; 6,2; -0,1; 3,5}.

№23 

Вычислить значение функции z= ,где p–скалярное произведение вектора y, составленного из упорядоченных по возростанию отрицательных элементов вектора х ,на тот же вектор y, но из упорядоченных по убыванию; z– длина вектора y; n–  число  элементов вектора y;

x = { 2,8; -3,5; 0,7; -2,3; 0,9; -1,1; 6,2; -3,8}.

№24 

Вычислить значение функции z= , где  р – среднее арифметическое элементов вектора х , удовлетворяющих условию | xi | > 3 ; n– число таких элементов;  r– максимальный элемент среди элементов вектора x , удовлетворяющих условию xi  1;

x = { 2,1; -3,5; 5,6; 0,7; -2,8; 6,3; -0,1}.

№25 

Вычислить значение функции z=, где р – произведение элементов вектора х , удовлетворяющих условию 2< xi <4 ; n– число таких элементов; z–элемент , минимальный среди них ;

x ={ 2,8; -0,3; 4,5; -0,8; 2,4; -0,7; 3,5; 3,2}.

 №26 

Вычислить значение функции z= ,где р-среднее геометрическое элементов вектора x , удовлетворяющих условию xi > 3; n– число таких элементов ; r – длина вектора у, составленых из упорядоченных по убыванию отрицательных элементов вектора х ;

x = { 2,3; -0,1; 3,5; -0,9; 2,1; -3,7; 4,2; -2,5; 6,1}.

№27

Вычислить значение функции z= ,  где  p– длина вектора y,составленного из упорядоченных по убыванию элементов вектора x, удовлетворяющих условию |xi |<2 ; n– число элементов вектора x ;

r–максимальный элемент вектора х;

 x = { -0,5; 2,3; 1,2; 5,2; -3,1; 0,6; -1,7}.

№28

Вычислить значение функции z= ,  где р – минимальный элемент среди элементов вектора х, удовлетворяющих условию xi > 3; n – число таких элементов; r – среднее арифметическое  элементов вектора х, удовлетворяющих условию -1< xi < 0,5;

x = { -0,8; 5,1; -0,3; 4,5; 0,2; 6,3; -0,9; 1,1}.

№29 

Вычислить значение функции z= , где  p– длина вектора y,составленного из упорядоченных по убыванию элементов вектора x, удовлетворяющих условию |xi |>2 ; n– число элементов вектора y ; r – среднее геометрическое элементов вектора y, удовлетворяющих условию yi < 5;

x = {2,1; -6,2; 3,5; 5,3; 0,7; 3,1; 4,5; -2,5}.

№30 

Вычислить значение функции z= , ,  где р – минимальный элемент среди элементов вектора х, удовлетворяющих условию xi > 3; n – число таких элементов; r – среднее арифметическое  элементов вектора х, удовлетворяющих условию xi < 1 или xi  > 2 ;

x ={-0,1; 8,3; -1,5; 2,6; -4,5; 1,7; 3,6; 1,3; 4,5}.

Задание 12

Составить схему алгоритма и программу решения задачи с использованием полпрограмм пользователя. Вывестизначения  p , r , y .

Варианты задания

№1

Вычислить значение функции  y=  , где p –  максимальное значение произведений элементов столбцов матрицы А;  r – длина вектора , состоящего из минимальных элементов строк матрицы А ;

                                                

№2

Вычислить значение функции  y=, где p– среднее арифметическое элементов матрицы А , удовлетворяющих условию |aij| > 1;   r– максимальный по модулю элемент вектор,состоящего из минимальных элементов строк матрицы А;

№3

Вычислить значение функции  y= , где p– среднее арифметическое отрицательных элементов матрицы А ; r – среднее геометрическое положительных элементов матрицы А ;

№4

Вычислить значение функции  y=, где p – длина вектора ,состоящего из максимальных элементов столбцов матрицы А; r –скалярное произведение этого вектора на тот же вектор , но упорядоченый по убыванию ;

№5

Вычислить значение функции  y=, где p – максимальный элемент вектора y = АВ ;r – длина вектора y;

          

№6

Вычислить значение функции  y=, где p – среднее арифметическое элементов вектора В, удовлетворяющих условию ; z– минимальный элемент матрицы А;

№7

Вычислить значение функции  y=, где  p – максимальный элемент матрицы С=АВ; r – среднее арифметическое положительных элементов матрицы С;

  

№8

     Вычислить значение функции  y=, где  p – среднее геометрическое элементов матрицы  А , удовлетворяющих условию аij  1;

r – минимальный помодулю элемент матрицы А;

 

№9

     Вычислить значение функции  y=, где p  – среднее геометрическое элементов матрицы А , удовлетворяющих условию ; r– среднее арифметическое диагональных элементов матрицы А ;

№10

    Вычислить значение функции  y=, где p – максимальное значение сумы элементов строк матрицы  С=АВ; r среднее геометрическое положительных элементов матрицы С;

     

№11

     Вычислить значение функции  y=, где  p – среднее арифметическое положительных элементов матрицы А , лежащих ниже главной диагонали ; r – максимальный элемент  среди элементов матрицы А, лежащих выше главной диагонали ;

№12

      Вычислить значение функции  y=, где p –  максимальное значение произведений элементов столбцов матрицы А;  r – длина вектора , состоящего из минимальных элементов строк матрицы А ;

                                                  

№13

     Вычислить значение функции  y=, где p – длина вектора, состоящего из максимальных элементов столбцов матрицы А; r – среднее геометрическое модулей диагональных элементов матрицы А ;

№14

      Вычислить значение функции  y=, где p – скалярнге произведение вектора ,состоящегоиз минимальных элементов строк матрицы А, на вектор , состоящий из максимальных элементов строк матрицы А; r  – среднее арифметическое элементов матрицы А,удовлетворяющих условию аij   1 или

 аij   2;

№15

     Вычислить значение функции  y=, где p –  максимальное значение произведений элементов столбцов матрицы А;  r – длина вектора , состоящего из минимальных элементов строк матрицы А ;

                                                  

№16

Вычислить значение функции  y= где p – сума элементов матрицы А , удовлетворяющих условию ; r – максимальный элемент  среди элементов матрицы А, удовлетворяющих условию аij   2 ;

№17

Вычислить значение функции  y= где  p минимальный элемент  среди элементов матрицы А, удовлетворяющих условию –1 аij  2;

r – длина вектора, состоящего из максимальных элементов столбцов матрицы А;

№18

Вычислить значение функции  y= где p –произвеление положительных элементов матрицы А, лежащих ниже главной диагонали;  

r – минимальный элемент среди элементов матрицы А, удовлетворяющих условию аij   0,5;

№19

Вычислить значение функции  y= где p – длина вектора ,состоящего из минимальных элементов строк матрицы А; r –скалярное произведение этого вектора на тот же вектор , но упорядоченый по возрастанию ;

№20

Вычислить значение функции  y= где p– среднее арифметическое элементов матрицы А , удовлетворяющих условию aij  –1;   

r– максимальный элемент среди диагональных элементов матрицы А;

№21

Вычислить значение функции  y= где  p минимальный элемент  среди элементов матрицы С=АВ, удовлетворяющих условию | Сij | < 2;

r – среднее геометрическое модулей сумм элементов строк матрицы С;

           

№22

Вычислить значение функции  y= где p – длина вектора

С=АВ; r среднее арифметрическое положительных элементов вектора С;

         .

№23

Вычислить значение функции  y= где p  – среднее геометрическое элементов матрицы А , удовлетворяющих условию aij   3; r – длина вектора , состоящегоиз элементов матрицы А, лежащих на главной диагонали;

№24

Вычислить значение функции  y= где  p – среднее арифметическое положительных произведений элементов столбцов матрицы А ;

r – длина вектора ,состоящего из сумм элементов строк матрицы А;

№25

      Вычислить значение функции  y= где p – длина вектора ,составленного из произведений элементов строк матрицы А; r – минимальный элемент среди элементов матрицы А, удовлетворяющих условию 1 аij 2;

№26

Вычислить значение функции  y= где p – длина вектора, состоящего из минимальных элементов столбцов матрицы А; r – среднее геометрическое элементов матрицы А, удовлетворяющих условию aij   4;

№27

Вычислить значение функции  y= где p– максимальный по модулю элемент матрицы А; r – скалярное произведение вектора, составленного из минимальных элементов  строк матрицы А, на тот же вектор , но упорядоченый по возростанию;

№28

Вычислить значение функции  y= где  p – среднее арифметическое произведений элементов строк матрицы А ;r – длина вектора ,состоящего из сумм элементов строк матрицы А;

№29

Вычислить значение функции  y= где p  – среднее геометрическое модулей элементов матрицы А , удовлетворяющих условию

aij   1; r – длина упорядоченного по убыванию вектора,состоящего из минимальных элементов столбцов матрицы А;

№30

Вычислить значение функции  y= где  p – максимальный элемент среди элементов матрицы А, удовлетворяющих условию  aij   1;  r – среднее арифметическое элементов матрицы А, лежащих ниже главной диагонали;

Задание  13

Составить схему алгоритма и программу решения задачи вычисления величин z и  w с использованием подпрограмм пользователя .

Вывести значения :  n1 ;  n2 ;  p ;  r ;  z ;  w .

Варианты задания

№1

 

n1 =5 ;    n2 =15 ;   p =1,5 ;   r = –0,5 ;

№2

 

n1 =2 ;    n2 =20 ;   p =1,3 ;   r = –2,1

№3

 

n1 =3 ;    n2 =10 ;   p = –1,1 ;   r = 0,7 ;

№4

 

n1 =3 ;    n2 =12 ;   p =0,8 ;   r = –0,5 ;

№5

 

n1 =4 ;    n2 =13 ;   p = –0,7;   r = 1,1 ;

№6

 

n1 =5 ;    n2 =15 ;   p = –0,3 ;   r = 1,4 ;

№7

 

n1 =5 ;    n2 =15 ;   p = –0,7;   r = 1,5 ;

№8

 

n1 =6 ;    n2 =16 ;   p = –0,9 ;   r = 1,2 ;

№9

 

n1 =2 ;    n2 =12 ;   p = 1,3;   r = –0,8 ;

№10

 

n1 =3 ;    n2 =12 ;   p = –0,9 ;   r = 1,5 ;

№11

 

n1 =2 ;    n2 =13 ;   p = 1,3;   r = –0,5 ;

№12

 

n1 =1 ;    n2 =10 ;   p = 1,2 ;   r = –0,5 ;

№13

 

n1 =3 ;    n2 =13 ;   p = –0,9;   r = 1,3 ;

№14

 

n1 =1 ;    n2 =10 ;   p = 1,3 ;   r = –0,9 ;

№15

 

n1 =2 ;    n2 =10 ;   p = –0,5;   r = 1,3 ;

№16

 

n1 =1 ;    n2 =9 ;   p = 1,2 ;   r = –0,3 ;

№17

 

n1 =3 ;    n2 =10 ;   p = –0,9;   r = 1.6 ;

№18

 

n1 =1 ;    n2 =8 ;   p = 1,2 ;   r = –0,6 ;

№19

 

n1 =2 ;    n2 =9 ;   p = –0,3;   r = 1,2 ;

№20

 

n1 =1 ;    n2 =8 ;   p = 1,1 ;   r = –0,3 ;

№21

 

n1 =2 ;    n2 =8 ;   p = –0,9;   r = 1,8 ;

№22

 

n1 =1 ;    n2 =10 ;   p = 1,5 ;   r = –0,7 ;

№23

 

n1 =1 ;    n2 =10 ;   p = –0,5;   r = 1,1 ;

№24

 

n1 =2 ;    n2 =9 ;   p = 1,7 ;   r = –0,8 ;

№25

 

n1 =3 ;    n2 =10 ;   p = –0,9;   r = 1,7 ;

№26

 

n1 =1 ;    n2 =8 ;   p = 1,4 ;   r = –0,5 ;

№27

 

n1 =2 ;    n2 =7 ;   p = –0,9;   r = 1,4 ;

.

№28

 

n1 =1 ;    n2 =9 ;   p = 1,1 ;   r = –0,3 ;

№29

 

n1 =1 ;    n2 =9 ;   p = –0,5;   r = 1,7 ;

№30

 

n1 =2 ;    n2 =10 ;   p = 1,3 ;   r = –0,5 ;

Задание  14

Составить схему алгоритма и программу решения задачи с использованием подпрограмм.

Результаты вывести в виде таблицы , в которую должны входить значения параметра  t , соответствующее значение суммы ряда S(t), число членов ряда , необходимое для достижения требуемой точности ε ,достигнутая точность счета.

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

 

Варианты задания

№1

Вычислить приближенное значение суммы ряда  c точностью

Ε=10–5 для значений  t є [ t0 ; t1 ] с шагом  t  , где t0 = 0,1;  t1 = 0,6; t = 0,05;

p – минимальныйэлемент матрицы C=AB; r – сумма элементов матрицы C , больших I;   k1 ,  k2 –  номера строки и столбца миниммального элемента

матрицы C;

  ;

№2

Вычислить приближенное значение суммы ряда  c точностью

Ε=10–4 для значений  t є [ t0 ; t1 ] с шагом  t  , где   t0 = 0,2;  t1 = 0,7; t = 0,06;

p – минимальный по модулю элемент вектора , состоящего из максимальных элементов строк матрицы A ;  r– среднее геометрическое положительных элементов матрицы A; k1 – число положительных элементов матрицы A;

k2 – число элементов матрицы A , удовлетворяющих условию aij I;

№3

Вычислить приближенное значение суммы ряда  c точностью

Ε=10–6 для значений  t є [ t0 ; t1 ] с шагом  t  , где t0 = 0,2;  t1 = 0,5; t = 0,07;

p – длина вектора, составленного из максимальныз элементов столбцов матрицы А; r – среднее арифметическое положительных элементов матрицы А;   k1 – число элементов матрицы А, удовлетворяющих условию aij  2 ; k2 –  число элементов матрицы А , удовлетворяющих условию  aij   I ;

  

№4

Вычислить приближенное значение суммы ряда  c точностью

Ε=10–4 для значений  t є [ t0 ; t1 ] с шагом  t  , где   t0 = 0,3;  t1 = 0,8; t = 0,08;

p – среднее арифметическое отрицательных элементов матрицы A;   

r– максимальный по модулю элемент матрицы A; ;   k1 ,  k2 –  номера строки и столбца миниммального элемента матрицы А;

№5

      Вычислить приближенное значение суммы ряда  c точностью

Ε=10–4 для значений  t є [ t0 ; t1 ] с шагом  t  , где t0 = 0,2;  t1 = 0,5; t = 0,04;

p – максимальный элемент среди элементов  матрицы А, удовлетворяющих условию  aij   I ; r – среднее арифметическое  элементов матрицы А, лежащих ниже главной диагонали;  ;   k1 ,  k2 –  номера строки и столбца минимального  

по модулю элемента матрицы А;

 

  

№6

Вычислить приближенное значение суммы ряда  c точностью

Ε=10–6 для значений  t є [ t0 ; t1 ] с шагом  t  , где   t0 = 0,05;  t1 = 0,7; t = 0,08;

p – среднее арифметическое произведений элементов строк матрицы A;

r– длина вектора, составленного из произведений  элементов строк матрицы A;

k1 ,  k2 –  номера строки и столбца минимального среди элементов матрицы А, лежащих ниже главной диагонали;

№7

Вычислить приближенное значение суммы ряда  c точностью

Ε=10–4 для значений  t є [ t0 ; t1 ] с шагом  t  , где t0 = 0,15;  t1 = 0,8; t = 0,07;

p – максимальный по модулю элемент   матрицы А; r –  скалярное произведение вектора , соствленного из минимальных элементов строк матрицы А, на тот вектор , но упорядоченый по возростанию; k1 ,  k2 –  номера строки и столбца максимального по модулю элемента матрицы А;

 

  

№8

Вычислить приближенное значение суммы ряда  c точностью

Ε=10–5 для значений  t є [ t0 ; t1 ] с шагом  t  , где   t0 = 0,25;  t1 = 0,8; t = 0,07;

p – длина вектора, состоящего из минмальных элементов строк матрицы A;

r– среднее геометрическое  элементов матрицы А, удовлетворяющих условию

aij   4 ; k1 ,  k2 –  номера строки и столбца максимального среди элементов матрицы А, лежащих выше главной диагонали;

№9

Вычислить приближенное значение суммы ряда  c точностью

Ε=10–5 для значений  t є [ t0 ; t1 ] с шагом  t  , где t0 = 0,16;  t1 = 0,56; t = 0,06;

p – длина вектора, составленного из произведений  элементов столбцов матрицы A; r – минимальный среди элементов  матрицы А, удовлетворяющих условию

1 aij   2 ; k1 ,  k2 –  номера строки и столбца максимального среди элементов матрицы А, лежащих выше главной диагонали;

№10

Вычислить приближенное значение суммы ряда  c точностью

Ε=10–4 для значений  t є [ t0 ; t1 ] с шагом  t  , где   t0 = 0,1;  t1 = 0,9; t = 0,09;

  

p – среднее арифметическое произведений элементов столбцов матрицы A;

r– длина вектора, состоящего из сумм  элементов строк матрицы A;  

k1 ,  k2 –  номера строки и столбца минимального  элемента среди элементов матрицы А, удовлетворяющих условию aij   2 ;

№11

Вычислить приближенное значение суммы ряда  c точностью

Ε=10–6 для значений  t є [ t0 ; t1 ] с шагом  t  , где t0 = 0,25;  t1 = 0,7; t = 0,07;

  

p – среднее геометрическое  элементов матрицы А, удовлетворяющих условию

aij   3 ;  r – длина вектора, состоящего из   элементов  матрицы A, лежащих на главной диагонали ;   k1 ,  k2 –  номера строки и столбца максимального из элементов матрицы А, лежащих ниже главной диагонали;

№12

Вычислить приближенное значение суммы ряда  c точностью

Ε=10–5 для значений  t є [ t0 ; t1 ] с шагом  t  , где   t0 = 0,2;  t1 = 0,7; t = 0,05;

  

p – длина вектора;среднее арифметическое произведений элементов столбцов матрицы A; r– среднее арифметическое положительных элементов вектора С;

k1 ,  k2 –  номера строки и столбца минимального из элементов матрицы А, лежащих ниже главной диагонали;

  

№13

Вычислить приближенное значение суммы ряда  c точностью

Ε=10–4 для значений  t є [ t0 ; t1 ] с шагом  t  , где t0 = 0,3;  t1 = 0,6; t = 0,04;

 

p – минимальный среди элементов матрицы С=АВ, удовлетворяющих условию Сij   2;  r – среднее геометрическое модулей сумм элементов строк матрицы С ;   k1 ,  k2 –  номера строки и столбца максимального из элементов матрицы С, лежащих выше главной диагонали;

      

№14

Вычислить приближенное значение суммы ряда  c точностью

Ε=10–5 для значений  t є [ t0 ; t1 ] с шагом  t  , где   t0 = 0,3;  t1 = 0,8; t = 0,06;

  

p – среднее арифметическое элементов матрицы A, удовлетворяющих условию

аij  -1 или  аij  3 ; r– элемент, максимальный среди диагональных элементов матрицы А; k1 ,  k2 –  номера строки и столбца минимального из элементов матрицы А,  удовлетворяющих условию  аij   1 ;

  

№15

Вычислить приближенное значение суммы ряда  c точностью

Ε=10–6 для значений  t є [ t0 ; t1 ] с шагом  t  , где t0 = 0,4;  t1 = 0,9; t = 0,05;

  

p – длина вектора, состоящего из минмальных элементов строк матрицы A;

r –  скалярное произведение этого вектора на тот же вектор,  но упорядоченый по возростанию;    k1 ,  k2 –  номера строки и столбца максимального по модулю элемента матрицы А;

      

№16

Вычислить приближенное значение суммы ряда  c точностью

Ε=10–5 для значений  t є [ t0 ; t1 ] с шагом  t  , где   t0 = 0,5;  t1 = 0,9; t = 0,03;

  

p – произведение положительных элементов матрицы А, лежащих выше главной диагонали; r–  максимальный из элементов матрицы А, удовлетворяющих условию  aij   0,5 ; k1 ,  k2 –  номера строки и столбца минимального из элементов матрицы А,  удовлетворяющих условию  0   аij   1 ;

  

№17

Вычислить приближенное значение суммы ряда  c точностью

Ε=10–5 для значений  t є [ t0 ; t1 ] с шагом  t  , где t0 = 0,1;  t1 = 0,6;  t = 0,06;

  

p – минмальный из элементов  матрицы A, удовлетворяющих условию –1  аij 2 ; r – длина вектора , состоящего из максимальных элементов столбцов матрицы А;    k1 ,  k2 –  номера строки и столбца максимального из элементов матрицы А, удовлетворяющих условию ;

№18

Вычислить приближенное значение суммы ряда  c точностью

Ε=10–4 для значений  t є [ t0 ; t1 ] с шагом  t  , где   t0 = 0,2;  t1 = 0,8; t = 0,06;

  

p – сумма элементов матрицы А, удовлетворяющих условию ;

 r–  максимальный из элементов матрицы А, для которых ; k1 ,  k2 –  номера строки и столбца минимального из элементов матрицы А,  удовлетворяющих условию   2 ;

  

№19

Вычислить приближенное значение суммы ряда  c точностью

Ε=10–6 для значений  t є [ t0 ; t1 ] с шагом  t  , где t0 = 0,3;  t1 = 0,6;  t = 0,03;

  

p – максимальное значение произведений элементов столбцов матрицы А ;

 r – длина вектора , состоящего из минимальных элементов строк матрицы А;   

 k1 ,  k2 –  номера строки и столбца максимального по модулю элемента  из    элементов матрицы А, лежащих ниже главной диагонали;

      

№20

Вычислить приближенное значение суммы ряда  c точностью

Ε=10–4 для значений  t є [ t0 ; t1 ] с шагом  t  , где   t0 = 0,2;  t1 = 0,8; t = 0,06;

  

p – скалярное произведение вектора ,  состоящего из минимальных элементов строк матрицы А, на вектор, состоящий из максимальныз элементов строк матрицы А ; r–  среднее арифметическое элементов матрицы А, удовлетворяющих условию 1 или 2;  k1 ,  k2 –  номера строки и столбца минимального

из элементов матрицы А,  для которых ;

№21

Вычислить приближенное значение суммы ряда  c точностью

Ε=10–5 для значений  t є [ t0 ; t1 ] с шагом  t  , где t0 = 0,3;  t1 = 0,9;  t = 0,06;

  

p – длина вектора, состоящего из минимальных элементов столбцов матрицы А;

 r – среднее геометрическое модулей элементов матрицы А, для которых ;   

 k1 ,  k2 –  номера строки и столбца максимального  из  элементов матрицы А, удовлетворяющих условию 1   аij   2 ;

      

№22

Вычислить приближенное значение суммы ряда  c точностью

Ε=10–6 для значений  t є [ t0 ; t1 ] с шагом  t  , где   t0 = 0,2;  t1 = 0,8; t = 0,06;

  

p – максимальное значение произведений элементов столбцов матрицы А ;

r – длина вектора , состоящего из минимальных элементов строк матрицы А;   

k1 ,  k2 –  номера строки и столбца максимального из элементов матрицы А,  для которых i  j;

№23

Вычислить приближенное значение суммы ряда  c точностью

Ε=10–5 для значений  t є [ t0 ; t1 ] с шагом  t  , где t0 = 0,2;  t1 = 0,9;  t = 0,07;

  

p – среднее арифметрическое  элементов матрицы А, удовлетворяющих условию 1 или 3;  r –  максимальный из элементов матрицы А, лежащих выше главной диагонали;  k1 ,  k2 –  номера строки и столбца минимального  из  элементов матрицы А, удовлетворяющих условию  аij   1,5 ;

      

№24

Вычислить приближенное значение суммы ряда  c точностью

Ε=10–4 для значений  t є [ t0 ; t1 ] с шагом  t  , где   t0 = 0,1;  t1 = 0,9; t = 0,08;

p – максимальное значение сумм элементов строк матрицы С=АВ; r –  среднее геометрическое положительных элементов матрицы С; k1 ,  k2 –  номера строки и столбца минимального из элементов матрицы С,  лежащих выше главной диагонали;

    

№25

Вычислить приближенное значение суммы ряда  c точностью

Ε=10–5 для значений  t є [ t0 ; t1 ] с шагом  t  , где t0 = 0,3;  t1 = 0,3;  t = 0,04;

  

p – среднее геометрическое  элементов матрицы А, удовлетворяющих условию ;  r –  среднее арифметрическое  элементов матрицы А, для которых

;  k1 ,  k2 –  номера строки и столбца максимального  из  элементов матрицы А, удовлетворяющих условию  аij   0,5 ;

      

№26

Вычислить приближенное значение суммы ряда  c точностью

Ε=10–6 для значений  t є [ t0 ; t1 ] с шагом  t  , где   t0 = 0,2;  t1 = 0,7; t = 0,05;

  

p – среднее геометрическое  элементов матрицы А,удовлетворяющих условию    aij  1 и ;   r – минимальный по модулю элемент матрицы А; k1 ,  k2 –  номера строки и столбца максимального из элементов матрицы А,  удовлетворяющих условию  аij   3 ;

    

№27

Вычислить приближенное значение суммы ряда  c точностью

Ε=10–5 для значений  t є [ t0 ; t1 ] с шагом  t  , где t0 = 0,4;  t1 = 0,9;  t = 0,05;

  

p – максимальный элемент  матрицы С=АВ; r –  среднее арифметрическое положительных элементов матрицы С; k1 ,  k2 –  номера строки и столбца минимального из элементов матрицы С,  лежащих ниже главной диагонали;

             

№28

Вычислить приближенное значение суммы ряда  c точностью

Ε=10–6 для значений  t є [ t0 ; t1 ] с шагом  t  , где   t0 = 0,4;  t1 = 0,8; t = 0,04;

  

p – максимальный элемент вектора y=AB;  r – длина вектора y;   k1 ,  k2 –  минимальный из элементов матрицы А,  удовлетворяющих условию 1   аij   3 ;

;     ;     

№29

Вычислить приближенное значение суммы ряда  c точностью

Ε=10–5 для значений  t є [ t0 ; t1 ] с шагом  t  , где t0 = 0,5;  t1 = 0,9;  t = 0,04;

  

p – скалярное произведение вектора , соствленного из минимальных элементов строк матрицы А, на тот же вектор , но упорядоченый по возростанию; r – максимальный из элементов  матрицы А, удовлетворяющих условию  аij   2 ;

k1 ,  k2 –  номера строки и столбца этого элемента;

      

№30

Вычислить приближенное значение суммы ряда  c точностью

Ε=10–4 для значений  t є [ t0 ; t1 ] с шагом  t  , где   t0 = 0,2;  t1 = 0,6; t = 0,04;

  

p – длина вектора , состоящего из максимальных элементов столбцов матрицы А;  r – скалярное произведение этого вектора на тот же вектор, но упорядоченый по убыванию;   k1 ,  k2 – номера строки и столбца минимального из элементов матрицы А,  удовлетворяющих условию  аij   1 ;

;     

ПРИМЕР ВЫПОЛНЕНИЯ И ОФОРМЛЕНИЯ КУРСОВОЙ РАБОТЫ

Министерство образования и науки Украины

НТУУ «КПИ»

Кафедра автоматизации химических производств

ОТЧЕТ

По курсовой работе по курсу

«Информатика»

для иностранных студентов

механико-машиностроительного института

Выполнил:

студент        курса

группа

Принял:

Оценка:

Киев – 200   г.

ВЫЧИСЛЕНИЕ ЗНАЧЕНИЙ АРИФМЕТИЧЕСКИХ ВЫРАЖЕНИЙ

Задание №1

    Составить схему алгоритма и программу для вычисления значения функции W=W(x,y,z ).Вывести значения аргументов x, y, z  и функции W.

; X=0.145, y= -1.45, z=2.145.

var

  x,y,z,w:real;

begin

x:=0.145;

y:=-1.45;

z:=2.145;

w:=exp(-sqr(cos(x))*ln(2))+ln(abs(sqrt(1+y*y)-sqrt(1+z*z)));

writeln('X=',x:4:3);

writeln('Y=',y:4:3);

writeln('Z=',z:4:3);

writeln('W=',w:10:9);

readln;

end.

ЛИНЕЙНЫЙ ВЫЧИСЛИТЕЛЬНЫЙ ПРОЦЕСС

Задание 2

Составить схему алгоритма и программу для вычисления значений соответствующих данному варианту величин. Вывести все значения вычисляемых величин.

;

;

;

u=;

t=;

s=cos3+arctg1,2 .

var s,t,u,v,w,r:real;

begin

s:=cos(3)+arctan(1.2);

t:=cos(s)/sin(s)+exp(-s/2*ln(2));

u:=1/exp(1/3*ln(1+t*t+s*s));

v:=exp(-u)-arctan(sqrt(1-sqr(u*u/(t*t+u*u))/u*u/(t*t+u*u)));

w:=ln(5+exp(1/5*ln(u*u))+exp(1/5*ln(v*v)));

r:=abs(sin(u)+cos(v)-cos(u+v+w));

writeln('S=',s:10:9);

writeln('T=',t:10:9);

writeln('U=',u:10:9);

writeln('V=',v:10:9);

writeln('W=',w:10:9);

writeln('R=',r:10:9);

readln;

end.

РАЗВЕТЛЯЮЩИЙСЯ ВЫЧИСЛИТЕЛЬНЫЙ ПРОЦЕСС

Задание 3

      Составить схему алгоритма и программу для вычисления значений соответствующей данному варианту функции.

      Проверить правильность состояния программы, т.е. отладить ее для значений аргумента x, соответствующим различным ветвям в задании функции .

      Результаты счета с соответствующим данному варианту исходными данными вывести в виде таблицы .

  

var

x,s,a,b:real;

begin

a:=sin(7);

b:=sqrt(exp(1));

write('‚ўҐ¤ЁвҐ X:');

readln(x);

if x<b then s:=ln(abs(cos(a*x))+1);

if x=b then s:=exp(-a*x*x)*cos(b*x);

if x>b then

 begin

   x:=2*ln(5);

   s:=arctan(sqrt(1-sqr(b*b/(b*b+x*x)))/b*b/(b*b+x*x));

 end;

writeln('s=',s:10:9);

readln;

end.

ЦИКЛИЧЕСКИЕ ВЫЧИСЛИТЕЛЬНЫЕ ПРОЦЕССЫ

Задание 4

Составить схему алгоритма и программу для вычисления значений функции y=f(x), где аргумент x изменяется от x0  до  x1  с шагом . Результаты вывести в виде таблицы значений x, y.

a= 1.5 ; b= 2.3 ;

x0= 3.1 ; x1= 5.3 ;  x= 0.55 .

var

x,y:real;

begin

x:=2.55;

while  x<5.3 do

 begin

  x:=x+0.55;

  y:=(2.3+sqr(sin(2*1.5*x)))/(1.5+sqr(ln(x)));

  writeln(y:11:10);

 end;

readln;

end.

Задание 5

       Составить схему алгоритма и программу решения задачи вычисления суммы ряда  с точностью   .

      Определить значение аргумента x, величину суммы ряда , число членов ряда, необходимых при суммировании для достижения требуемой точности , достигнутую точность счета .

 0,9

var k:Longint;

   x,s:real;

begin

k:=0;

x:=0.9;

s:=0;

 repeat

  k:=k+1;

  s:=s+arctan((abs(x)/k)/sqrt(1-sqr(abs(x)/k)))/sqrt(2*k*k*k+1);

 until arctan((abs(x)/k)/sqrt(1-sqr(abs(x)/k)))/sqrt(2*k*k*k+1)<0.00001;

writeln(k,':',' S=',s:12:11);

readln;

end.

Задание 6

Составить схему алгоритма и программу для вычисления приближенного значения суммы ряда  с точностью  для значений с шагом .

     Результаты вывести в виде таблицы, в которую должны входить значения параметра t, соответствующее значение суммы ряда s(t), число членов ряда, необходимое для достижения требуемой точности , достигнутая точность счета.

   Значения величин a, b, t0, t1,   и вид hk(t)  следует взять из таблицы.

var k:longint;

   s,t,h:real;

begin

t:=0.00;

while t<0.5 do

 begin

   k:=1;

    repeat

      h:=cos(2*k)*(0.1+0.3*t)/(k*k*k+1);

      s:=s+h;

      k:=k+1;

    until abs(h)<0.00001;

   writeln('T=',t:3:2,'  S=',s:12:11,'  K=',k-1);

 t:=t+0.04;

 end;

readln;

end.

Задание 7

      Составить схему алгоритма и программу для вычисления по рекурентным формулам всех членов последовательности , удовлетворяющим условию

 .

Вывести члены последовательности с их номерами .

Uses Crt;

Const  e=0.001;

 Var   a,b0,b1,b2,bk:real;

       k:integer;

  BEGIN

   clrscr;

    b0:=-2; b1:=b0; k:=0;

    Writeln('b(',k,')= ',b0:3:2);

    b2:=ln(1+sqr(k)*k)/(exp(k*ln(2))+3);

    a:=b2-b1;

   While a>e do

    begin

     k:=k+1;

     b2:=ln(1+sqr(k)*k)/(exp(k*ln(2))+3);

     bk:=b2+b1;

     a:=bk-b1;

     b1:=bk;

     Writeln('b(',k,')= ',bk:4:3);

    end;

   Readln;

  END.

РАБОТА С ОДНОМЕРНЫМ МАССИВОМ

Задание 8

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

Вычислить среднее арифметическое элементов вектора:

X={-1.5; 0.3; -2.5; 6.2; -1.1; 3.5; 0.1; -4.5} ,

удовлетворяющих условию Xi < 2 . Вывести значение среднего арифметического и число таких элементов.

const n=8;

var a:array[1..n] of real;

   i,k:integer;

   summ:real;

begin

k:=0;

summ:=0;

for i:=1 to n do

  readln(a[i]);

for i:=1 to n do

    if a[i]<2 then

  begin

    summ:=summ+a[i];

    k:=k+1;

  end;

writeln('‘Среднее арифметическое:”,summ/k:11:10);

writeln(Количество элементов<2:”,k);

readln;

end.

РАБОТА С ДВУМЕРНЫМ МАССИВОМ

Задание 9

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

Сформировать матрицу, недиагональные элементы которой равны удвоенным элементам матрицы А, а диагональные элементы равны нулю:

.

const n=3;

var a:array[1..n,1..n] of real;

   i,j:integer;

begin

for i:=1 to n do

  for j:=1 to n do

    readln(a[i,j]);

for i:=1 to n do

 for j:=1 to n do

  begin

   if (i=j) or (i=n-j+1) then a[i,j]:=0

   else

   a[i,j]:=2*a[i,j];

  end;

for i:=1 to n do

 begin

 for j:=1 to n do

  write(a[i,j]:4:1,' ');

  writeln;

 end;

readln;

end.

ОРГАНИЗАЦИЯ ПРОГРАММ, СОДЕРЖАЩИХ ФУНКЦИИ ПОЛЬЗОВАТЕЛЯ

Задание 10

Составить программу вычисления функции W, используя функции пользователя.

function z(x,y:real):real;

begin

z:=exp(1/4*ln(sqr(cos(x))+sqr(cos(y))));

end;

var a,b,c,d,w:real;

begin

write(“Введите A:”);

readln(a);

write(“Введите B:”);

readln(b);

write(“Введите C:”);

readln(c);

write(“Введите D:”);

readln(d);

w:=z(a,b)-z(c,d)-ln(1+z(b,c));

writeln(w:12:11);

 readln;

end.

ОРГАНИЗАЦИЯ ПРОГРАММ, СОДЕРЖАЩИХ ПОДПРОГРАММЫ ПОЛЬЗОВАТЕЛЯ

Задание 11

Составить схему алгоритма и программу вычисления значения функции z с использованием подпрограмм. Вывести значения p,r,z.

 

Вычислить значение функции z= ,где p–скалярное произведение вектора y, составленного из упорядоченных по возрастанию отрицательных элементов вектора х ,на тот же вектор y, но из упорядоченных по убыванию; z– длина вектора y; n–  число  элементов вектора y;

x = { 2,8; -3,5; 0,7; -2,3; 0,9; -1,1; 6,2; -3,8}.

Uses Crt;

Type mas=array[1..8] of real;

Var   x:mas;

      i,n:integer;

      p:real;

 Procedure PN(x:mas;n:integer;p:real);

  Var   i:integer;

   Begin   for i:=1 to 8 do

            begin   if (2<x[i]) and (x[i]<4) then

                    begin  p:=x[i]*p;  n:=n+1;  end;

            end;

      Write(‘Произведение элементов вектора удовлетворяющих условию 2<Xi<4:   p= '); Writeln(p:4:3);

      Writeln;

      Write('Число таких элементов n='); Writeln(n);

   End;

 Function R:real;

  Var  t:real;

       i:integer;

   Begin   t:=x[1];

    for i:=1 to 8 do  begin  if (2<x[i]) and (x[i]<4) then

                             if x[i]<t then t:=x[i];

                      end;

      R:=t;

   End;

 Function Z:real;

  Begin  Z:=cos(N-P*R)/sqrt(pi);  End;

  BEGIN

   clrscr;

    x[1]:=2.8;   x[2]:=-0.3;   x[3]:=4.5;   x[4]:=-0.8;

    x[5]:=2.4;   x[6]:=-0.7;   x[7]:=3.5;   x[8]:=3.2;

    Writeln('Вектор Х:');

   for i:=1 to 8 do Write(X[i]:2:1, '  ');

    Writeln;

    Writeln;

    p:=1;  n:=0;

    pn(x,n,p);

    Writeln;

    Writeln('Элемент, минимальный среди них:  r= ',r:2:1);

    Writeln;

    Writeln('Функция  Z= ',Z:5:4);

   Readln;

  END.

Задание 12

Составить схему алгоритма и программу решения задачи с использованием подпрограмм пользователя. Вывести значения  p , r , y .

Вычислить значение функции  y= где p  – среднее геометрическое элементов матрицы А , удовлетворяющих условию aij   3; r – длина вектора , состоящего из элементов матрицы А, лежащих на главной диагонали;

const n=3;

type mas=array[1..n,1..n]of real;

function p(a:mas):real;

var i,j,k:integer;

   d:real;

begin

d:=1;

k:=0;

for i:=1 to n do

for j:=1 to n do

 if a[i,j]>3 then

 begin

   k:=k+1;

   d:=d*abs(a[i,j]);

 end;

p:=exp(1/k*abs(d)/d*ln(abs(d)));

end;

function r(a:mas):real;

var i,j:integer;

   s:real;

begin

for i:=1 to n do

 for j:=1 to n do

   if i=j then s:=s+a[i,j];

r:=sqrt(s);

end;

var a:mas;

   i,j:integer;

   y:real;

begin

for i:=1 to n do

 for j:=1 to n do

  readln(a[i,j]);

y:=exp(1/4*ln(abs(sqr(r(a))-sqr(p(a)))));

writeln('Y=',y:11:10);

readln;

end.

Задание  13

Составить схему алгоритма и программу решения задачи вычисления величин z и  w с использованием подпрограмм пользователя .

Вывести значения :  n1 ;  n2 ;  p ;  r ;  z ;  w .

 

n1 =1 ;    n2 =10 ;   p = –0,5;   r = 1,1 ;

function f(x,y:real;k:integer):real;

   begin

     if x<=y then f:=sqrt(3)-exp(-abs(x-y)/k) else

       f:=sqrt(3)+exp(-abs(x+y)/k);

   end;

function g(x,y:real;k:integer):real;

   begin

     g:=1/sqrt(3)-sin((x-y)/k);

   end;

function z(n1,n2:integer;p,r:real):real;

   var k:integer;

       d:real;

   begin

     d:=1;

     for k:=n1 to n2 do

       d:=d*(1/sqrt(exp(1))-g(p,r,k)*f(p,r,k));

   z:=d;

   end;

function w(n1,n2:integer;p,r:real):real;

   var k:integer;

       s:real;

   begin

     s:=0;

     for k:=n1 to n2 do

       s:=s+f(r,p,k)/g(r,p,k);

   w:=s;

   end;

var n1,n2:integer;

   p,r:real;

begin

write('‚Введите N1:');

readln(n1);

write('‚ Введите N2:');

readln(n2);

write('‚ Введите P:');

readln(p);

write('‚ Введите R:');

readln(r);

writeln(z(n1,n2,p,r):10:9);

writeln(w(n1,n2,p,r):10:9);

readln;

end.

Задание  14

Составить схему алгоритма и программу решения задачи с использованием подпрограмм.

Результаты вывести в виде таблицы , в которую должны входить значения параметра  t , соответствующее значение суммы ряда S(t), число членов ряда , необходимое для достижения требуемой точности ε ,достигнутая точность счета.

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

 

Вычислить приближенное значение суммы ряда  c точностью Ε=10–5 для значений  t є [ t0 ; t1 ] с шагом  t  , где t0 = 0,2;  t1 = 0,9;  t = 0,07;

  

p – среднее арифметическое  элементов матрицы А, удовлетворяющих условию 1 или 3;  r –  максимальный из элементов матрицы А, лежащих выше главной диагонали;  k1 ,  k2 –  номера строки и столбца минимального  из  элементов матрицы А, удовлетворяющих условию  аij   1,5

      

const n=3;

type mas=array[1..n,1..n] of real;

function f(x,y:real;k:integer):real;

begin

f:=exp(-2)+cos(x*y/k);

end;

function g(x,y:real;k:integer):real;

begin

if x<y then g:=exp(-1)+1/(1+k*abs(x*y))

       else g:=exp(-1*ln(pi))-1/(k*(x*x+y*y)+1)

end;

function p(a:mas):real;

var i,j,k:integer;

   s:real;

begin

k:=0;

s:=0;

for i:=1 to n do

for j:=1 to n do

 if (a[i,j]<1) or (a[i,j]>3) then

  begin

   k:=k+1;

   s:=s+a[i,j]

  end;

p:=s/k;

end;

function r(a:mas):real;

var i,j,k:integer;

   max:real;

begin

max:=a[1,2];

for i:=1 to n do

 for j:=1 to n do

  if (i<j) and (a[i,j]>max)then max:=a[i,j];

r:=max;

end;

procedure k12(a:mas; var k1,k2:integer);

var i,j:integer;

   min:real;

begin

k1:=0;

k2:=0;

for i:=1 to n do

 for j:=1 to n do

   if abs(a[i,j])<1.5 then min:=a[i,j];

for i:=1 to n do

 for j:=1 to n do

   if (abs(a[i,j])<1.5) and (a[i,j]<min) then min:=a[i,j];

end;

function w(k2:integer;p,r:real):real;

var k:integer;

   s:real;

begin

s:=0;

for k:=1 to k2 do

 s:=s+g(p,r,k)/sqrt(pi)-exp(1/3)/f(p,r,k);

w:=s;

end;

function z(k1:integer;p,r:real):real;

var k:integer;

   d:real;

begin

d:=1;

for k:=1 to k1 do

 d:=d*(sqrt(exp(1))/f(r,p,k)-g(r,p,k));

z:=d;

end;

function a(z,w:real):real;

begin

a:=z/sqrt(z*z+w*w);

end;

function b(w,z:real):real;

begin

b:=w/sqrt(z*z+w*w);

end;

function h(k:integer;t,a,b:real):real;

begin

h:=(sqrt(k)*t*t+exp(1/3*ln(sqr(a+b))))/(k*k*k*k+exp(1/3*ln(k))+3);

end;

var o:mas;

   i,j,k,k1,k2:integer;

   s,t,v:real;

begin

s:=0;

for i:=1 to n do

for j:=1 to n do

 readln(o[i,j]);

 k12(o,k1,k2);

t:=0.2;

while t<0.9 do

begin

k:=0;

repeat

k:=k+1;

v:=h(k,t,a(z(k1,p(o),r(o)),w(k2,p(o),r(o))),b(z(k1,p(o),r(o)),w(k2,p(o),r(o))));

s:=s+v;

until v<10e-6;

writeln('T=',t:3:2,' S=',s:11:10);

t:=t+0.07;

end;

readln;

end.

РЕЗУЛЬТАТИ ВЫПОЛНЕНИЯ ПРОГРАММ

Z1

X=0.145

Y=-1.450

Z=2.145

W=0.005186242

Z2

S=-0.113934446

T=-7.698689206

U=0.255036420

V=-0.010509882

W=1.747567806

R=1.661170736

Z3

Введите X:1

s=0.583240909

Z4

0.8328884844

1.0382851990

0.6464816572

0.8369342574

0.5457352781

Z5

84: S=0.86442083819

Z6

T=0.00  S=-0.02520908492  K=15

T=0.04  S=-0.05344326003  K=15

T=0.08  S=-0.08470252534  K=15

T=0.12  S=-0.11898688083  K=15

T=0.16  S=-0.15629632651  K=15

T=0.20  S=-0.19663086239  K=15

T=0.24  S=-0.23999048845  K=15

T=0.28  S=-0.28637520471  K=15

T=0.32  S=-0.33578501116  K=15

T=0.36  S=-0.38821990779  K=15

T=0.40  S=-0.44367791550  K=18

T=0.44  S=-0.50216090545  K=18

T=0.48  S=-0.56366887764  K=18

Z7

b(0)= -2.00

b(1)= -1.861

b(2)= -1.547

b(3)= -1.245

b(4)= -1.025

b(5)= -0.887

b(6)= -0.806

b(7)= -0.762

b(8)= -0.738

b(9)= -0.725

b(10)= -0.718

b(11)= -0.715

b(12)= -0.713

b(13)= -0.712

Z8

-1.5

0.3

-2.5

6.2

-1.1

3.5

0.1

-4.5

Среднее арифметическое:-1.5333333333

Количество элементов <2:6

Z9

1.5

-4.5

0.5

-0.5

3.5

4.5

3.5

1.5

-2.5

0.0 -9.0  0.0

-1.0  0.0  9.0

0.0  3.0  0.0

Z10

Введите A:1

Введите B:2

Введите C:3

Введите D:4

-0.97448540815

Z11

Вектор Х:

2.8  -0.3  4.5  -0.8  2.4  -0.7  3.5  3.2

Произведение элементов вектора Х удовлетворяюим условию 2<Xi<4:   p= 75.264

Число таких элементов: n=4

Элемент, минимальный среди них:  r= 2.4

Функция  Z= -0.4160

Z12

4.5

-3.1

4.1

0.5

0.3

-1.2

-0.1

2.1

4.3

Y=1.7492726643

Z13

Введите N1:1

Введите N2:10

Введите P:-0.5

Введите R:1.1

Z=0.000001299

W=73.733271456

Z14

-1.5

2.5

-2.1

0.4

-2.6

4.2

-0.6

1.5

2.9

T=0.20 S=0.4381177724

T=0.27 S=0.8863071588

T=0.34 S=1.3475682145

T=0.41 S=1.8249009946

T=0.48 S=2.3213055544

T=0.55 S=2.8397819491

T=0.62 S=3.3833302339

T=0.69 S=3.9549504642

T=0.76 S=4.5576426950

T=0.83 S=5.1944069817

T=0.90 S=5.8682433795


End

W=

W:=exp(-sqr(cos(x))*ln(2))+ +ln(abs(sqrt(1+y*y)- sqrt(1+z*z)))

x, y, z, W:real

x<b

End

s=   v=    t=   u=   w=   r=

s:= cos(3)+arctan(1.2);

t:=cos(s)/sin(s)+exp(-s/2*ln(2));

u:=1/exp(1/3*ln(1+t*t+s*s));

v:=exp(-u)-arctan(sqrt(1-sqr(u*u/(t*t+u*u))/u*u/(t*t+u*u)));

S, t, u, v, w, r:real

egin

W:= ln(5+exp(1/5*ln(u*u)) +exp(1/5*ln(v*v)))

r:= abs(sin(u)+cos(v)-cos(u+v+w));

s:= exp(-a*x*x)*cos(b*x);

End

s=

a:=sin(7)   b=sqrt(exp(7))

s, x, a, b :real

Begin

+

ln(abs(cos(a*x))+1)

arctan(sqrt(1-sqr(b*b/ (b*b+x*x)))/b*b/(b*b+x*x))

y=(2.3+sqr(sin(2*1.5*x)))/ (1.5+sqr(ln(x)))

End

x<5.3

x:=2.55

x, y :real

Begin

x<5.3

k, s

k=0

x=0.9

s=0

End

k, s, t

s:= s+arctan((abs(x)/k)/sqrt(1-sqr(abs(x)/k)))/sqrt(2*k*k*k+1)

k, s, x

Begin

t=0

t<0.5

End

h:=cos(2*k)*(0.1+0.3*t)/(k*k*k+1)

k:=k+1   s:=s+h

k, s, t, h

Begin

k, b

e=0.001

End

b2:=ln(1+sqr(k)*k)/(exp(k*ln(2))+3)

bk:=b2+b1   a:=bk=b1

a, b0, b1, b2, bk,k

Begin

summ

a[i]

End

a[i]<2

i, k

Begin

i:=1 to n

i:=1 to n

a[i]<2

j:=1 to n

i:=1 to n

Begin

+

End

i, j, n

Begin

i:=1 to n

i:=1 to n

x>b

x=b


 

А также другие работы, которые могут Вас заинтересовать

38113. Психологічні особливості адаптації 126 KB
  “Загальні психологопедагогічні особливості процесу адаптаціїâ€. Заняття № 1: “Психологічні особливості адаптації â€. Розглянути питання щодо адаптації у військовому колективі. 1 2 ВСТУПНА ЧАСТИНА ОСНОВНА ЧАСТИНА Сутність адаптації.
38114. Составление программ разветвляющейся структуры 91.5 KB
  Решить задание в соответствии с вариантом задания. Исходные данные должны вводиться в режиме диалога и сопровождаться комментариями. Результат вывести на экран, сопровождая вывод комментариями. Изучить правила записи операторов ветвления. Разработать алгоритм решения задачи. Составить программу решения задачи.
38116. ЭКОНОМИКО-СТАТИСТИЧЕСКИЙ АНАЛИЗ ОСНОВНЫХ ПОКАЗАЗАТЕЛЕЙ ДЕЯТЕЛЬНОСТИ ВОДОХОЗЯЙСТВЕННОЙ СТРОИТЕЛЬНОЙ ОРГАНИЗАЦИИ 569 KB
  Целью экономической статистики является получение информации для принятия решений органами государственного управления в вопросах регулирования экономики и разработки экономической политики.
38117. ФИРМА В РАЗЛИЧНЫХ МОДЕЛЯХ РЫНКА 231.5 KB
  Издержки производства, их структура. Экономическая и бухгалтерская прибыль. Закон убывающей предельной производительности (отдачи). Совершенноконкурентный производитель: определение цены и объема производства. Фирма в условиях несовершенной конкуренции: определение цены и объема производства.
38118. Соціально-психологічні риси військового колективу 80 KB
  Військовий підрозділ як мала соціальна група Заняття №4: Соціальнопсихологічні риси військового колективу Час: 2 год. Мета заняття: Зясувати загальна характеристика військового навчання. Усвідомити закономірності та принципи військового навчання.
38119. Основні методи вивчення психології військового колективу 210.5 KB
  Письмове або усне опитування курсантів: 1 варіант: соціометрія як метод дослідження; особливості методу спостереження; 2 варіант: експеримент як метод дослідження; особливості психологічної бесіди анкетного методу та опитування. Обговорення третього питання: Спостереження та експеримент. Практичне проведення спостереження. Вирішують проблемне питання Відповідають на запитання Приймають участь у дискусії Проводять спостереження 6.
38120. Характеристика військового колективу 138.5 KB
  Характеристика військового колективу Час: 2 години Мета заняття: 1. РОЗПОДІЛ ЧАСУ №зп СТРУКТУРА ЗАНЯТТЯ Час хв. Перевірка готовності курсантів до заняття. Підведення підсумків і закінчення практичного заняття оголошення завдання на самостійну підготовку.
38121. Морально-психологічний вплив на війська в ході наступальних і оборонних дій 135.5 KB
  Мета заняття: ознайомити курсантів із психологічною стійкістю колективу в бою; надати курсантам знання щодо стану страху та шляхів його подолання. Обговорення другого питання: Стан страху шляхи його подолання 40 хв. Мета заняття: ознайомити курсантів із психологічною стійкістю колективу в бою; надати курсантам знання щодо стану страху та шляхів його подолання. Основна частина 80 Психологічна стійкість колективу в бою 40 Стан страху шляхи його подолання 40 3.