Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.88/8: Рейтинг темы: голосов - 8, средняя оценка - 4.88
Маргошка
0 / 0 / 0
Регистрация: 30.05.2010
Сообщений: 14
1

Используя функцию нахождения НОД двух натуральных чисел, сократить обычную дробь

13.06.2010, 18:53. Просмотров 1599. Ответов 8
Метки нет (Все метки)

Используя функцию nod нахождения наибольшего общего делителя двух натуральных чисел, сократить данный обычный дробь m / n

C++
1
2
3
4
5
6
7
8
9
10
//возвращает наибольший общий делитель двух чисел
int Nod(int v1,int v2)
{
while (v2)
{
int temp=v2;
v2=temp;
}
return v1;
}
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.06.2010, 18:53
Ответы с готовыми решениями:

Составить нерекурсивную функцию нахождения НОД двух чисел
Объясните пожалуйста код! Задача: Составить нерекурсивную функцию...

Сократить дробь используя функцию
Используя функцию nod нахождения наибольшего общего делителя двух натуральных...

Найти наибольший общий делитель (НОД) двух введенных натуральных чисел, используя алгоритм Евклида
Найти наибольший общий делитель (НОД) двух введенных натуральных чисел,...

Написать функции рекурсивной и не рекурсивной реализации алгоритма Евклида нахождения наибольшего общего делителя (НОД) двух натуральных чисел
Написать функции рекурсивной и не рекурсивной реализации алгоритма Евклида ...

Описать функцию NOD2(A,B) целого типа,находящую наибольший общий делитель(НОД) двух целых положительных чисел А и В,используя алгоритм Евклида:....
Описать функцию NOD2(A,B) целого типа,находящую наибольший общий делитель(НОД)...

8
Crudelis
Шаровик затейник
684 / 433 / 78
Регистрация: 06.05.2010
Сообщений: 1,109
13.06.2010, 19:17 2
плохо понял условие задачи, что найти?
0
Scythian
59 / 59 / 12
Регистрация: 01.01.2010
Сообщений: 222
13.06.2010, 19:29 3
А что это за функция?? Она зацикливает и компилятор виснет. Да и вообще не пойму что она делает?
1
selevit
81 / 77 / 6
Регистрация: 08.10.2008
Сообщений: 296
13.06.2010, 19:36 4
Цитата Сообщение от Crudelis Посмотреть сообщение
плохо понял условие задачи, что найти?
нужно сократить простую дробь, использую эту функцию, что непонятного?
1
Scythian
59 / 59 / 12
Регистрация: 01.01.2010
Сообщений: 222
13.06.2010, 19:37 5
Функция не рабочая
1
Crudelis
Шаровик затейник
684 / 433 / 78
Регистрация: 06.05.2010
Сообщений: 1,109
13.06.2010, 21:38 6
Цитата Сообщение от selevit Посмотреть сообщение
нужно сократить простую дробь, использую эту функцию, что непонятного?
тогда не совсем понятно как это реализовать в функции которая ничего не делает, а просто зациклена)))
0
easybudda
Модератор
Эксперт CЭксперт С++
10209 / 6108 / 1536
Регистрация: 25.07.2009
Сообщений: 11,610
13.06.2010, 21:42 7
Маргошка, вот Вам целый класс дроби с функцией сокращения и в виде бонуса калькулятор этих самых дробей Разработка класса Tdrob
0
Orion6767
2 / 2 / 1
Регистрация: 26.10.2010
Сообщений: 67
03.04.2011, 13:55 8
В условии задана не верная функция, вот верная:

C++
1
2
3
4
5
6
7
8
9
10
11
//возвращает наибольший общий делитель двух чисел
int NOD(int vl, int v2)
{
while (v2)
{
int temp=v2;
v2=vl%v2;
vl=temp;
}
return vl;
}
Используя функцию nod нахождения наибольшего общего делителя двух натуральных чисел, сократить данный обычный дробь m / n

Можете решить please!)
0
сержи
6 / 6 / 3
Регистрация: 03.07.2010
Сообщений: 222
11.04.2011, 20:49 9
Помогите с программой!!!!
0
11.04.2011, 20:49
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.04.2011, 20:49

Нод для двух натуральных чисел с циклом for
#include<iostream> #include<windows.h> using namespace std; int main() { ...

Вычисление НОД двух натуральных чисел (рекурсия)
День добрый, помогите пожалуйста поправить данную прогу, надо бы избавиться от...

Подправить код. НОД двух натуральных чисел
#include "stdafx.h" #include <iostream> using namespace std; int...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru