Вторая пачка часть 192


0; WRITELN (LST,' '); WRITELN (LST,' *** СОБСТВЕННЫЕ ВЕКТОРЫ ***'); FOR I :=1 TO N DO SUM := SUM+X[I]; FOR I:=1 TO N DO SC[I]:= X[I]/SUM*100; PRINTR (N,SC); XMIN:=0.0; WRITELN (LST,' '); WRITELN(LST,'***СУММА ВКЛАДОВ В ОБРАТНОМ ПОРЯДКЕ **'); FOR I:=N DOWNTO 1 DO BEGIN XMIN:= XMIN + X[I]/SUM*100; SC[N+1-I] := XMIN; IF XMIN<90 THEN IMAX:=N+2-I; END; PRINTR (IMAX,SC); WRITELN (LST,' '); { РАСЧЕТ ЗНАЧЕНИЙ ФАКТОРОВ И СОБСТВЕННЫХ ВЕКТОРОВ } FOR I := 1 TO N DO BEGIN J := N+1-I; SC[J] := X[I]; FOR K := 1 TO N DO A[K,J] := AA[K,I]; END; X:= SC; AA:= A; FOR I := 1 TO N DO FOR J :=1 TO N DO BEGIN AA[J,I] := AA[J,I] * SQRT (X[I]); SVEC[I,J]:=AA[J,I]; END; WRITELN (LST,'*** СОБСТВЕННЫЕ ВЕКТОРА ***'); PRINTR2 (IMAX,AA,XCOL); WRITELN (LST,' '); {**** ОПРЕДЕЛЕНИЕ МАТРИЦЫ, ОБРАТНОЙ ДАННОЙ ******} GAUSS (N,AA,A); {********* ГРАФИКА *********** В ПРОЦЕДУРЕ INITGRAPH (GRAPHDRIVER,GRAPHMODE,'…') СЛЕ¬ДУ¬ЕТ УКАЗАТЬ ПОЛНЫЙ ПУТЬ ДЛЯ ГРАФИЧЕСКОГО ДРАЙВЕРА } GRAPHDRIVER:=DETECT; INITGRAPH(GRAPHDRIVER,GRAPHMODE,'...’); IF GRAPHRESULT <> GROK THEN HALT (1); SETBKCOLOR (WHITE); SETCOLOR (BLUE); SETLINESTYLE (SOLIDLN,0,NORMWIDTH); {*********** ВЫВОД ГРАФИКА **********} SETFILLSTYLE (0,1); DN := FALSE; CHX:=' '; CHY:=' '; REPEAT BAR (0,0,GETMAXX-1,GETMAXY-1); OUTTEXTXY (GETMAXX DIV 2,GETMAXY DIV 2, 'ДЛЯ ВЫХОДА НАЖМИТЕ ПРОБЕЛ ...'); OUTTEXTXY (GETMAXX DIV 2,GETMAXY -20, ' BВЕДИТЕ НОМЕР ФАКТОРА ПО X:'); CHX:=READKEY; IF CHX<>' ' THEN BEGIN OUTTEXTXY(GETMAXX-30,GETMAXY - 20,CHX); OUTTEXTXY (GETMAXX DIV 2+22*8, GETMAXY -10,'PO Y:'); CHY:=READKEY; IF CHY<>' ' THEN OUTTEXTXY (GETMAXX-30,GETMAXY - 10,CHY); BAR (0,0,GETMAXX-1,GETMAXY-1); IF CHY<> ' ' THEN GRAFIK (CHY,CHX,J); IF J<>0 THEN BEGIN OUTTEXTXY (GETMAXX DIV 3, GETMAXY DIV 2, 'ВЫ ОШИБЛИСЬ ПРИ ВВОДЕ!'); OUTTEXTXY (GETMAXX DIV 3,GETMAXY DIV 2 + 10, 'ПОВТОРИТЕ ЗАНОВО ВВОД ФАКТОРОВ ! '); CHX := READKEY; END ; {FACTOR} (; ЕСЛИ НАДО РАСПЕЧАТАТЬ НА ПРИНТЕРЕ ГРАФИКУ, КОТОРУЮ ВЫ ВИДИТЕ НA ЭКРАНЕ, ТО НАДО УБРАТЬ ЗНАКИ КОММЕНТАРИЯ В СЛЕДУЮЩЕЙ ВЫПОЛНЯЕМОЙ СТРОКЕ
Индекс
Элементарные функции    Линейные уравнения    Нелинейные уравнения    Случайные числа


Hosted by uCoz