Buscar

ex1_Recursividade.cpp

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

#include <iostream>
using namespace std;
int f(int x, int y){
 if(x==y) return x;
 else if(x<y){
 cout<<x<<"<"<<y<<endl;
 return f(y,x);
 }
 else if(x>y){
 cout<<x<<">"<<y<<endl;
 return f(x-y,y);}
}
main(){
 int x,y;
 cout<<"x: ";
 cin >>x;
 cout<<"y: ";
 cin>>y;
 cout <<f(x,y)<<endl;
}

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais