Se citesc doua numere naturale nenule a si b. Sa se tipareasca divizorii lor comuni.
*in pseudocod va rog*
ex. a=30 b=45 divizorii comuni sunt 1,3,5,15
Lightman:
Ce limbaj
Răspunsuri la întrebare
Răspuns de
8
citeste a
citeste b
Real aux
daca (a < b) atunci
aux = a
a = b
b = aux
pentru i = 1, a executa
daca (a % i == 0 && b % i == 0) atunci
scrie i
aux l-am folosit pentru a schimba valorile. Daca a este mai mic ca b atunci interschimbam si a va deveni b (si b va lua valoarea lui a).
Pseudocodul nu este standard ca si limbajele de programare. E un concept abstract care variaza de la om la om. Eu asa il stiu, il poti modifica dupa cum ai invatat la scoala.
&& = si (ambele conditii trebuie sa fie indeplinite)
% = mod (restul impartirii lui x la y)
Alte întrebări interesante
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Engleza,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
9 ani în urmă