c++ общее кратно??

программирование C++ с++ си кратное

Нужно найти наименьшее кратное с учетом того,что оно не может быть ниже самого большого числа из двух и не может быть ниже первого числа
Пример
Ввод
10
4 6
Вывод
12
пример
12
4 6
вывод :12
Вот что у меня в полном коде:
//
// main.cpp
// test
//
// Created by System Administrator on 15.12.10.
// Copyright (c) 2010 __MyCompanyName__. All rights reserved.

#include <iostream>
#include "inc.h"
using namespace std;
int kbananov,n1,n2;
int main (int argc, const char * argv[]) {


cout << "Please enter kbananov"<<endl;
cin >> kbananov;
cout << "Please enter n1"<<endl;
cin >> n1;
cout << "Please enter n2"<<endl;
cin >> n2;
nok(n1,n2,kbananov);
return 0;
}

int nok(int x, int y,int z)
{
//int count=(x<y) ? x : y;
int max=0;
do{
for (int i=2;i<1000; i++)
{
if (x%i==y%i)
{
max=i;
cout<<"\n "<< i<<"aa"<<endl;

}
}
}
while(max==0);
return max;
}

Но чтото не работает
Ответы:
LCM = (a*b) / GCD(a, b);


14 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.