PRACTICA SOBRE 20 PUNTOS DEL SEGUNDO PARCIAL Esta

Anuncio
PRACTICA SOBRE 20 PUNTOS DEL SEGUNDO PARCIAL
Esta práctica debe ser enviada al correo [email protected] hasta el martes 22 de octubre.
Hrs:14:00
Utilizando un vector de números enteros, realice las siguientes acciones que se muestran en el
siguiente MENU:
----------MENU---------Escoja una opción:
1.- insertar un dato
2.- Mostrar todos los datos
3.- Mostrar los datos mayores a 50
4.- Ordenar los datos
5.- Eliminar un dato del vector
6.- Eliminar todos los datos pares del vector
7.- Insertar un dato AL PRINCIPIO del vector
8.- salir
A continuación se muestra el programa solo con 3 opciones, debe completar el mismo.
import java.util.Scanner;
public class Menu {
static int A[]=new int[30];
static int cant=0;
public static void main(String arg[]){
Scanner en=new Scanner(System.in);
int opcion=9,num;
while(opcion!=0){
mostrarMenu();
opcion=en.nextInt();
switch(opcion){
case 1: System.out.println("inserte un numero:");
insertar(en.nextInt());
break;
case 2:mostrarTodo();
break;
case 8: opcion=0;
break;
default:System.out.print("ese numero no es opcion, inserte otro numero");
}
}
}
static void mostrarMenu(){
System.out.println("--------MENU-------");
System.out.println("escoja una opcion:");
System.out.println("1.- insertar un dato");
System.out.println("2.- mostrar todos los datos");
System.out.println("8.- salir");
}
static void insertar(int x){
A[cant]=x;
cant++;
}
static void mostrarTodo(){
System.out.println("los datos del vector son:");
for(int i=0;i<cant;i++){
System.out.print(A[i]+" ");
}
System.out.println();
}
} //fin de la clase
Descargar