Estructura Secuencial
lunes, 18 de octubre de 2010
miércoles, 14 de julio de 2010
Estructura Selectiva Switch
Ejemplos de Problema con Switch
1). Crear un programa tipo calculadora que permita ingresar dos números y una opción que indique la acción a realizar (Suma,Resta,Multiplicación,División).
Codigo en java:
package calculadora;
import java.io.*;
public class numero{
public static void main(String[] args) throws IOException{
BufferedReader obj=new BufferedReader(new InputStreamReader(System.in));
int a,b,suma,resta,multiplicacion,division,respuesta;
System.out.println("introduce el primer numero");
a=Integer.parseInt(obj.readLine());
System.out.println("introduce el segundo numero");
b=Integer.parseInt(obj.readLine());
System.out.println("Menu de operaciones basicas de matematicas");
System.out.println("1.Suma");
System.out.println("2.Resta");
System.out.println("3.Multiplicacion");
System.out.println("4.Division");
respuesta=Integer.parseInt(obj.readLine());
switch(respuesta)
{
case 1: System.out.println("Escogiste suma");
suma=a+b;
System.out.println("La suma de los numeros es:"+suma);
break;
case 2:System.out.println("Escogiste restar");
resta=a-b;
System.out.println("la resta de los numeros es:"+resta);
break;
case 3: System.out.println("Escogiste multiplicar");
multiplicacion=a*b;
System.out.println("La multiplicacion de los numeros es:"+multiplicacion);
break;
case 4: System.out.println("Escogiste la division");
division=a/b;
System.out.println(" La division de los numeros es:"+division);
break;
}
}
}