Advertisement
Guest User

Untitled

a guest
Nov 18th, 2019
126
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.92 KB | None | 0 0
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main(){
  5. int a, b, r;
  6. cout << "Podaj dwie liczby z przedzialu <0 ; 1000>. Pamietaj o tym, ze nie mozna dzielic przez zero." << endl;
  7. cin >> a;
  8. cin >> b;
  9. if(a >= 0 && a <= 1000 && b >= 0 && b <= 1000){
  10. if (a > b){
  11. if(b != 0){
  12. cout << "gcd(" << a << ";" << b << ") = ";
  13. while(b != 0){
  14. r = b;
  15. b = a%b;
  16. a = r;
  17. }
  18. cout << a;
  19. }
  20. else{
  21. cout << "gcd(" << a << ";" << b << ") = " << a;
  22. }
  23. }
  24. else if (a < b){
  25. if(a != 0){
  26. cout << "gcd(" << a << ";" << b << ") = ";
  27. while(a != 0){
  28. r = a;
  29. a = b%a;
  30. b = r;
  31. }
  32. cout << b;
  33. }
  34. else{
  35. cout << "gcd(" << a << ";" << b << ") = " << b;
  36. }
  37. }
  38. else if (a == b && a != 0){
  39. cout << "gcd(" << a << ";" << b << ") = " << b;
  40. }
  41. else {
  42. cout << "Error";
  43. }
  44. }
  45. else {
  46. cout << "Podane liczby sa spoza przedzialu.";
  47. }
  48. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement