Analiza programu:
- a = int(input("Podaj pierwszą liczbę: ")) - pobiera pierwszą liczbę całkowitą od użytkownika za pomocą funkcji i przypisuje ją do zmiennej a.
- b = int(input("Podaj drugą liczbę: ")) - pobiera drugą liczbę całkowitą od użytkownika i przypisuje ją do zmiennej b.
- while b != 0: - rozpoczęcie pętli while, która będzie wykonywać się dopóki b będzie różne od 0.
- dzielnik = b - przypisanie wartości zmiennej b do zmiennej dzielnik.
- b = a % b - obliczanie reszty z dzielenia a przez b za pomocą operatora modulo % i przypisanie jej do zmiennej b. W ten sposób zmienna b przechowuje teraz resztę z dzielenia.
- a = dzielnik - przypisanie wartości zmiennej dzielnik do zmiennej a. W ten sposób a przechowuje teraz wartość zmiennej b z poprzedniej iteracji pętli.
- print("NWD =", a) - po wyjściu z pętli while następuje przypisanie wyniku obliczenia NWD na ekranie.
- input("\n\nAby zakończyć, naciśnij Enter") - oczekiwanie na wciśnięcie klawisza Enter przez użytkownika. Wciśnięcie klawisza kończy program.
Wioletta Wysopal
Nauczycielka informatyki
Tutaj pojawi się lista Twoich książek
Zaloguj się i zacznij tworzyć ją już teraz.

