tutotveti.ru
Предметы
Биология
Українська мова
Музыка
Французский язык
Физика
МХК
Обществознание
Психология
ОБЖ
Право
Беларуская мова
Литература
Химия
Українська література
Экономика
Немецкий язык
География
Информатика
Қазақ тiлi
Геометрия
Английский язык
Русский язык
Окружающий мир
Алгебра
История
Другие предметы
Видео-ответы
ПОИСК
Войти
Регистрация
Информатика
Рассчитать нок двух натуральных
Рассчитать нок двух натуральных чисел. учитывайте формулу расчета нок через нод: нок(a,b)=a * b / нод(a,b) среда программирования c++ мне нужен весь код
Варя0601
2 26.08.2019 20:40
2
Ответы
syltanchik1338
09.08.2020 23:19
/* C++ 17 */
#include <iostream>
using namespace std;
int gcd(int a, int b)
{
int c;
while (1) {
c = a % b;
if (c == 0) {
return b;
}
a = b;
b = c;
}
}
int lcm(int a, int b)
{
return a * b / gcd(a, b);
}
int main()
{
int x, y;
cout << "Число 1: ";
cin >> x;
cout << "Число 2: ";
cin >> y;
cout << "\nНОК: " << lcm(x, y) << endl;
return 0;
}
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика
RaspberryYogurt
21.09.2019 10:44
Написать программу на с и на с++,вычислить расстояние между двумя точками с данными координатами (х1 у1)и (х2 у2) .я вот что-то сделала но неправильно #include #includ...
garipova02
21.09.2019 10:43
Заповніть таблицю указавши у яких сферах людської діяльності використовуються такі інформаційні технології...
kristinamurrr1
11.12.2020 00:01
В таблице используется условное форматирование. * 1.Файл. 2.Условное форматирование1.Главная. 2.Условное форматирование1.Выделить. 2.Условное форматирование...
lyubimuchkaozd15q
01.09.2019 10:40
Ая опять к вам с по информатике на pascalabc.net в синтаксисе pascal abc. дано натуральное число n. вычислить n! (факториал числа n вычисляется по формуле 1*2*3*…*n, например,...
Поповодутогочтобы
29.04.2021 17:57
Назовите примерно абстрактной трехмерной модели. Где в жизни мы можем встретить трехмерные изображения? Какой принцип печати физического объекта лежит в основе 3D печати?...
Vyacheslav1111
22.05.2020 08:51
Складіть текст 12реч Добро і зло в сучасномусвіті ( за повістю Ю Вин-ничука Місце для дракона ....
122Даша
22.05.2020 08:51
Задание 4. Перепишите предложения, вставив пропущенные слова.У растений семейства сложноцветные цветок имеет околоцветник, чашечка состоит из , венчик состоит из лепестков,...
Sapff1ra
22.05.2020 08:53
Довелось мне быть однажды вместе со школьниками у Конёнкова, в его мастерской на углу улицы Горького и Тверского бульвара. Колоритный старец показвал детям свои извлечённые...
nacny2016
22.05.2020 08:52
Вычисли:по действиям 40-40:5 +81:9- 28 81- (34+34)+ 5∙ 9...
ahmet2007
22.05.2020 08:53
Как называется угол, который больше 90, но меньше 180 а) развернутый, б) тупой, с) прямой, д) острый...
Популярные вопросы
На стороні AD паралелограма ABCD позначили точку E таку, що BE = CD....
2
Анализ исторической песни правеж(примерно по этому плану)...
1
Название 3 веков, которые составляют древнее время...
2
Назовите причины Великих географических открытий (не менее трёх), мотивы,...
2
98 упростите выражение и найдите его значениеПервый мы уже в классе...
2
Уақытта,табиғи,арасында сөздеріне лексикалық талдау жасаңыз...
1
1 упр у кого есть этот упражнение...
2
Скільки коренів мае рівняння 1) 3х=-10 2) 0х=6...
1
Менің туған жерім мәтін 60 сөз ішінде бөлек жазылатын және біріккен...
2
Слова по этим схемам, приставка-корень-суф-окончание-постфикс Приставка-приставка-кооень-суф-суф-окончание-постфикс...
1
#include <iostream>
using namespace std;
int gcd(int a, int b)
{
int c;
while (1) {
c = a % b;
if (c == 0) {
return b;
}
a = b;
b = c;
}
}
int lcm(int a, int b)
{
return a * b / gcd(a, b);
}
int main()
{
int x, y;
cout << "Число 1: ";
cin >> x;
cout << "Число 2: ";
cin >> y;
cout << "\nНОК: " << lcm(x, y) << endl;
return 0;
}