MENU EN JAVA
Enviado por xisalavi • 15 de Septiembre de 2014 • 1.215 Palabras (5 Páginas) • 266 Visitas
/*
* EJEMPLO DE MENU EN JAVA
*/
import java.util.Scanner;
public class menu {
public static void mostrarMenu() {
System.out.print("MENU DE OPCIONES\n"+
"\t1. CREAR ARREGLO.\n"+
"\t2. INTRODUCIR DATOS.\n"+
"\t3. SUMAR DATOS.\n"+
"\t4. INCRENENTAR DATOS.\n"+
"\t5. imprimir datos.\n"+
"\t6. FINALIZAR PROGRAMA.\n "+
"INTRODUZCA NUMERO DE OPCION: \n");
}
public static void main(String[] args)
{
Scanner leer=new Scanner (System.in);
int opcion;
float[]sueldos=null;//null significa nulo, inicializa arreglo, porque ni hemos definido el arreglo/vacio
do {
mostrarMenu();
opcion = leer.nextInt();
//Instruccion Switch evalua multiples funciones
switch(opcion)
{
case 1://crear arreglo
int elementos;
System.out.print("Intro elementos");
elementos=leer.nextInt();
//float[]sueldos;esta la pasamos arriba orque la utilizaremos en todos los casos dentro main
sueldos=crearArreglo(elementos);
break;// fin de caso 1
case 2:// introducir datos
introducirDatos(sueldos);
break;//fin de caso 2
case 3:// sumar datos
System.out.println("la suma es: L. " + sumarArreglo(sueldos));
System.out.println();
break;//fin de caso 3
case 4://incrementar datos
float tasa;
System.out.print("Introduzca tasa de aumento: ");// declaramos tasa para que el usuario escriba la tasa que quiere
tasa= leer.nextFloat();
aumentarSueldos(sueldos, tasa);
case 5://imprimi datos// llamamos al metodo
imprimirArreglo(sueldos);
break;
case 6://finalizar programa
System.out.print("FIN DEL PROGRAMA. GRACIAS POR UTILIZARLO. ");
}//fin del switch
System.out.println();
}while(opcion!=6);//!operador de negacion
System.out.println();
//FIN DEL PROGRAMA
}
//metodos asociados al menu
...