= $b) { $text = 'A musi być mniejsze od B'; $fullText = "
Rezultat: $text
"; } elseif ($c >= $d) { $text = 'C musi być mniejsze od D'; $fullText = "
Rezultat: $text
"; } else { if ($x >= $a && $x <= $b && $y >= $c && $y <= $d) { if ($x == $a || $x == $b || $y == $c || $y == $d) { $text = 'Punkt leży na krawędzi prostokąta'; } else { $text = 'Punkt leży wewnętrz prostokąta'; } } else { $text = 'Punkt leży poza prostokątem'; } $fullText = "
Punkt: ($x, $y)
Prostokąt: X=A=$a, X=B=$b, Y=C=$c, Y=D=$d
Rezultat: $text
"; } } ?> Z68 - punkt i prostokąt

Zadanie Z68

Autor: Jakub Grzegorczyk

Napisz program, który określi położenie punktu o współrzędnych (x, y) względem prostokąta wyznaczonego przez proste X=A, X=B, Y=C, Y=D, gdzie A<B i C<D. Program powinien przyjmować dane z formularza (współrzędne punktu oraz parametry prostokąta), weryfikować, czy są to liczby oraz czy A<B i C<D, a następnie wyświetlać dane wejściowe i wynik analizy w czytelny sposób (np. czy punkt leży wewnątrz, na krawędzi czy na zewnątrz prostokąta).

Wskazówki dla ucznia:

Współrzędne punktu:


Parametry prostokąta (X=A, X=B, Y=C, Y=D):