Advertisement
Guest User

Untitled

a guest
Nov 15th, 2019
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.25 KB | None | 0 0
  1. /*
  2. Aplicatii :
  3.  
  4. [ numere prime ]
  5.  
  6. 1. Sa se determine daca n citit de la tastatura este numar prim
  7. 2. Sirul numerelor prime intr-un interval dat
  8. 3. Descompunerea unui numar ca suma de numere prime
  9.  
  10. [ cel mai mare divizor comun a doua numere ]
  11. 1. Fie a si b doua numere intregi strict pozitive ale valori se citesc de la tastatura.
  12. Se cere sa se afiseze k cel mai mare divizor comun al numerelor a si b
  13.  
  14. a) Alg cmmdc prin scaderi succesive
  15.  
  16. | cmmdc(a-b,b) daca a>b
  17. cmmdc(a,b) = | cmmdc(a,b-a) daca b>a
  18. | a daca a=b
  19.  
  20. exemplu :
  21. a=18
  22. b=6
  23.  
  24. cmmdc(18,6)=cmmdc(18-6,6)=cmmdc(12,6)=cmmdc(12-6,6)=cmmdc(6,6)=6
  25.  
  26.  
  27. pseudocod
  28.  
  29. -citeste a
  30. -citeste b
  31. - atata timp a!=b executa
  32. - daca a>b atunci executa
  33. a=a-b
  34. sfarsit
  35. altfel executa
  36. b=b-a
  37. sfarsit
  38. sfarsit
  39. - afiseaza a
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement