前のページの (1)(2),(1')(2'),(1'')(2''), において、1,2,3,4 と変わっていく数字を j として、  ループを使って短く書き直しなさい
(1)
piv = a[ ][ ] ; for( j = ; j <= ; j++){ a[ ][ ] = a[ ][ ]/ piv ; }
(2)
del = a[ ][ ] ; for( j = ; j <= ; j++){ a[ ][ ] = a[ ][ ] - del * a[ ][ ] ; } del = a[ ][ ] ; for( j = ; j <= ; j++){ a[ ][ ] = a[ ][ ] - del * a[ ][ ] ; }
(1')
piv = a[ ][ ] ; for( j = ; j <= ; j++){ a[ ][ ] = a[ ][ ]/ piv ; }
(2')
del = a[ ][ ] ; for( j = ; j <= ; j++){ a[ ][ ] = a[ ][ ] - del * a[ ][ ] ; } del = a[ ][ ] ; for( j = ; j <= ; j++){ a[ ][ ] = a[ ][ ] - del * a[ ][ ] ; }
(1'')
piv = a[ ][ ] ; for( j = ; j <= ; j++){ a[ ][ ] = a[ ][ ]/ piv ; }
(2'')
del = a[ ][ ] ; for( j = ; j <= ; j++){ a[ ][ ] = a[ ][ ] - del * a[ ][ ] ; } del = a[ ][ ] ; for( j = ; j <= ; j++){ a[ ][ ] = a[ ][ ] - del * a[ ][ ] ; }
上記 (2) は同じパターンを繰り返しています。 if を利用して書き換えなさい
(2)
for( k= 1 ; k<=3 ; k++){ わざとk=1からk=3までのループにしておいて、 if( k != ){ k=2とk=3の時だけやりたいので kが1でないとき限定にします。 del = a[k][ ] ; for( j = ; j <= ; j++){ a[ ][ ] = a[ ][ ] - del * a[ ][ ] ; } } }

(2'),(2'') も if を利用して書き換えなさい
(2')
for( k=   ; k<=   ; k++){ if( k != ){ del = a[ ][ ] ; for( j = ; j <= ; j++){ a[ ][ ] = a[ ][ ] - del * a[ ][ ] ; } } }
(2'')
for( k=   ; k<=  ; k++){ if( k != ){ del = a[ ][ ] ; for( j = ; j <= ; j++){ a[ ][ ] = a[ ][ ] - del * a[ ][ ] ; } } }
続く