Форум программистов, компьютерный форум CyberForum.ru

Найти наибольший общий делитель двух чисел используя алгоритм Евклида - C++

Восстановить пароль Регистрация
 
comcor2013
 Аватар для comcor2013
0 / 0 / 0
Регистрация: 19.08.2013
Сообщений: 136
26.03.2014, 11:02     Найти наибольший общий делитель двух чисел используя алгоритм Евклида #1
Найти наибольший общий делитель двух чисел используя алгоритм Евклида. Подскажите как написать программу...
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.03.2014, 11:02     Найти наибольший общий делитель двух чисел используя алгоритм Евклида
Посмотрите здесь:

C++ Описать функцию NOD2(A,B) целого типа,находящую наибольший общий делитель(НОД) двух целых положительных чисел А и В,используя алгоритм Евклида:....
C++ Найти наибольший общий делитель n и m (наименьшее общее кратное n и m) используя алгоритм Евклида.
C++ Найти наибольший общий делитель (НОД), используя алгоритм Евклида
Наибольший общий делитель (НОД) двух целых положительных чисел A и B, используя алгоритм Евклида C++
C++ Найти наибольший общий делитель (НОД) двух введенных натуральных чисел, используя алгоритм Евклида
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Brat_OK
0 / 0 / 0
Регистрация: 01.09.2013
Сообщений: 20
26.03.2014, 11:17     Найти наибольший общий делитель двух чисел используя алгоритм Евклида #2
На каком языке надо?
SatanaXIII
Супер-модератор
Эксперт С++
 Аватар для SatanaXIII
5437 / 2561 / 233
Регистрация: 01.11.2011
Сообщений: 6,330
Завершенные тесты: 1
26.03.2014, 11:20     Найти наибольший общий делитель двух чисел используя алгоритм Евклида #3
comcor2013, подскажите, что за дивный алгоритм изобрел этот Евклид.
Brat_OK
0 / 0 / 0
Регистрация: 01.09.2013
Сообщений: 20
26.03.2014, 11:28     Найти наибольший общий делитель двух чисел используя алгоритм Евклида #4
Сначала было подумал, что забрели не в ту тему, ну да ладно вот код на C++.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
 
using namespace std;
 
int NOD (int a, int b)
{
    if (b == 0)
        return a;
    else
        return NOD(b, a % b);
}
 
int main()
{
    int a,b;
    cin >> a >> b;
 
    cout << NOD(a,b);
 
   return 0;
}
Yandex
Объявления
26.03.2014, 11:28     Найти наибольший общий делитель двух чисел используя алгоритм Евклида
Ответ Создать тему
Опции темы

Текущее время: 17:18. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru