fraccs
cal fraccionesunknown
java
4 years ago
1.4 kB
6
Indexable
// clase Calculadora Fracciones public class CalculadoraFracciones { public static double valorReal(Fraccion frac) { return frac.numerador/frac.denominador; } public static Fraccion sumar(Fraccion frac, int num) { double numerador; double denominador; numerador = num * frac.denominador + 1*frac.numerador; denominador = frac.denominador; return new Fraccion(numerador,denominador); } public static Fraccion sumar(Fraccion f1, Fraccion f2) { double numerador; double denominador; numerador = f1.numerador * f2.denominador + f1.denominador * f2.numerador; denominador = f1.denominador*f2.denominador; return new Fraccion(numerador,denominador); } } //////////////////////// clase fraccion public class Fraccion { double numerador; double denominador; Fraccion(double numerador, double denominador) { this.numerador = numerador; this.denominador = denominador; } public void getFraccion() { System.out.println(this.numerador + "/" + this.denominador); } } /////////////////////// Test public class Test { public static void main(String[] args) { Fraccion f1 = new Fraccion(1,2); Fraccion f2 = new Fraccion(1,3); Fraccion fsumaInt = CalculadoraFracciones.sumar(f1,4); Fraccion fsumaFrac = CalculadoraFracciones.sumar(f1,f2); fsumaInt.getFraccion(); fsumaFrac.getFraccion(); } }
Editor is loading...