jueves, 24 de septiembre de 2015

El Bucle Switch( Segun...hacer)

El Switch(Segun) es una estructura de control que permite ejecutar opcionalmente varias opciones posibles.




Pseudocódigo

Proceso
Escribir "Bienvenido aquí podrás calcular operaciones lógicas"
Escribir "1-Suma, 2-Resta, 3- Multiplicación, 4- División"
Escribir "Digita la opción"
Leer opc
  Segun opc Hacer
    1:
       Escribir "Ingrese un valor"
        leer a
       Escribir "Ingrese segundo valor"
        leer b
        suma<-a+b
       Escribir "El resultado de la suma es: ", suma
     2:
        Escribir"Ingrese un valor"
        leer a
        Escribir "Ingrese segundo valor"
        leer b
       resta<-a-b
        Escribir "El resultado de la resta es: ", resta
     3:
         Escribir "Ingrese un valor"
          leer a
         Escribir "Ingrese segundo valor"
          leer b
         mult<-a*b
         Escribir "El resultado de la multiplicación es: "mult
      4:
           Escribir "Ingrese un valor"
            leer a
           Escribir "Ingrese segundo valor"
            leer b
            división<-a/b
           Escribir "El resultado de la división es: "división

Finproceso

Java


import java.util.Scanner;
public class operaciones{
 public static void main(String[] args){

Scanner Leer= new Scanner (System.in);
System.out.println("Bienvenidos, aquí podrás calcular operaciones lógicas");
System.out.println("1-Suma, 2-Resta, 3- Multiplicación, 4- División");
System.out.println("Digita la opción");
   int opc= Leer.nextInt();

    Switch (opc){
    case 1:
        System.out.println("Ingrese un valor");
        int valor1= leer.nextInt();
        System.out.println("Ingrese un segundo valor");
        int valor2= leer.nextInt();
        System.out.println("El resultado de la suma es: " +(valor1+valor2));
         break;
    case 2:
        System.out.println("Ingrese un valor");
        int valor1= leer.nextInt();
        System.out.println("Ingrese un segundo valor");
        int valor2= leer.nextInt();
        System.out.println("El resultado de la resta es: " +(valor1-valor2));
         break;
      case 3:
        System.out.println("Ingrese un valor");
        int valor1= leer.nextInt();
        System.out.println("Ingrese un segundo valor");
        int valor2= leer.nextInt();
        System.out.println("El resultado de la multiplicación es: " +(valor1*valor2));
         break;
       case 4:
         System.out.println("Ingrese un valor");
         int valor1= leer.nextInt();
         System.out.println("Ingrese un segundo valor");
          int valor2= leer.nextInt();
          System.out.println("El resultado de la división es: " +(valor1/valor2));
         break;

     }//fin switch
  }//fin main
}//fin class

No hay comentarios:

Publicar un comentario