elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
27 Mayo 2012, 23:47  


Tema destacado:


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Java (Moderadores: Debci, Leyer)
| | | |-+  [SRC] Menú básico usando switch
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [SRC] Menú básico usando switch  (Leído 1,001 veces)
madpitbull_99
Moderador Global
***
Desconectado Desconectado

Mensajes: 1.898



Ver Perfil WWW
[SRC] Menú básico usando switch
« en: 15 Octubre 2011, 10:13 »

Es un menú básico usando switch, puede que a alguien le venga bien.

Código
 
/**
*
* @author madpitbull
*/

import java.io.*;
 
public class Mine_Switch_Menu {
 
   public static void main (String args[]) throws IOException {
 
       //Variables
       char op;
       BufferedReader in = new BufferedReader (new InputStreamReader(System.in));
 
       System.out.print("Selecciona una opcion:\n"
                       + "\t[a] Cuadrado.\n"
                       + "\t[b] Circulo.\n\n");
 
       //Leer opción
       op = (char) System.in.read();
 
 
       //Limpiar buffer, caracter de retorno \n
       System.in.read();
       System.out.flush();
 
       //Buscar opcion
       switch (op) {
           case 'a':
               //Cuadrado
               System.out.print("Introduce el lado: ");
               int l = Integer.parseInt(in.readLine());
               System.out.println("El perimetro es: " + ( 4 * l));
               break;
           case 'b':
               //Círculo
               System.out.print("Introduce el radio: ");
               int r = Integer.parseInt(in.readLine());
               System.out.println("El perimetro es: " + ( (2 * Math.PI) * r));
               break;
           default:
               //Opción por defecto
               System.out.println("Opcion no valida");
               //Cerrar programa
               System.exit(-1);
       }
 
 
   }
 
}
 

Ejecución:

Código:
Selecciona una opción:
        [a] Cuadrado.
        [b] Círculo.

a
Introduce el lado: 5
El perímetro es: 20

Si hay alguna cosa rara o alguna sugerencia no dudéis en decirlo.


En línea



«Si quieres la paz prepárate para la guerra» Flavius Vegetius

[Taller]Instalación/Configuración y Teoría de Servicios en Red
Debci
Moderador
***
Desconectado Desconectado

Mensajes: 1.945


Actualizate o muere!


Ver Perfil WWW
Re: [SRC] Menú básico usando switch
« Respuesta #1 en: 15 Octubre 2011, 12:40 »

Muchas gracias por tu aporte, es algo básico que muchos les servirá para orientarse un poco con las estructuras mas sencillas.

Saludos


En línea

тαптяαпсє


Desconectado Desconectado

Mensajes: 737


Usuario EHN


Ver Perfil
Re: [SRC] Menú básico usando switch
« Respuesta #2 en: 15 Octubre 2011, 12:55 »

Ese alguien puedo ser yo.

Muchas gracias madpitbull
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
concepto basico para configurar SWITCH
Redes
metalflap 0 533 Último mensaje 6 Abril 2006, 01:03
por metalflap
Menu en turbo c++ (con if-else o switch)
Programación C/C++
erekhose 1 6,547 Último mensaje 18 Febrero 2009, 09:06
por Aeros
como hacer un menu, en codigo c, con un switch
Programación C/C++
robercamas 1 1,814 Último mensaje 20 Julio 2009, 04:17
por h0oke
Menú Switch Case
Programación C/C++
Fomore 6 3,194 Último mensaje 6 Noviembre 2009, 04:45
por goditozor
ayuda en un menu en switch « 1 2 »
Programación C/C++
poisonkhriz 27 2,783 Último mensaje 20 Marzo 2011, 19:40
por Akai
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines