Zadanie 58
Napisz program, który daje użytkownikowi wybór, czy chce wyświetlić numer kodu ASCII dla podanego znaku
(za pomocą funkcji ord()), czy znak dla podanego kodu ASCII (za pomocą funkcji chr()),
a następnie wykonuje wybrane działanie. Program powinien przyjmować dane z formularza, weryfikować ich poprawność
i wyświetlać wynik w czytelny sposób.
Wskazówki dla ucznia:
- Użyj listy rozwijanej (select), aby użytkownik wskazał, co chce zrobić.
- Dla kodu ASCII → znak: sprawdź, czy podana wartość jest liczbą (is_numeric())
i mieści się w zakresie 0-255 (standardowy ASCII).
- Dla znaku → kod ASCII: akceptuj pojedynczy znak i użyj ord() na pierwszym znaku ciągu.
- Zabezpiecz dane wejściowe za pomocą htmlspecialchars(), ale tylko przy wyświetlaniu,
aby nie zmieniać danych do obliczeń.
- Wyświetl zarówno dane wejściowe, jak i wynik działania.