Napisz program, który:

Pobiera od użytkownika liczbę, a następnie sprawdza, czy jest podzielna jednocześnie przez 3 i 7. Jeśli jest, program wyświetla komunikat: "Liczba jest podzielna", jeśli nie, prosi o podanie innej liczby (program jest zapętlony i kończy się dopiero, kiedy użytkownik poda liczbę podzielną przez 3 i 7).

Język programowania to: Python.​


Odpowiedź :

Odpowiedź

Program i przykładowe uruchomienie zamieściłam w załączniku.

Wyjaśnienie

Jest to typowy przykład na pętlę która musi być wykonywana tak długo aż nie jest spełniony jakiś warunek.

W języku Python oznacza to, że tworzy się pętlę nieskończoną z której wychodzi się przez  break  gdy warunek jest spełniony.

W innych językach programowania są pętle nazywające się repeat ... until

Zobacz obrazek 0AB