Noticias

jueves, 23 de septiembre de 2010

Programa en java de operaciones ( + - * / )
esta es la clase
guardar como "CoperacionBasicas.java"

public class CoperacionBasicas
{
private float n1,n2;
private int op;
 public float calcular (float num1,float num2,int op)
 {
float resultado=0;
this.n1=num1;
this.n2=num2;

switch(op)
 {
 case 1:
 resultado=num1+num2;
 break;

 case 2:
 resultado=num1-num2;
 break;

 case 3:
 resultado=num1/num2;
 break;

 case 4:
 resultado=num1*num2;
 break;

 default: resultado=0;
 break;
 }
return resultado;
}
}

esta es la aplicacion
guardar como "ACoperacionesBasicas.java"

import java.util.Scanner;
public class ACoperacionesBasicas
{
 public static void main (String[]x)
 {
   Scanner Salida= new Scanner(System.in);
   float num1=0, num2=0;
   int op=0;
   do
   {
    System.out.println("Operaciones Basicas");
     System.out.println("\n 1-suma \n 2-resta \n 3-division \n 4-multiplicacion \n ?-salir");
    System.out.println("\nTipo de operacion");
     op=Salida.nextInt(); 
     System.out.println("\ncual es el num1");
     num1=Salida.nextFloat();
     System.out.println("\ncual es el num2");
     num2=Salida.nextFloat();        
     CoperacionBasicas OB=new CoperacionBasicas();
     System.out.println("\nel resultado es"+OB.calcular(num1,num2,op));
    }
    while((op>=1)&&(op<=4));
 }
}

No hay comentarios:

Publicar un comentario