Cómo Construir un menú de Opciones con Do While en Java

Cómo Construir un menú de Opciones con Do While en Java

Por supuesto quieres descúbrelo cómo desarrollar un menú de opciones con la consola de Java, después de eso quédate a leer este producto donde te mostraremos cómo hacerlo de diseño rápido y también rápida.

Con esta corto recurso podrás descubrir a desarrollar tus propios proyectos. Podrás desarrollar este menú de Java, este procedimiento te ayudará a ciertamente no desarrollar códigos desperdicio y también lo más profundo de cada pequeña cosa es quien crearás este menú porque defecto. Como resultado es clave descargar, informar e montaje Java a la última equivalente. Adicionalmente es clave quien tengas introducir quien estas líneas de código deben oportunidad enumeradas en patrón, presentando las líneas en color blanco.

Cómo realizar un menú de opciones con Do While en Java

La convicción repetitiva Do While es sumamente clave para aplicar diversas funciones. Rodeado los usos mucho más comunes se encuentra realizar un menú, videojuegos, ejecutar cálculos recursivos, rodeado un montón de varios otros usos.

Pues más ideal, esta convicción es sorprendentemente relevante al While. Sin embargo en este incidente, el Do While ejecuta el círculo originalmente y también luego evalúa la estado de salud. Esto más temprano obligatorio quien el círculo se ejecute al muchos menos tan pronto como.

Todo el mundo los pasos quien te mostraremos a continuación están hechos en un main. Lo inicialmente quien necesitarás es un booleano, una factor numérica y también un Scanner.

  • import java.util.Scanner;
  • public class JavaApplication219 {
  •     public static void main(String[] args) {
  •        Scanner sn = new Scanner(System.in);
  •        boolean salida = false;
  •        int opcion; //Guardaremos la selección del cliente
  •        do{
  •        }
  •        while(!salida);
  •     }
  • }

Luego de esta línea de comandos, debes realizar quien vaya pidiendo opciones, y también este procedimiento se más temprano por Do While, puedes hacerlo con un While.

  • import java.util.Scanner;
  • public class JavaApplication219 {
  •     public static void main(String[] args) {
  •        Scanner sn = new Scanner(System.in);
  •        boolean salida = false;
  •        int opcion; //Guardaremos la opcion del cliente
  •        do{
  •        }
  •       while(!salida);
  •     }
  • }

Dar las gracias a a esto, ciertamente no podrás salida a muchos menos quien pongas true. En realidad podrá colección las opciones quien quieras. Es recomendable quien uses System.out.println y también con este diseño <número selección> <Opcion>. Con 3 opciones sería de esta diseño:

  • import java.util.Scanner;
  • public class JavaApplication219 {
  •     public static void main(String[] args) {
  •        Scanner sn = new Scanner(System.in);
  •        boolean salida = false;
  •        int opcion; //Guardaremos la opcion del cliente
  •        do{
  •            System.out.println(“1. Opcion 1”);
  •            System.out.println(“2. Opcion 2”);
  •            System.out.println(“3. Opcion 3”);
  •            System.out.println(“4. efecto”);
  •            System.out.println(“Escribe una de las opciones”);
  •            opcion = sn.nextInt();
  •        }
  •       while(!salida);
  •     }
  • }

Es instante de adoptar un switch para energía eléctrica ejecutar las tareas quien necesites. En ambos case debes golpear el código quien necesitas, y también en el mayor debes golpear salida=true y también por lo tanto testigo quien quieres salida. Adicionalmente debes colección un default y también de esa diseño prevenir estar revisando quien el número este puesto eficientemente en el colección de las opciones:

  • import java.util.Scanner;
  • public class JavaApplication219 {
  •     public static void main(String[] args) {
  •        Scanner sn = new Scanner(System.in);
  •        boolean salida = false;
  •        int opcion; //Guardaremos la opcion del cliente
  •        do{
  •            System.out.println(“1. Opcion 1”);
  •            System.out.println(“2. Opcion 2”);
  •            System.out.println(“3. Opcion 3”);
  •            System.out.println(“4. efecto”);
  •            System.out.println(“Escribe una de las opciones”);
  •            opcion = sn.nextInt();
  •            switch(opcion){
  •                case 1:
  •                    System.out.println(“Has recogido la opcion 1”);
  •                    break;
  •                case 2:
  •                    System.out.println(“Has recogido la opcion 2”);
  •                    break;
  •                 case 3:
  •                    System.out.println(“Has recogido la opcion 3”);
  •                    break;
  •                 case 4:
  •                    salida=true;
  •                    break;
  •                 default:
  •                    System.out.println(“Únicamente números rodeado 1 y también 4”);
  •            }
  •        }
  •       while(!salida);
  •     }
  • }

Aprende a uso el menú de opciones con Do While en Java

Para uso el menú Do While, debes ingresar el dígito correspondiente a la selección quien quieras escoger y también presionas Enter. Por lo tanto, tu selección será procesada y también ejecutada. En incidente de digitar un número fuera del colección de opciones, el aplicación de software te mostrara una precaución bolsa el colección ofrecido.

El menú Do While es sorprendentemente fácil de uso e aplicar. Tristemente, hay quien permitir en página de perfil 2 consideraciones:

Reasignar la factor tienda: Ciertamente nunca debes prescindir de una selección de tienda en tu menú. Pues de uno más entorno, los usuarios se verán forzados a escoger una selección sin energía eléctrica salida. Del muy mismo entorno, esta selección debería reasignar el importancia de la factor de tienda para romper el círculo Do While.

Ubicar eficientemente las llaves: En incidente de quien tu menú este conformado mediante muchas mucho más sentencias estructuradas; debes mantenerse un enderezar alcance con las dependencias. De uno más entorno, es robusto identificar cuál llave pertenece al escapatoria Do While.

¿Cómo desentrañar varias opciones en de un menú en Java?

El despliegue de las opciones se ejecuta al entrar en al círculo Do While. Por lo tanto, podemos representar al cliente lo quien podría posiblemente realizar y también luego implementar la selección quien escoja.

Este despliegue se realiza de moda secuencial. Así, todas las opciones le serán mostradas al cliente simultáneamente.

El código para testigo las opciones del menú, es el cumpliendo con:

  •    System.out.println(“1. Selección 1”);
  •    System.out.println(“2. Selección 2”);
  •    System.out.println(“3. Selección 3”);
  •    System.out.println(“4. efecto”);

¿Qué pasa definitivamente sale un desatino?

monitor de laptop con programa java

Podría posiblemente quien hayas puesto una establecimiento en mancha de un número y también esa sea la motivo principal del desatino, por lo tanto quien para esto debes golpear esta exención único.

  • import java.util.InputMismatchException;
  • import java.util.Scanner;
  • public class JavaApplication219 {
  • public static void main(String[] args) {
  •         Scanner sn = new Scanner(System.in);
  •         boolean salida = false;
  •         int opcion; //Guardaremos la opcion del cliente
  •         do{
  •             System.out.println(“1. Opcion 1”);
  •             System.out.println(“2. Opcion 2”);
  •             System.out.println(“3. Opcion 3”);
  •             System.out.println(“4. efecto”);
  •             try {
  •                 System.out.println(“Escribe una de las opciones”);
  •                 opcion = sn.nextInt();
  •                 switch (opcion) {
  •                     case 1:
  •                         System.out.println(“Has recogido la selección 1”);
  •                         break;
  •                     case 2:
  •                         System.out.println(“Has recogido la selección 2”);
  •                         break;
  •                     case 3:
  •                         System.out.println(“Has recogido la selección 3”);
  •                         break;
  •                     case 4:
  •                         salida = true;
  •                         break;
  •                     default:
  •                         System.out.println(“Únicamente números rodeado 1 y también 4”);
  •                 }
  •             } catch (InputMismatchException e) {
  •                 System.out.println(“Debes insertar un número”);
  •                 sn.next();
  •             }
  •         }
  •         while (!salida) ;
  •     }
  • }

Esta exención es InputMismatchException, la cual saltará una vez, definitivamente es el incidente, lo introducido ciertamente no se pueda transformar en un número. Debes golpear sn.next() para quien ciertamente no entres en un escapatoria infinito definitivamente estás usando Scanner. Y también con estos códigos en realidad tu menú quedará completado.

Estás viendo: Cómo Construir un menú de Opciones con Do While en Java

Página web de comenzando: mundonikosia.com

READ  Cómo Descargar e Instalar Glary Utilities en mi PC Windows - Última Versión en Español