Предмет: Информатика,
автор: mikrob4928
Задача на C++
Нужно написать программу наибольший общий делитель и наименьшее общее кратное двух чисел
( чем проще тем лучше и желательно не из интернета )
Ответы
Автор ответа:
1
Ответ:
#include <iostream>
using namespace std;
int main()
{
int num1, num2, max, min;
cout << "Введите два числа:" << endl;
cin >> num1 >> num2;
max = (num1 > num2) ? num1 : num2;
min = (num1 < num2) ? num1 : num2;
while (max % min != 0)
{
int temp = max % min;
max = min;
min = temp;
}
cout << "НОД: " << min << endl;
cout << "НОК: " << (num1 * num2) / min << endl;
return 0;
}
Объяснение:
mikrob4928:
спасибо вам большое
https://znanija.com/task/52037779
Похожие вопросы
Предмет: Алгебра,
автор: nuraiabenova067
Предмет: Русский язык,
автор: nrasylzmagali68
Предмет: Русский язык,
автор: ospanovameiramkul10
Предмет: Алгебра,
автор: feya1231
Предмет: Физика,
автор: koleganovanasta92