Descriere:Aflarea celui mai mare divizor comun
Download:
Autor:Mr.G
Sursa (Link-ul oficial): http://www.europacs.ro/forum
Propria parere:
Tutorialul:
1.Incepem cu deschiderea programului de lucru Code::Blocks.
2.Vom crea un proiect nou cu ce nume doriti voi.File->New->Project->Console Application.
3.Proiectul va afisa la inceput:
Cod: Selectaţi tot
#include<iostream>
using namespace std;
intmain ()
{
cout<<"Hello world";
return 0;
}
Cod: Selectaţi tot
#include <iostream>
using namespace std;
int main()
{
}
Cod: Selectaţi tot
#include <iostream>
using namespace std;
int main()
{
}
Cod: Selectaţi tot
/* initializam */
Cod: Selectaţi tot
int a,b,r,cmmdc
Cod: Selectaţi tot
do{
7.Structura va contine:
Cod: Selectaţi tot
r=a%b;
8.Vom atribui numarului "a" valoarea "b".
Cod: Selectaţi tot
a=b;
Cod: Selectaţi tot
b=r;
Cod: Selectaţi tot
}while(r!=0);
10.Vom afisa datele cu:
Cod: Selectaţi tot
cout<<"cmmdc"<<a<<endl;
11.Vom inchide programul cu:
Cod: Selectaţi tot
return 0;
}
Cod: Selectaţi tot
#include <iostream>
using namespace std;
int main()
{
/* initializam */
do{
r=a%b;
a=b;
b=r;
}while(r!=0);
cout<<"cmmdc"<<a<<endl;
return 0;
}
Cod: Selectaţi tot
#include <iostream>
using namespace std;
int main()
{
int g,u,n,m,r,s,r1;
cout<<"g="";
cin>>g;
cout<<"u="";
cin>>u;
cout<<"n="";
cin>>n;
cout<<"m="";
cin>>m;
do {
r=g%u;
g=u;
u=r;
}while(r!=0);
do {
r1=n%m;
n=m;
m=r1;
}while(r1!=0);
s=r+r1;
cout<<"Suma este
return 0;
}
Daca aveti nelamuriri,postati Aici!.
Numele topicului sa fie [Intrebare]Algoritmul lui Euclid