Форум программистов, компьютерный форум, киберфорум
Наши страницы

Наименьшее общее кратное - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Запрос ввода http://www.cyberforum.ru/cpp-beginners/thread128116.html
В графическом режиме есть функция вывода текста в позицию х,у. outtextxy(1,1,"помогите") . Есть ли функция запроса в этом режиме на ввод? Кроме функции сin.
C++ VS C++ 2008 Express скачал онлайн с сайта МС ,все ок!катаю книжные примеры ,но версия 30-ти дневная .У них ключ получил ,но рег-ся под админом только .Тупой вопрос ,как мне и под пользователем пройти -рег-ю ,другой... http://www.cyberforum.ru/cpp-beginners/thread128104.html
базовые алгоритмы. стеки!!!! C++
Помогите реализовать программу проверки правильности расстановки ключевых слов begin и end в программе на языке Pascal. Помогите пожалуйста, завтра сдавать, буду очень признателен!!!
C++ Как написать функцию
Сумма подсчета средней стоимости (char cena) 1 часа роботы (zatracheniy_chas)
C++ Класс с++ http://www.cyberforum.ru/cpp-beginners/thread128069.html
Помогите пожалуйста решить задачу: создать класс, описывающий точки. Определить в каком координатном угле находится точка. :cry: написал чо то не получается: #include <stdio.h> #include...
C++ Массивы, сортировка, матрицы, подпрограммы Здравствуйте Всем!!! Меня зовут Наталья. Учусь на первом курсе на факультете информационных технологий. Точнее уже заканчиваю. :) у меня с программированием не очень получается, хотя стараюсь. Просто... подробнее

Показать сообщение отдельно
Nekto
342 / 287 / 10
Регистрация: 23.03.2012
Сообщений: 838
03.04.2012, 21:08
Цитата Сообщение от SeryZone Посмотреть сообщение
Но как сделать, чтобы перебор заработал?
работает же.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#include <iostream>
long long NOK (long long x, long long y) 
{
 long long max=(x>y) ? x : y;
 long long min=(x<=y) ? y : x;
 for (int i=1;;i++)
  if ((i*max)%min==0) return i*max;
}    
int main()
{
 int n=0,j;
 int a[20];
 while (n<=1 || n>=21)
  {
   std::cout<<"How many numbers? ";
   std::cin >> n;
  }
 for (j=0;j<n;j++) 
  {
   std::cout<<"a["<<j<<"]=";
   std::cin >> a[j];
  }
 long long o=NOK(a[0],a[1]);
 for (j=2;j<n;j++) o=NOK(o,a[j]);
 std::cout <<"\nNOK="<< o << std::endl;
 system("pause");
 return 0;
 
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.