Задание по C++ Алгоритм Евклида. Даны целые числа A и B. Найти наибольший общий делитель этих чисел.
Исходные данные: A, B - целый тип
Результат: NOD наиб. общий делитель
Тестовый пример: при А=36, В=48, НОД=12

Aleks4565 Aleks4565    1   12.05.2021 13:12    2

Ответы
topwkolnik topwkolnik  11.06.2021 13:13

#include <iostream>

using namespace std;

signed main() {

setlocale(LC_ALL, "Rus");

long int A, B;

cout << "Введите 2 числа: ";

cin >> A >> B;

while (A != B) {

 if (A > B)

  A = A - B;

 else

  B = B - A;

}

cout << "НОД этих чисел: " << A;

return 0;

}

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика