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


 

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

24352. Теория и практика. Критерии истинности познания. Научная истина 98.5 KB
  Мы исходим из установки что наши знания это не абсолютные истины но рабочие гипотезы которые мы готовы сменить отбросить если они противоречат новым фактам. б Понятие истины. Объективность истины. Диалектика абсолютной и относительной истины Важную роль в обосновании принципа доверия к субъекту имеет обоснование возможности достижения объективной истины.
24353. Создание новой базы данных 9.79 MB
  Access хранит все таблицы базы данных, а также другие объекты в одном файле. Прежде, чем приступить к созданию таблиц базы данных, необходимо создать файл пустой базы данных.
24354. Герменевтика как методология 349.5 KB
  Дильтей правда был не первым мыслителем обратившим внимание на особый статус понимания в гуманитарных науках. Таким образом заслуга Дильтея заключается не в том что он выдвинул тезис об особом статусе понимания в историкогуманитарных науках €œнауках о духе€ а в том что он предпринял попытку систематического развития этоготезиса. Это положение послужило позднее поводом к противопоставлению €œобъяснения€ и €œпонимания€ как двух несовместимых методов познания. Термин €œгерменевтика€ употребляется также и в теоретическом смысле:...
24355. Три аспекта бытия науки: как познавательная деятельность, как социальный институт, как особая сфера культуры 83 KB
  Такая переформулировка имеет логическое оправдание: вопервых значение науки как элемента культуры в современных условиях выросло настолько что требует специального рассмотрения см вопрос 7 вовторых научные знания являются наиважнейшей компонентой культуры и одновременно присутствуют в двух других составляющих науки поэтому без обсуждения вопроса о сущности и роли научных знаний в жизни общества не обойтись. Знакомство с деятельной стороной науки позволяет понять не только что происходило и почему происходило но и как происходило то...
24356. Позитивисткая традиция в философии науки. О.Конт как основоположник позитивизма 41.5 KB
  Это значит что: философское знание должно быть абсолютно точным и достоверным; для его достижения философия должна использовать научный метод при познании и опираться на достижения других наук; основной путь для получения научного знания в философии эмпирическое наблюдение; философия должна исследовать лишь факты а не их причины внутреннюю сущность окружающего мира и другие далекие от науки проблемы; философия должна освободиться от ценностного подхода и от оценочного характера при исследовании; философия не должна стремиться...
24357. Неопозитивизм (логический позитивизм – Карнап, Шлик, Рейхенбах и др.). Принципы верификации, физикализма и конвенционализма 56 KB
  22 Предмет философии науки в неопозитивизме Р.Рассел Наиболее последовательную системную роль философия науки впервые приобрела в работах неопозитивистов Р. Неопозитивисты стремились создать философию науки как строгую науку которая позволила бы найти в конгломерате человеческих убеждений мнений те безусловно истинные элементы которые могли бы служить надежным базисом познания и деятельности. Философия науки по их мнению должна базироваться на строгих методологических установках основу которых составляет методология современного...
24358. Постпозитивизм. Характеристика взглядов К.Поппера (принцип фальсификации); И.Лакатоса (роль научной программы); Т.Кун (парадигма и революции в науке); Г.Фейерабенд (принцип пролиферации); М.Полани (2 типа знаний, личное знание) 130 KB
  Понимание предмета философии науки в критическом рационализме К. С точки зрения критического рационализма предметом философии науки является изучение не высказываний а наука как целостная динамичная развивающая система. А это значит что философия не только оказывает стимулирующее негативное или позитивное воздействие на науку но философские положения органически входят в тело науки.Поппер исходил из предпосылки что законы науки не выражаются аналитическими суждениями и в то же время не сводимы к наблюдениям.
24359. Проблема интернализма и экстернализма в понимании механизмов научной деятельности 54.5 KB
  60 Движущие силы развития научного познания: интернализм и экстернализм а Интернализм Что является движущими силами развития научного знания При ответе на этот вопрос исследователь сталкивается с двойственным характером существования и движения научного знания. Они развиваются по внутренней логике: вытекают одна из другой обосновывают друг друга и образуют единую систему знания. С другой стороны исследователь не может не учитывать того обстоятельства что производит эти знания конкретный субъект ученый научное сообщество и что их...
24360. Предмет философии науки: общие закономерности научного познания в его историческом развитии и изменяющемся социокультурном контексте 54.5 KB
  Функции науки культурная технологическая наука как фактор соц регуляции проективно – конструктивная экологическая Научное познание – процесс получения объективного истинного знания направленного на отражение закономерности действительности. 9 Предмет и структура философии науки Специфика предмета науки определяется в ходе исследовательской деятельности. Поэтому представление о предмете философии науки в истории развития этой отрасли знания существенно меняется.