diff --git a/Tematy/T56 - Komentarze do pliku/index.php b/Tematy/T56 - Komentarze do pliku/index.php index 8336795..e8fc726 100644 --- a/Tematy/T56 - Komentarze do pliku/index.php +++ b/Tematy/T56 - Komentarze do pliku/index.php @@ -43,12 +43,12 @@ if (isset($_POST['komentarz'])) { $opinie =file_get_contents('./opinie.txt'); $opinie = nl2br($opinie); } -if ($opinie != '') { - echo $opinie; -} else { - echo "Brak opinii na temat zmian klimatu."; -} -?> + if ($opinie != '') { + echo $opinie; + } else { + echo "Brak opinii na temat zmian klimatu."; + } + ?> \ No newline at end of file diff --git a/Tematy/T56 - Komentarze do pliku/opinie.txt b/Tematy/T56 - Komentarze do pliku/opinie.txt index 9cd1366..cdfed33 100644 --- a/Tematy/T56 - Komentarze do pliku/opinie.txt +++ b/Tematy/T56 - Komentarze do pliku/opinie.txt @@ -1,2 +1,3 @@ fff fff +k diff --git a/Zadania/Z68 - punkt i prostokąt/index.php b/Zadania/Z68 - punkt i prostokąt/index.php new file mode 100644 index 0000000..a06d659 --- /dev/null +++ b/Zadania/Z68 - punkt i prostokąt/index.php @@ -0,0 +1,99 @@ += $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): +
+
+
+
+
+
+
+ +
+ +
+
+ + + diff --git a/Zadania/Z68 - punkt i prostokąt/style.css b/Zadania/Z68 - punkt i prostokąt/style.css new file mode 100644 index 0000000..1de7812 --- /dev/null +++ b/Zadania/Z68 - punkt i prostokąt/style.css @@ -0,0 +1,68 @@ +* { + box-sizing: border-box; +} +body { + font-family: Verdana, serif; + background: #ffffff; + margin: 15px; + font-size: 0.9em; +} +header { + border: 2px solid black; + border-radius: 1em; + padding: 10px 20px; + box-shadow: rgba(0, 0, 0, 0.2) 3px 3px 5px; + background: #f0f0f0; +} + +input { + margin-top: 5px; + margin-bottom: 5px; + width: 30%; + border: black 2px solid; + border-radius: 0.5em; + height: 2em; +} + +button { + padding: 5px; + width: 30%; + border: black 2px solid; + border-radius: 0.5em; + font-weight: bold; + margin-top: 10px; +} +pre { + font-family: Verdana, serif; +} + +.box { + border: 2px solid black; + padding: 15px 20px; + border-radius: 1em; + margin: 15px 0 10px 0; + box-shadow: rgba(0, 0, 0, 0.2) 3px 3px 5px; +} + +.box h3 { + cursor: pointer; +} +td { + width: 50px; + height: 50px; + margin: 0; + padding: 0; +} +tr { + padding: 0; +} + +.y { + background: yellow; +} + +.b { + background:blue; +} + +