Implemente uma classe para representar frações

6 respostas
D

começo do codigo:
package trab1;

public class Fracao {

private int numerador;
private int denominador;

public Fracao(int n, int d) {
	numerador = n;
	denominador = d;
}

public Fracao somar(Fracao f) {
	// complete		
}	

public Fracao multiplicar(Fracao f) {
	int numeradorResultado = numerador * f.numerador;
	int denominadorResultado = denominador * f.denominador;
	Fracao resultado = new Fracao(numeradorResultado, denominadorResultado);
	resultado.simplificar();
	return resultado;
}	

public void simplificar() {
	// complete!
}

// complete a classe

}

6 Respostas

E

Está no caminho certo. Esse é um programa trabalhoso e requer alguma pesquisa da sua parte.

Sabe a fórmula para somar frações?

Sabe como é que se faz para simplificar uma fração sabendo o máximo divisor comum?

Sabe como é que se faz para calcular o máximo divisor comum?

Não é um problema difícil, mas como eu disse, requer pesquisa.

rmendes08

Hmmm, legal.

D

Mas eu nao to entendo muito, queria uma ajuda pra saber o q significa cada coisa e tals… saber o q to fazendo, o professor postou esse começo da solução do trabalho, mas nao sei o q cada coisa significa, o porque to usando cada coisa

rmendes08

Cara, você precisa revisar a matemática básica primeiro:

Rodrigo_Sasaki

De vez em quando vejo coisas assim no GUJ e fico com vontade de fazer hehehehe

g4j

Eu também! Mas sempre lembro que tenho que ir ali na padaria…

Criado 16 de janeiro de 2013
Ultima resposta 18 de jan. de 2013
Respostas 6
Participantes 5