rações simplificadoras em Ja
minha tarefa é desenvolver uma classe racional. Se 500 e 1000 são minhas entradas, (½) deve ser minha saída. Eu escrevi um programa sozinho para encontrá-lo.
Existe outra maneira melhor de encontrar a solução, ou meu programa já é o melho
public class Rational {
public static void main(String[] args){
int n1 = Integer.parseInt(args[0]);
int n2 = Integer.parseInt(args[1]);
int temp1 = n1;
int temp2 = n2;
while (n1 != n2){
if(n1 > n2)
n1 = n1 - n2;
else
n2 = n2 - n1;
}
int n3 = temp1 / n1 ;
int n4 = temp2 / n1 ;
System.out.print("\n Output :\n");
System.out.print(n3 + "/" + n4 + "\n\n" );
System.exit(0);
}
}