Показать сообщение отдельно
Старый 29.04.2014, 01:39   #8 (permalink)
Madara
Member
 
Регистрация: 29.11.2013
Сообщений: 50
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

Можно даже вот так написать, чтобы в сторону не двигать.
PHP код:
Const n=3m=3

Type 
matr  
= array[1..n,1..mof integer

Const  
Amatr = ( ( 210), 
            ( 
34, -), 
            ( 
16
           );  
Var  
S,S1,S2,S3,S4,S5,S6:Integer;          
Begin 
Writeln
('Reshenie matrici : ');
Writeln;
S1:=( ( A[1,1] )*( A[2,2] )*( A[3,3] ) ); 
S2:=( ( A[1,2] )*( A[2,3] )*( A[3,1] ) ); 
S3:=( ( A[1,3] )*( A[2,1] )*( A[3,2] ) ); 
S4:=( ( A[1,3] )*( A[2,2] )*( A[3,1] ) ); 
S5:=( ( A[1,1] )*( A[3,2] )*( A[2,3] ) ); 
S6:=( ( A[1,2] )*( A[2,1] )*( A[3,3] ) ); 
S:=(S1+S2+S3)-(S4+S5+S6);
       

Writeln(' ( A[1,1] )*( A[2,2] )*( A[3,3] ) +');
Writeln('   + ( A[1,2] )*( A[2,3] )*( A[3,1] ) +');
Writeln('     + ( A[1,3] )*( A[2,1] )*( A[3,2] ) -');
Writeln('       - ( A[1,3] )*( A[2,2] )*( A[3,1] ) -');
Writeln('         - ( A[1,1] )*( A[3,2] )*( A[2,3] ) -');
Writeln('           - ( A[1,2] )*( A[2,1] )*( A[3,3] ) = '); 
Writeln' = ',A[1,1],'*',A[2,2],'*',A[3,3],'+',A[1,2],'*',A[2,3],'*',A[3,1],'+',A[1,3],'*',A[2,1],'*',A[3,2],'-',A[1,3],'*',A[2,2],'*',A[3,1],'-',A[1,1],'*',A[3,2],'*',A[2,3],'-',A[1,2],'*',A[2,1],'*',A[3,3],' = ');
Writeln'     = (',S1,') + (',S2,') + (',S3,') - (',S4,') - (',S5,') - (',S6,')',' = '); 
Writeln;
Writeln('Resultat resheniya : (',S,')');

END

Должно выдать:

PHP код:
Reshenie matrici 

 ( 
A[1,1] )*( A[2,2] )*( A[3,3] ) +
   + ( 
A[1,2] )*( A[2,3] )*( A[3,1] ) +
     + ( 
A[1,3] )*( A[2,1] )*( A[3,2] ) -
       - ( 
A[1,3] )*( A[2,2] )*( A[3,1] ) -
         - ( 
A[1,1] )*( A[3,2] )*( A[2,3] ) -
           - ( 
A[1,2] )*( A[2,1] )*( A[3,3] ) = 
 = 
2*4*2+10*-1*1+1*3*6-1*4*1-2*6*-1-10*3*
     = (
16) + (-10) + (18) - (4) - (-12) - (60) = -28

Resultat resheniya 
: (-28
Madara вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070