Мисоли 39. Матрисаи ҳақиқии А(N,M) дода шудааст. Ҷои сутуни суммаи максималӣ дошта ва сутуни суммаи минималии элементҳоро дошта иваз карда шавад.

<?php
$N=rand(3,7);
$M=rand(3,7);
echo "N=$N<br>";
?>
<table border="1">
<?php for($i=0; $i<$N; $i++) { ?>
<tr>
<?php for($j=0; $j<$M; $j++) { ?>
<td>
<?php 
    echo "<span style='color: #ff0000; font-weight: bold'>";
    echo "A<sub>$i$j</sub>=", $a[$i][$j]=rand(-20,20); 
    echo "</span>"; 
?>
</td>
<?php } ?>
</tr>
<?php } ?>
</table>
<?php
$max_stl=$a[0][0];
$min_stl=$a[0][0];
for($j=0; $j<$M; $j++){
	$Sum=0;
	for($i=0; $i<$N; $i++){		
		$Sum=$Sum+$a[$i][$j];
	}
	if($Sum>$max_stl){
		$max_stl=$Sum;
		$maxstl=$j;
	}
	if($Sum<$min_stl){
		$min_stl=$Sum;
		$minstl=$j;
	}
}
echo "Сутуни суммаи максималӣ дошта - [$maxstl]<br>";
echo "Суммаи элементҳои он = $max_stl<br>";
echo "Сутуни суммаи минималӣ дошта - [$minstl]<br>";
echo "Суммаи элементҳои он = $min_stl<br>";
for($i=0; $i<$N; $i++){
	$b[$i]=$a[$i][$minstl];
	$a[$i][$minstl]=$a[$i][$maxstl];
	$a[$i][$maxstl]=$b[$i];
}
?>
<table border="1">
<?php for($i=0; $i<$N; $i++) { ?>
<tr>
<?php for($j=0; $j<$M; $j++) { ?>
<td>
<?php 
    echo "<span style='color: #ff0000; font-weight: bold'>";
    echo "A<sub>$i$j</sub>=", $a[$i][$j]; 
    echo "</span>"; 
?>
</td>
<?php } ?>
</tr>
<?php } ?>
</table>