Bula i spula Opublikowano 19 Listopada 2005 Zgłoś Opublikowano 19 Listopada 2005 Chciałbym napisać program, który miałby docelowo obliczać największy wspólny dzielnik i najmniejszy wspólny mnożnik. Do tego pierwszego jest mi niezbędna taka komenda: If liczba[1]/2='liczba naturalna' then... else... No i właśnie nie wiem jak to napisać... Proszę o pomoc pozdrowienia Bula i spula Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
Gość Opublikowano 20 Listopada 2005 Zgłoś Opublikowano 20 Listopada 2005 Mozesz sprawdzac czy liczba jest parzysta.. jesli jest to wiadomo, ze podzieli sie przez 2, a jesli nie jest to nie.. A sprawdzenia parzystosci mozesz dokonac za pomoca dzielenia modulo. Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
nightstalker Opublikowano 20 Listopada 2005 Zgłoś Opublikowano 20 Listopada 2005 O to Ci chodzi ? wczytaj, a,b itd... repeat c := a mod b; a := b; b := c; until b = 0; writeln('Najwiekszy wspolny dzielnik to: ', a); Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...