Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import javax.swing.JOptionPane;
- public class MultiSaludo {
- public static void main (String[] args) {
- int opcion = 0;
- String entrada = null;
- String saludo[] = {
- "Buenos días, Buenas tardes, Buenas noches",
- "Good Morning, Good Afternoon, GoodNight",
- "Bonjour, Bon après midi, Bonne Nuit",
- "Guten Morgen, Guten Tag, Gute Nacht",
- "Buongirono, Buon Pomeriggio, Buonanotte",
- "No has escogido una de las opciones marcadas"};
- boolean continua = true;
- do {
- try {
- entrada = JOptionPane.showInputDialog("¿De qué nacionalidad eres? \n\n"
- + "Opciones:\n\n "
- + "1 = Española\n "
- + "2 = Inglesa\n "
- + "3 = Francesa\n "
- + "4 = Alemana\n "
- + "5 = Italiana\n\n" );
- if (entrada == null) {
- continua = false;
- } else {
- opcion = Integer.parseInt(entrada);
- continua = false;
- }
- } catch (NumberFormatException e) {
- //System.err.printf("\nExcepción: %s", inputMismatchException);
- JOptionPane.showMessageDialog(null, "Ingresa una opción válida\n");
- } // end catch
- } while (continua);
- switch (opcion) {
- case 1:
- JOptionPane.showMessageDialog(null, saludo[0]);
- break;
- case 2:
- JOptionPane.showMessageDialog(null, saludo[1]);
- break;
- case 3:
- JOptionPane.showMessageDialog(null, saludo[2]);
- break;
- case 4:
- JOptionPane.showMessageDialog(null, saludo[3]);
- break;
- case 5:
- JOptionPane.showMessageDialog(null, saludo[4]);
- break;
- default:
- JOptionPane.showMessageDialog(null, saludo[5]);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment