Войти
Регистрация
Спроси ai-bota
В
Все
Х
Химия
В
Видео-ответы
А
Алгебра
Г
Геометрия
О
ОБЖ
Д
Другие предметы
У
Українська література
Р
Русский язык
Б
Беларуская мова
У
Українська мова
Э
Экономика
Ф
Физика
М
Математика
Ф
Французский язык
Г
География
И
Информатика
М
МХК
О
Окружающий мир
П
Психология
Н
Немецкий язык
О
Обществознание
П
Право
И
История
М
Музыка
Л
Литература
Қ
Қазақ тiлi
Б
Биология
А
Английский язык
Показать больше
Показать меньше
Corrnet1999
18.01.2023 12:24 •
Информатика
Рассчитать нок двух натуральных чисел. учитывайте формулу расчета нок через нод: нок(a,b)=a * b / нод(a,b) среда программирования c++ мне нужен весь код
Ответ:
орало2
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;
}
0,0
(0 оценок)
Популярные вопросы: Информатика
захра5566
13.01.2020 06:47
Отметье положительную сторону мультимедиа...
vipparamonova1
08.05.2020 05:00
Чем отличается формы записи алгоритмов?...
Mokysya
13.06.2022 22:22
Нужно составить конспект по пораграфам 4.5 4.6 по информатике...
DipperGo
07.04.2021 16:50
Що не може бути заражено комп ютерними вірусами?...
Sasha23333000
08.05.2022 02:56
Составьте кроссворд, содержащий термины Python и PyGame из 10 во правильные ответы пишем в скобочках после во...
natashavoropaeva
15.03.2021 12:56
Задание по С++ Дано натуральное число N (N 10000). Определить, верно ли, что все четыре цифры числа различны, как, например, у чисел 1234, 0541....
milerowskaya
17.07.2022 12:36
Определи значение переменной b после выполнения алгоритма: a := 5 b := 5 – 5 * a b := b / 2 * a...
VIktoriafedornak
10.11.2020 01:36
Отметье положительную сторону технолигии мультимедиа...
ЛамповыйКун1
22.10.2021 05:10
Как с англ переводится слова мультимедиа...
Cradzul
01.04.2021 08:54
Задание: переписать программу и написать пояснения к каждой строчке (что она делает) Программа нахождения корней квадратного уравнения var a,b,c: real; x1,x2,D: real;...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
#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;
}