RE: Foro II Programa en Java para realizar operaciones básicas con fracciones
Enviado por juuzou993 • 6 de Febrero de 2020 • Resumen • 998 Palabras (4 Páginas) • 219 Visitas
[pic 1] [pic 2]
Instituto Tecnológico Superior de Libres
Organismo Público Descentralizado del Gobierno del Estado de Puebla
Carrera: Ingeniería en Sistemas Computacionales.
Asignatura: Estructura de datos.
Grado: 3° semestre.
Grupo: c.
Nombre: José Alejandro Leal González.
Asunto: programa en Java para realizar operaciones básicas con fracciones.
public class Aplicacion {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
racional obj1=new racional(1,2);
System.out.println("obj1="+obj1);
racional obj2=new racional(2,4);
System.out.println("obj2="+obj2);
obj1.setnumerador(5);
obj1.setdenominador(3);
System.out.println("obj1="+obj1);
racional obj3=new racional();
obj3.suma(obj1, obj2);
System.out.println("suma= "+obj3);
racional obj4=new racional();
obj4.resta(obj1, obj2);
System.out.println("resta= "+obj4);
racional obj5=new racional();
obj5.multiplicacion(obj1, obj2);
System.out.println("multiplicacion= "+obj5);
racional obj6=new racional();
obj6.divicion(obj1, obj2);
System.out.println("divicion= "+obj6);
}
}
NOTA: son dos clases separadas.
public class racional {
int numerador;
int denominador;
public racional(){
numerador=0;
denominador=1;
}
public racional(int numerador, int denominador){
this.numerador=numerador;
this.denominador=denominador;
}
public void setnumerador(int numerador){
this.numerador=numerador;
}
public void setdenominador(int denominador){
this.denominador=denominador;
}
public int getnumerador(){
return numerador;
}
public int getdenominador(){
return denominador;
}
public String toString(){
return numerador+"/"+denominador;
}
public racional suma (racional obj1,racional obj2){
int a= obj1.getnumerador();
int b= obj1.getdenominador();
...