Программирование алгоритмов циклической структуры

Пример. Вычислить значение функции

Программирование алгоритмов циклической структуры - student2.ru , где Программирование алгоритмов циклической структуры - student2.ru

при а, изменяющемся от ан до ак,

с шагом Δа

aн=2, ак=3, Δа=0,2

а) с использованием оператора цикла с предусловием while

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

Программирование алгоритмов циклической структуры - student2.ru Паскаль-программа

 
  Программирование алгоритмов циклической структуры - student2.ru

Program prim31;

Программирование алгоритмов циклической структуры - student2.ru var an,ak,da,a,x,y:real;

begin

Программирование алгоритмов циклической структуры - student2.ru write(‘Введите an,ak,da=’);

  a=aн
readln(an,ak,da);

a:=an;

Программирование алгоритмов циклической структуры - student2.ru while a<=ak+0.0001 do

Программирование алгоритмов циклической структуры - student2.ru Программирование алгоритмов циклической структуры - student2.ru Программирование алгоритмов циклической структуры - student2.ru begin

Программирование алгоритмов циклической структуры - student2.ru нет x:=ln(a);

Программирование алгоритмов циклической структуры - student2.ru y:=exp(1/3*ln(abs(sin(x))));

Программирование алгоритмов циклической структуры - student2.ru да writeln(‘a=’,a:3:1,’ x=’,

  x=lna
x:5:3,’ y=’,y:5:3);

a:=a+da;

Программирование алгоритмов циклической структуры - student2.ru end;

end.

       
    Программирование алгоритмов циклической структуры - student2.ru
  Программирование алгоритмов циклической структуры - student2.ru
 

Программирование алгоритмов циклической структуры - student2.ru Результаты

  a=a+Δa
Введите an,ak,da=2 3 0.2

a=2.0 x=0.693 y=0.861

Программирование алгоритмов циклической структуры - student2.ru a=2.2 x=0.788 y=0.892

a=2.4 x=0.875 y=0.916

Программирование алгоритмов циклической структуры - student2.ru Программирование алгоритмов циклической структуры - student2.ru a=2.6 x=0.956 y=0.935

Программирование алгоритмов циклической структуры - student2.ru Программирование алгоритмов циклической структуры - student2.ru Программирование алгоритмов циклической структуры - student2.ru a=2.8 x=1.030 y=0.950

Программирование алгоритмов циклической структуры - student2.ru a=3.0 x=1.099 y=0.962



б) с использованием оператора цикла с постусловием repeat-until

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

 
  Программирование алгоритмов циклической структуры - student2.ru

Program prim32;

Программирование алгоритмов циклической структуры - student2.ru var an,ak,da,a,x,y:real;

Программирование алгоритмов циклической структуры - student2.ru begin

write(‘Введите an,ak,da=’);

readln(an,ak,da);

Программирование алгоритмов циклической структуры - student2.ru a:=an;

а=ан
repeat

Программирование алгоритмов циклической структуры - student2.ru x:=ln(a);

Программирование алгоритмов циклической структуры - student2.ru Программирование алгоритмов циклической структуры - student2.ru y:=exp(1/3*ln(abs(sin(x))));

x=ln(a)
writeln(‘a=’,a:3:1,’ x=’,x:5:3,

Программирование алгоритмов циклической структуры - student2.ru ‘ y=’,y:5:3);

Программирование алгоритмов циклической структуры - student2.ru
a:=a+da;

until a>ak;

Программирование алгоритмов циклической структуры - student2.ru end.

Программирование алгоритмов циклической структуры - student2.ru

       
    Программирование алгоритмов циклической структуры - student2.ru
  Программирование алгоритмов циклической структуры - student2.ru
 

Результаты

Программирование алгоритмов циклической структуры - student2.ru
Введите an,ak,da=2 3 0.2

Программирование алгоритмов циклической структуры - student2.ru a=2.0 x=0.693 y=0.861

Программирование алгоритмов циклической структуры - student2.ru a=2.2 x=0.788 y=0.892

Программирование алгоритмов циклической структуры - student2.ru нет a=2.4 x=0.875 y=0.916

a=2.6 x=0.956 y=0.935

Программирование алгоритмов циклической структуры - student2.ru да a=2.8 x=1.030 y=0.950

Программирование алгоритмов циклической структуры - student2.ru a=3.0 x=1.099 y=0.962



в) с использованием оператора цикла с параметром for

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

 
  Программирование алгоритмов циклической структуры - student2.ru

Паскаль-программа

Программирование алгоритмов циклической структуры - student2.ru Program prim33;

n=[(aкн)/ Δa]+1
var an,ak,da,a,x,y:real;

i,n:integer;

Программирование алгоритмов циклической структуры - student2.ru begin

write(‘Введите an,ak,da=’);

  a= aн
redln(an,ak,da);

n:=trunc((ak-an)/da)+1;

Программирование алгоритмов циклической структуры - student2.ru a:=an;

Программирование алгоритмов циклической структуры - student2.ru for i:=1 to n do

begin

Программирование алгоритмов циклической структуры - student2.ru Программирование алгоритмов циклической структуры - student2.ru Программирование алгоритмов циклической структуры - student2.ru Программирование алгоритмов циклической структуры - student2.ru x:=ln(a);

Программирование алгоритмов циклической структуры - student2.ru y:=exp(1/3*ln(abs(sin(x))));

  x=lna
writeln(‘a=’,a:3:1,

‘ x=’,x:5:3,’ y=’,y:5:3);

Программирование алгоритмов циклической структуры - student2.ru a:=a+da;

end;

Программирование алгоритмов циклической структуры - student2.ru
end.

           
    Программирование алгоритмов циклической структуры - student2.ru
  Программирование алгоритмов циклической структуры - student2.ru
    Программирование алгоритмов циклической структуры - student2.ru
 

Результаты

Введите an,ak,da=2 3 0.2

Программирование алгоритмов циклической структуры - student2.ru a=2.0 x=0.693 y=0.861

  a=a+Δa
a=2.2 x=0.788 y=0.892

a=2.4 x=0.875 y=0.916

Программирование алгоритмов циклической структуры - student2.ru a=2.6 x=0.956 y=0.935

a=2.8 x=1.030 y=0.950

Программирование алгоритмов циклической структуры - student2.ru Программирование алгоритмов циклической структуры - student2.ru a=3.0 x=1.099 y=0.962

 
  Программирование алгоритмов циклической структуры - student2.ru


Программирование алгоритмов разветвляющейся структуры

Пример. Вычислить значение функции. Программирование алгоритмов циклической структуры - student2.ru

Программирование алгоритмов циклической структуры - student2.ru Программирование алгоритмов циклической структуры - student2.ru Программирование алгоритмов циклической структуры - student2.ru Программирование алгоритмов циклической структуры - student2.ru если Программирование алгоритмов циклической структуры - student2.ru

Программирование алгоритмов циклической структуры - student2.ru

Программирование алгоритмов циклической структуры - student2.ru

а) с использованием условного оператора if-then-else

Программирование алгоритмов циклической структуры - student2.ru Паскаль-программа

Программирование алгоритмов циклической структуры - student2.ru Program prim21;

Программирование алгоритмов циклической структуры - student2.ru var a,b,c,x,y:real;

n:integer;

Программирование алгоритмов циклической структуры - student2.ru begin

Программирование алгоритмов циклической структуры - student2.ru
write(‘Введите а=’); readln(a);

x:=ln(abs(a-cos(a)));

Программирование алгоритмов циклической структуры - student2.ru c:=x*a; b:=x+a;

c=xa b=x+a
if c<=0 then

begin y:=-10.5; n:=1; end

Программирование алгоритмов циклической структуры - student2.ru else

Программирование алгоритмов циклической структуры - student2.ru if c>3.5 then

Программирование алгоритмов циклической структуры - student2.ru Программирование алгоритмов циклической структуры - student2.ru да begin y:=c+ln(b); n:=3; end

else

Программирование алгоритмов циклической структуры - student2.ru нет begin y:=exp(c)+2*b; n:=2; end;

Программирование алгоритмов циклической структуры - student2.ru writeln(‘x=’,x:1:3,’ c=’,c:1:3,’ y=’,

Программирование алгоритмов циклической структуры - student2.ru Программирование алгоритмов циклической структуры - student2.ru да y:1:3,’ n=’,n);

end.

Программирование алгоритмов циклической структуры - student2.ru нет

y=-10.5, n=1
y=eс+2b, n=2
y=c+lnb, n=3
Результат

Программирование алгоритмов циклической структуры - student2.ru Программирование алгоритмов циклической структуры - student2.ru Программирование алгоритмов циклической структуры - student2.ru Программирование алгоритмов циклической структуры - student2.ru Программирование алгоритмов циклической структуры - student2.ru Программирование алгоритмов циклической структуры - student2.ru Программирование алгоритмов циклической структуры - student2.ru Программирование алгоритмов циклической структуры - student2.ru Введите а=7.35

x=1.927 c=14.162 y=16.389 n=3

Программирование алгоритмов циклической структуры - student2.ru



б) c использованием оператора выбора case

Программирование алгоритмов циклической структуры - student2.ru Паскаль-программа

 
  Программирование алгоритмов циклической структуры - student2.ru

Программирование алгоритмов циклической структуры - student2.ru Program prim22;

var a,b,c,x,y:real;

Программирование алгоритмов циклической структуры - student2.ru k:integer;

  Программирование алгоритмов циклической структуры - student2.ru
begin

write(‘Введите а=’); readln(a);

x:=ln(abs(a-cos(a)));

Программирование алгоритмов циклической структуры - student2.ru c:=x*a; b:=x+a;

c=x·a b=x+a
if c<=0 then k:=1 else

if c<=3.5 then k:=2 else k:=3;

Программирование алгоритмов циклической структуры - student2.ru case k of

Программирование алгоритмов циклической структуры - student2.ru 1: y:=-10.5;

Программирование алгоритмов циклической структуры - student2.ru да 2: y:=exp(c)+2*b;

Программирование алгоритмов циклической структуры - student2.ru 3: y:=c+ln(b);

Программирование алгоритмов циклической структуры - student2.ru нет end;

Программирование алгоритмов циклической структуры - student2.ru да writeln(‘x=’,x:1:3,’ c=’,c:1:3,’

Программирование алгоритмов циклической структуры - student2.ru Программирование алгоритмов циклической структуры - student2.ru =’,y:1:3,’ k=’,k);

Программирование алгоритмов циклической структуры - student2.ru

  k=1
нет end.

  k=3
  k=2
Результат

Введите а=7.35

Программирование алгоритмов циклической структуры - student2.ru Программирование алгоритмов циклической структуры - student2.ru Программирование алгоритмов циклической структуры - student2.ru x=1.927 c=14.162

y=16.389 k=3

Программирование алгоритмов циклической структуры - student2.ru Программирование алгоритмов циклической структуры - student2.ru Программирование алгоритмов циклической структуры - student2.ru Программирование алгоритмов циклической структуры - student2.ru

нет

       
  Программирование алгоритмов циклической структуры - student2.ru
    Программирование алгоритмов циклической структуры - student2.ru
 

  y=-10.5
да k=1

 
  Программирование алгоритмов циклической структуры - student2.ru

k=2

       
    Программирование алгоритмов циклической структуры - student2.ru
 
 
  y=c+lnb

Программирование алгоритмов циклической структуры - student2.ru Программирование алгоритмов циклической структуры - student2.ru k=3

         
    Программирование алгоритмов циклической структуры - student2.ru
 
    Программирование алгоритмов циклической структуры - student2.ru
 
  Программирование алгоритмов циклической структуры - student2.ru

Суммирование рядов

Задача. Разработать программу вычисления точного Y и прибли-женного S значений функции при изменении её аргумента от xн до xк

с шагом Δx.

Приближенное значение функции, представленной бесконечным рядом Программирование алгоритмов циклической структуры - student2.ru , вычислять путем суммирования членов ряда до достижения требуемой точности Программирование алгоритмов циклической структуры - student2.ru = Программирование алгоритмов циклической структуры - student2.ru . То есть прибавлять очередной член ряда до тех пор, пока его значение по абсолютной величине не станет меньше Программирование алгоритмов циклической структуры - student2.ru . Для предотвращения зацикливания предусмотреть завершение процесса суммирования членов ряда по заданному максимальному номеру члена ряда Программирование алгоритмов циклической структуры - student2.ru =1000.

Ниже рассмотрены примеры суммирования бесконечных рядов трех типов:

а) текущий член ряда ai вычисляется непосредственно;

б) текущий член ряда ai вычисляется по рекуррентной формуле

Программирование алгоритмов циклической структуры - student2.ru ,

где Программирование алгоритмов циклической структуры - student2.ru ;

в) текущий член ряда ai является произведением двух сомножителей Программирование алгоритмов циклической структуры - student2.ru , где Программирование алгоритмов циклической структуры - student2.ru вычисляется непосредственно, а Программирование алгоритмов циклической структуры - student2.ru -по рекуррентной формуле. Формула итерации для текущего члена находится в виде: Программирование алгоритмов циклической структуры - student2.ru ,

где Программирование алгоритмов циклической структуры - student2.ru .

Примеры

а) рассматривается вариант вычисления суммы бесконечного ряда, текущий член ai которого вычисляется непосредственно и имеет вид, например,

Программирование алгоритмов циклической структуры - student2.ru и т.д.

Пример 1.

Программирование алгоритмов циклической структуры - student2.ru ; Программирование алгоритмов циклической структуры - student2.ru ;

Программирование алгоритмов циклической структуры - student2.ru ;

Программирование алгоритмов циклической структуры - student2.ru - вычисляется непосредственно;



           
   
Паскаль-программа
   
Блок-схема алгоритма
 
 
  Программирование алгоритмов циклической структуры - student2.ru



б) рассматривается вариант вычисления суммы бесконечного ряда, текущий член ai которого содержит степенные выражения, факториалы и имеет вид, например.

Программирование алгоритмов циклической структуры - student2.ru и т.д.

Пример 2.

Программирование алгоритмов циклической структуры - student2.ru ; Программирование алгоритмов циклической структуры - student2.ru ;

Программирование алгоритмов циклической структуры - student2.ru

Программирование алгоритмов циклической структуры - student2.ru - вычисляется по рекуррентной формуле в виде:

Программирование алгоритмов циклической структуры - student2.ru

Программирование алгоритмов циклической структуры - student2.ru , Программирование алгоритмов циклической структуры - student2.ru ;

Рекуррентная формула

Программирование алгоритмов циклической структуры - student2.ru ;

Проверка

Программирование алгоритмов циклической структуры - student2.ru - формула верна;

           
   
Паскаль-программа
   
Блок-схема алгоритма
 
 
  Программирование алгоритмов циклической структуры - student2.ru

в) рассматривается вариант вычисления суммы бесконечного ряда, текущий член ai которого содержит выражения, вычисляемые непосредственно, и выражения с факториалами и степенями и имеет вид, например,

Программирование алгоритмов циклической структуры - student2.ru и т.д.

Пример 3

Программирование алгоритмов циклической структуры - student2.ru ;

Программирование алгоритмов циклической структуры - student2.ru .

Решение

Вывод формулы итерации:

1. Определение типа члена ряда. Программирование алгоритмов циклической структуры - student2.ru - смешанный тип

Программирование алгоритмов циклической структуры - student2.ru ,где

Программирование алгоритмов циклической структуры - student2.ru – вычисляется непосредственно, а

Программирование алгоритмов циклической структуры - student2.ru - по рекуррентной формуле.

2. Определение формулы итерации в виде:

Программирование алгоритмов циклической структуры - student2.ru , Программирование алгоритмов циклической структуры - student2.ru , Программирование алгоритмов циклической структуры - student2.ru

Программирование алгоритмов циклической структуры - student2.ru , Программирование алгоритмов циклической структуры - student2.ru

Формула итерации: Программирование алгоритмов циклической структуры - student2.ru , Программирование алгоритмов циклической структуры - student2.ru , Программирование алгоритмов циклической структуры - student2.ru Программирование алгоритмов циклической структуры - student2.ru .

3. Проверка: Программирование алгоритмов циклической структуры - student2.ru , Программирование алгоритмов циклической структуры - student2.ru - формула верна.

Программирование алгоритмов циклической структуры - student2.ru Блок-схема алгоритма Паскаль-программа

Программирование алгоритмов циклической структуры - student2.ru Program prim43;

Программирование алгоритмов циклической структуры - student2.ru const n=1000; e=0.0001

label met;

var x,y,s,xn,xk,dx,c,a: real;

Программирование алгоритмов циклической структуры - student2.ru i:integer;

  x=xн
begin

Программирование алгоритмов циклической структуры - student2.ru write(‘Введите xn,xk,dx=’);

readln(xn,xk,dx);

Программирование алгоритмов циклической структуры - student2.ru x:=xn;

Программирование алгоритмов циклической структуры - student2.ru Программирование алгоритмов циклической структуры - student2.ru Программирование алгоритмов циклической структуры - student2.ru while x<=xk do

Программирование алгоритмов циклической структуры - student2.ru нет begin

Программирование алгоритмов циклической структуры - student2.ru Программирование алгоритмов циклической структуры - student2.ru y:=arctan(x); s:=x; c:=x;

for i:=1 to n do

  Программирование алгоритмов циклической структуры - student2.ru
Программирование алгоритмов циклической структуры - student2.ru Программирование алгоритмов циклической структуры - student2.ru да begin c:=-x*x*c;

a:=c/(2*i+1);

if abs(a)<e then goto

Программирование алгоритмов циклической структуры - student2.ru met; s:=s+a;

s=x c=x
end;

met: writeln(‘x=’,x:3:1,

‘ y=’y:8:5,’ s=’,s:8:5,

Программирование алгоритмов циклической структуры - student2.ru ’ i=’,i);

x:=x+dx;

Программирование алгоритмов циклической структуры - student2.ru end

Программирование алгоритмов циклической структуры - student2.ru Программирование алгоритмов циклической структуры - student2.ru Программирование алгоритмов циклической структуры - student2.ru Программирование алгоритмов циклической структуры - student2.ru end.

       
  Программирование алгоритмов циклической структуры - student2.ru
    Программирование алгоритмов циклической структуры - student2.ru
 

 
 
c=-x2c, a=c/(2·I+1)

Результаты

Введите xn,xk,dx=0.2 0.8 0.2

Программирование алгоритмов циклической структуры - student2.ru Программирование алгоритмов циклической структуры - student2.ru x=0.2 y=0.19740 s=0.19733 i=2

Программирование алгоритмов циклической структуры - student2.ru Программирование алгоритмов циклической структуры - student2.ru x=0.4 y=0.38051 s=0.38048 i=4

Программирование алгоритмов циклической структуры - student2.ru Программирование алгоритмов циклической структуры - student2.ru да x=0.6 y=0.54042 s=0.54044 i=7

x=0.8 y=0.67474 s=0.67480 i=13

Программирование алгоритмов циклической структуры - student2.ru Программирование алгоритмов циклической структуры - student2.ru нет

       
  Программирование алгоритмов циклической структуры - student2.ru
    Программирование алгоритмов циклической структуры - student2.ru
 

Программирование алгоритмов циклической структуры - student2.ru Программирование алгоритмов циклической структуры - student2.ru

 
  Программирование алгоритмов циклической структуры - student2.ru


5. Работа с массивами

Задача. Разработать программу решения 4-х взаимосвязанных задач

1) расчёт элементов квадратной матрицы A=a(i,j), i,j=1,2,…

по заданной формуле;

2) вычисление элементов вектора X=x(i) i=1,2,…

по заданному правилу;

3) упорядочение элементов матрицы А или вектора Х;

4) вычисление значения функции y по заданной формуле.

Пример.

1) Программирование алгоритмов циклической структуры - student2.ru ; Программирование алгоритмов циклической структуры - student2.ru ;

2) Программирование алгоритмов циклической структуры - student2.ru ; Программирование алгоритмов циклической структуры - student2.ru ;

3) упорядочить элементы второго столбца матрицы А по

убыванию значений;

4) Программирование алгоритмов циклической структуры - student2.ru Программирование алгоритмов циклической структуры - student2.ru ; Программирование алгоритмов циклической структуры - student2.ru .

Задание выполнить для n=6.

Замечание. Предварительно провести отладку программы при n=3, для чего получить решение задачи вручную (или с помощью калькулятора) и проверить полученные данные на компьютере.

Программирование алгоритмов циклической структуры - student2.ru Блок-схема алгоритма

       
    Программирование алгоритмов циклической структуры - student2.ru
  Программирование алгоритмов циклической структуры - student2.ru
 

Программирование алгоритмов циклической структуры - student2.ru

Программирование алгоритмов циклической структуры - student2.ru Программирование алгоритмов циклической структуры - student2.ru Программирование алгоритмов циклической структуры - student2.ru Программирование алгоритмов циклической структуры - student2.ru Программирование алгоритмов циклической структуры - student2.ru Программирование алгоритмов циклической структуры - student2.ru нет

           
   
s=s+xk
  Программирование алгоритмов циклической структуры - student2.ru
    Программирование алгоритмов циклической структуры - student2.ru
 
 

Программирование алгоритмов циклической структуры - student2.ru

Программирование алгоритмов циклической структуры - student2.ru

Программирование алгоритмов циклической структуры - student2.ru Программирование алгоритмов циклической структуры - student2.ru Программирование алгоритмов циклической структуры - student2.ru Программирование алгоритмов циклической структуры - student2.ru да

           
    Программирование алгоритмов циклической структуры - student2.ru
   
k=j
  Программирование алгоритмов циклической структуры - student2.ru
 
 

Программирование алгоритмов циклической структуры - student2.ru Программирование алгоритмов циклической структуры - student2.ru Программирование алгоритмов циклической структуры - student2.ru

Программирование алгоритмов циклической структуры - student2.ru Программирование алгоритмов циклической структуры - student2.ru Программирование алгоритмов циклической структуры - student2.ru Программирование алгоритмов циклической структуры - student2.ru нет

           
  Программирование алгоритмов циклической структуры - student2.ru
    Программирование алгоритмов циклической структуры - student2.ru
      Программирование алгоритмов циклической структуры - student2.ru
 
 

нет
Программирование алгоритмов циклической структуры - student2.ru
  y=y*xi*s
Программирование алгоритмов циклической структуры - student2.ru да

Программирование алгоритмов циклической структуры - student2.ru

           
    Программирование алгоритмов циклической структуры - student2.ru
  Программирование алгоритмов циклической структуры - student2.ru
      Программирование алгоритмов циклической структуры - student2.ru
 
 

Программирование алгоритмов циклической структуры - student2.ru Программирование алгоритмов циклической структуры - student2.ru Программирование алгоритмов циклической структуры - student2.ru да

Программирование алгоритмов циклической структуры - student2.ru Программирование алгоритмов циклической структуры - student2.ru Программирование алгоритмов циклической структуры - student2.ru

           
  Программирование алгоритмов циклической структуры - student2.ru
    Программирование алгоритмов циклической структуры - student2.ru
      Программирование алгоритмов циклической структуры - student2.ru
 
 


Паскаль-программа

program prim5;

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

x:array [1..10] of real;

i,j,k,n:integer;

y,s,c:real;

begin

writeln(‘Введите n’); read(n);

{---------------------------------------часть 1-----------------------------------}

for i:=1 to n do

for j:=1 to n do

a[i,j]:=(2*j*i+4*i)/j;

writeln(‘ ‘:20,’МАТРИЦА А’);

for i:=1 to n do

begin

for j:=1 to n do write(a[i,j]:8:3);

writeln;

end;

{---------------------------------------часть 2-----------------------------------}

for i:=1 to n do

begin

s:=0;

for j:=1 to n do s:=s+sqr(a[i,j]);

x[i]:=sqrt(s)/n;

end;

writeln(‘ ‘:20,’ВЕКТОР Х’);

for i:=1 to n do write(x[i]:8:3);

{---------------------------------------часть 3-----------------------------------}

for i:=1 to n-1 do

begin

k:=i;

for j:=i+1 to n do

if a[j,2]>a[k,2] then k:=j;

if i<>k then

begin

c:=a[i,2]; a[i,2]:=a[k,2]; a[k,2]:=c;

end;

end;

writeln(‘ ‘:14,’УПОРЯДОЧЕННАЯ МАТРИЦА’);

for i:=1 to n do

begin

for j:=1 to n do write(a[i,j]:8:3);

writeln;

end;

{---------------------------------------часть 4-----------------------------------}

y:=1;

for i:=1 to n do

begin

s:=0;

for k:=1 to n do s:=s+x[k];

if x[i]<>0 then y:=y*x[i]*s;

end;

writeln(‘ЗНАЧЕНИЕ ФУНКЦИИ У=’,y:1:3);

end.

Результаты

Введите n=6

МАТРИЦА А

6.000 4.000 3.333 3.000 2.800 2.667

12.000 8.000 6.667 6.000 5.600 5.333

18.000 12.000 10.000 9.000 8.400 8.000

24.000 16.000 13.333 12.000 11.200 10.667

30.000 20.000 16.667 15.000 14.000 13.333

36.000 24.000 20.000 18.000 16.800 16.000

ВЕКТОР X

1.555 3.110 4.665 6.220 7.776 9.331

УПОРЯДОЧЕННАЯ МАТРИЦА А

6.000 24.000 3.333 3.000 2.800 2.667

12.000 20.000 6.667 6.000 5.600 5.333

18.000 16.000 10.000 9.000 8.400 8.000

24.000 12.000 13.333 12.000 11.200 10.667

30.000 8.000 16.667 15.000 14.000 13.333

36.000 4.000 20.000 18.000 16.800 16.000

ЗНАЧЕНИЕ ФУНКЦИИ Y=123454118108000.000

МИНИСТЕРСТВО ОБЩЕГО И ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ

Наши рекомендации