Ольга Бурочкина
Ольга Бурочкина

Как можно прописать метод Эвклида на нахождение НОД для этой программы, каким кодом? ? Подскажите подскажите

//---------------------------------------------------------------------------

#include

#include

#pragma hdrstop

//---------------------------------------------------------------------------

#pragma argsused

struct Chusla

{

float first;

float second;

};

void input( Chusla &p)

{

cout<<"Vvod strukturu"<
cout<<"1 Chislo:\n ";

cin>>p.first;

cout<<"2 Chislo:\n ";

cin>>p.second;

cout<
}

int check(Chusla p)

{

if (p.first==0) return 0;

return 1;

}

void output(Chusla& p)

{

cout<<"Vuvod strukturu"<
cout<<"1 Chislo= "<
cout<<"2 Chislo= "<
}

int nsd(Chusla &a, Chusla &b)

{

}

void nsk(Chusla &a, Chusla &b)

{

}

float compareTwo(Chusla &a,Chusla &b)

{ float zb1, zb2;

/* zb1= 2 ;

zb2= 2 ;

(zb1=zb2)? cout<
*/

}

int main()

{

Chusla a,b;

input(a);

input(b);

if ( ! check(a) ) cout<<"Vvedeno nekorectni danni"<
if

( ! check(b) ) cout<<"Vvedeno nekorectni danni"<
output(a);

output(b);

nsd(a,b);

nsk(a,b);

cout<
compareTwo(a,b);

system("pause");

}

//------------------------------------------------------

А-
Алексей -4444444

Код C++
#include
int nod(int,int);
main()
{
int x,y,t;
cout<<"vvedite chisla\n";
cin>>x>>y;
t=nod(x,y);
cout<<"nod="< return 0;
}
int nod(int a,int b)
{
while(a!=b)
{
if(a>b)
a=a-b;
else b=b-a;
}
return a;
}

==========
//Program finds greatest common divisor of two natural numbers.
#include
using namespace std;

int GCD(int number1, int number2);

int main()
{
int numb1, numb2, min, max, div;

cout << "Enter the first number: ";
cin >> numb1;

cout << "Enter the second number: ";
cin >> numb2;

if (numb1 > numb2)
{
max = numb1;
min = numb2;
}

else
{
min = numb1;
max = numb2;
}

div = GCD(min, max);
cout << "Greatest common divisor is: " << div;

return 0;
}

int GCD(int min, int max)
{
int temp, mod;

mod = max % min;

if (mod == 0)
return min;

else
temp = min;
min = mod;
max = min;

GCD(min, max);
}

Похожие вопросы
помогите написать простую программу. С++ для нахождения НОД чисел.
объясните код нахождения min
главный метод программы?
сортировка методом поиска максимума. написать алгоритм и код программы
подскажите пожалуйста код программы к задаче
Какие существуют методы нахождения объемов тел
SQL, нахождение пропущенных кодов
помогите!) составить блок-схему нахождения НОД двух чисел
Методы оптимизации на си++ .Метод Фибоначчи. Пример кода. Метод Фибоначчи. Пример кода
А как прописать в host код?