Zadanie PHP
x^+y^-10-9-8-7-6-5-4-3-2-1012345678910
-10200181164149136125116109104101100101104109116125136149164181200
-9181162145130117106979085828182859097106117130145162181
-81641451281131008980736865646568738089100113128145164
-7149130113988574655853504950535865748598113130149
-6136117100857261524540373637404552617285100117136
-51251068974615041342926252629344150617489106125
-411697806552413225201716172025324152658097116
-31099073584534251813109101318253445587390109
-2104856853402920138545813202940536885104
-1101826550372617105212510172637506582101
01008164493625169410149162536496481100
1101826550372617105212510172637506582101
2104856853402920138545813202940536885104
31099073584534251813109101318253445587390109
411697806552413225201716172025324152658097116
51251068974615041342926252629344150617489106125
6136117100857261524540373637404552617285100117136
7149130113988574655853504950535865748598113130149
81641451281131008980736865646568738089100113128145164
9181162145130117106979085828182859097106117130145162181
10200181164149136125116109104101100101104109116125136149164181200
Otwórz w trybie kompatybilności.

Kod

<!DOCTYPE html>
<html lang="pl">
<head>
    <meta charset="UTF-8">
    <style>
        td{
            text-align: center;
        }
    </style>
    <title>Zadanie PHP</title>
</head>
<body>
    <?php
    function licz($x, $y){
        return $wynik = pow($x,2) + pow($y,2);
    }
    $wartosc = range(-10,10);
    echo "<table border='1'><tr><th>x^+y^</th>";
    foreach ($wartosc as $x) {
        echo "<th>$x</th>";
    }
    foreach ($wartosc as $y) {
        echo "<tr><th>$y</th>";
        foreach ($wartosc as $x) {
            echo "<td style='background: rgb(".(abs($x*rand(5,15))+100).",".(abs($x*rand(5,15))+100).",".(abs($x*rand(5,15))+100).")'>".licz($x,$y)."</td>";
        }
        echo "</tr>";
    }
    echo "</table>";
    ?>
</body>
</html>