OperaFrac.java_



public class OperaFrac
{
	public static void main(String RAFA[])
	{
		int N1 = 8, D1 = 4, N2 = 5, D2 = 3;
		
		String Suma = suma(N1, D1, N2, D2);
		String Rest = resta(N1, D1, N2, D2);
		String Mult = multi(N1, D1, N2, D2);
		String Divi = divi(N1, D1, N2, D2);
		
		Imprime("8/4\t", "5/3");
		Imprime("Suma= ", Suma); Imprime("Resta= ", Rest);
		Imprime("Multiplicaciòn= ", Mult); Imprime("Divisiòn= ", Divi);
	}
	
	static String suma(int N1, int D1, int N2, int D2)
	{
		int Num = N1 * D2 + D1 * N2;
		int Den = D1 * D2;
		return ("" + Num + "/" + Den);
	}
	
	static String resta(int N1, int D1, int N2, int D2)
	{
		int Num = N1 * D2 - D1 * N2;
		int Den = D1 * D2;
		return ("" + Num + "/" + Den);
	}
	
	static String multi(int N1, int D1, int N2, int D2)
	{
		int Num = N1 * N2;
		int Den = D1 * D2;
		return ("" + Num + "/" + Den);
	}
	
	static String divi(int N1, int D1, int N2, int D2)
	{
		int Num = N1 * D2;
		int Den = D1 * N2;
		return ("" + Num + "/" + Den);
	}
	
	static void Imprime(String Opera, String Resp)
	{
		System.out.println(Opera + Resp);
	}
}