Odpowiedź :
Odpowiedź
Kod źródłowy w pierwszym załączniku, w drugim podałam jak wyglądają przykładowe wyniki uruchomienia.
Przykładowe wyniki uzyskałam na platformie replit.
Użyłam nietypowego (a może typowego?) wyjścia z sytuacji spowodowanej niedookreśleniem (brakiem pełnej informacji) w treści zadania. W zadaniu jest, że program odejmuje liczbę mniejszą od większej i gdy różnica wynosi 2 wyświetla komunikat. Nie ma nic o tym co zrobić gdy podano takie same liczby. Trzeba by więc zrobić trzy porównania
- czy k jest większe od n
- czy k jest równe n ( zadanie pomija ten przypadek ! )
- czy gdy nie są równe różnica większa - mniejsza = 2
A tak robię dwa porównania i na pewno odejmuję liczbę mniejszą od większej oraz jednocześnie sprawdzam czy różnica jest równa 2.
Wyjaśnienie
Jeżeli Twoja platforma (program, środowisko) nie obsługuje polskich liter w komunikatach, to zamień polskie litery w komunikatach na odpowiadające im znaki ASCII.

