Witam,
Mam kilka pytań:
-
Jak można sprawdzić czy liczba n jest parzysta - za pomocą odejmowania?
-
Jak wyznaczyć NWD dwóch liczb korzystając z operatora div a nie korzystacjąc z operatora mod?
Będę wdzięczny za pomoc.
Pozdrawiam
Tp
Witam,
Mam kilka pytań:
Jak można sprawdzić czy liczba n jest parzysta - za pomocą odejmowania?
Jak wyznaczyć NWD dwóch liczb korzystając z operatora div a nie korzystacjąc z operatora mod?
Będę wdzięczny za pomoc.
Pozdrawiam
Tp
Ad 1.
if n mod 2 = 0 then
parzysta
else
nieparzysta
Jeśli nie chodzi o algorytm Euklidesa (nie wspomniałeś o tym), to proste, a jeśli tak, to skorzystać możesz z zależności, że a mod b = a - b * (a div b)
hehe
Co do parzystości, to najłatwiej byłoby: if x and 1 = 0 then parzysta else nieparzysta
Pozdrawiam.