Está en la página 1de 2

21 ianuarie #include <iostream> using namespace std; int cmmdc(int a, int b) { if(a==b) return a; else if(a>b) return cmmdc(a-b,b);

else return cmmdc(a,b-a); } int main() { int a=0, b=0; cin>>a; cin>>b; cout<<"\n "<<a<<"/"<<b; int k=cmmdc(a,b); a=a/k; b=b/k; cout<<"\n fractia se simplificata cu:"<<k; cout<<"\n"<<a<<"/"<<b; return 0; }

#include <iostream> #include <string.h> using namespace std; int cmmdc(int a, int b) { if(a==b) return a; else if(a>b) return cmmdc(a-b,b); else return cmmdc(a,b-a); } int cmmmc(int a, int b) { return a*b/cmmdc(a,b); } int main() { int a=0, b=0, c=0, d=0, y=0; cin>>a; cin>>b; cin>>c; cin>>d; cout<<"\n "<<a<<"/"<<b; int k=cmmdc(a,b); a=a/k; b=b/k; cout<<"\n fractia se simplificata cu:"<<k; cout<<"\n"<<a<<"/"<<b;

int x=cmmmc(b,d); y=x/b*c+x/d*a; cout<<"\n "<<y<<"/"<<x; int l=cmmdc(x,y); y=y/l; x=x/l; cout<<"\n fractia a doua se simplifica cu:"<<l; cout<<"\n "<<y<<"/"<<x;

return 0; }

#include <iostream> using namespace std; unsigned long fibonacci(unsigned int n) { if(n==0||n==1)return n; else return fibonacci(n-1)+fibonacci(n-2); } int main() { cout<<"\n fibonacci0= cout<<"\n fibonacci1= cout<<"\n fibonacci2= cout<<"\n fibonacci3= cout<<"\n fibonacci4= cout<<"\n fibonacci5= return 0; }

"<<fibonacci(0); "<<fibonacci(1); "<<fibonacci(2); "<<fibonacci(3); "<<fibonacci(4); "<<fibonacci(5);

También podría gustarte