M3 - Programació estructurada / Exercicis UF1: Menú
De wikiserver
La revisió el 11:15, 3 març 2018 per Rsort (Discussió | contribucions) (Es crea la pàgina amb «<source lang="java"> package classesnoves; import java.util.Scanner; →* * * @author albert: public class Menu { public static void main(String[] args) {...».)
package classesnoves;
import java.util.Scanner;
/**
*
* @author albert
*/
public class Menu {
public static void main(String[] args) {
final String missatgeEntrada = "Inútil, introdueix un valor entre 1 i 8";
final String missatgeNumero = "Has d'introduir un valor numèric";
final String menu = "1. ....\n"
+ "2. ........\n"
+ "3. ..........\n"
+ "4. .........\n"
+ "5. ..........\n"
+ "6. ..........\n"
+ "7. ...........\n"
+ "8. Sortir\n"
+ "Tria una opció: ";
int opcio = 0;
Scanner lector = new Scanner(System.in);
while (opcio != 8) {
System.out.print(menu);
if (lector.hasNextInt()) {
opcio = lector.nextInt();
switch (opcio) {
case 1:
break;
case 2:
break;
case 3:
break;
case 4:
break;
case 5:
break;
case 6:
break;
case 7:
break;
case 8:
System.out.println("Adéu");
break;
default:
System.out.println(missatgeEntrada);
}
} else {
System.out.println(missatgeNumero);
lector.nextLine();
}
}
}
}