Advertisement
deko96

[Лаб 5] Најмал заеднички содржател (НЗС)

Nov 17th, 2014
463
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.86 KB | None | 0 0
  1. #include <stdio.h>
  2.  
  3. int nzs(int a, int b); // Prototip na funkcijata "nzs"
  4. int main()
  5. {
  6.     int m, n;
  7.     scanf("%d %d", &m, &n); // Vnesuvame vrednosti za M i N
  8.     printf("%d", nzs(m, n)); // Pecatime NZS za dadenite broevi
  9.     return 0;
  10. }
  11.  
  12. int nzs(int a, int b)
  13. {
  14.     int tmp = 0, nzs = 0;
  15.     if(a < b) // Dokolku "a" e pomalo od "b" gi menuvame vrednostite ! Pravime "A" sekogas da e pogolemo od "B"
  16.     {
  17.         tmp = a;
  18.         a = b;
  19.         b = tmp;
  20.     }
  21.     int i;
  22.     for(i = a; i <= 1000; i++)
  23.     {
  24.         if(i == 0) { // Dokolku brojot e 0, vrakjame vrednost 0
  25.             return 0;
  26.             break;
  27.         } else if(i % a == 0 && i % b == 0) { // Dokolku pri delenje na vrednosta na "i" so "a" i "b" dobivame vrednost 0, ja vrakjame vrednosta na "i" nazad vo main()
  28.             return i;
  29.             break;
  30.         }
  31.     }
  32. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement