daje naj i 50 punktow zad 7 z zalacznika



Daje Naj I 50 Punktow Zad 7 Z Zalacznika class=

Odpowiedź :

REGNAD

Odpowiedź:

#include <iostream>

int nwd(int a, int b) {

   while (a != b) {

       if (a > b) {

           a = a - b;

       } else {

           b = b - a;

       }

   }

   return a;

}

int main() {

   int a, b;

   for (int i = 0; i < 10; i++) {

       std::cin >> a >> b;

       std::cout << nwd(a, b) << std::endl;

   }

   return 0;

}

Wyjaśnienie:

Przeniosłem program do funkcji i wywołałem go w pętli potem 10 razy dla róznych liczb wprowadzanych z klawiatury