Karisel

Solo disponible en BuenasTareas
  • Páginas : 2 (327 palabras )
  • Descarga(s) : 0
  • Publicado : 20 de enero de 2011
Leer documento completo
Vista previa del texto
DESCRIPCION DEL PROGRAMA:

EN ESTE PROGRAMA MUESTRA opciones en forma de menú de acuerdo a los que realiza un trabajador para que se dé alta, borrando el registro, cambiándolo, buscándolo, etc.Encuentra el registro por cada clave, mostrándolo y si se desea eliminarlo y si no se encuentra nadamas decir que no se encuentra.

CODIGO:

package trabajadorr;

import java.util.Scanner;public class pruebatr {
static trabajador[]arregloTr=new trabajador[10];
public static void main(String[] args) {
Scanner teclado = new Scanner (System.in);
int opcion;
intclavex,edadx,diastrabajadosx;
String nombrex,curpx,sueldox;
inicializarA();
do{
System.out.println("1.-Dar de alta a un trabajador en el arreglo");
System.out.println("2.-Buscar un trabajador por clave");System.out.println("3.-Mostrar una lista de trabajadores");
System.out.println("4.-Salir");
System.out.println("5.-Borrar");
System.out.println("Elige tu opcion:");
opcion=teclado.nextInt();switch(opcion){
case 1:
System.out.println("Dame tu clave:");
clavex=teclado.nextInt();
if(buscar(clavex)==-1){//no lo encontro
//se piden datos
System.out.println("Dame tu nombre:");nombrex=teclado.next();
System.out.println("Dame tu curp:");
curpx=teclado.next();
System.out.println("Dame tu edad:");
edadx=teclado.nextInt();
System.out.println("Dame tus dias que trabajaste:");diastrabajadosx=teclado.nextInt();
System.out.println("Dame tu sueldo:");
sueldox=teclado.next();
//se busca un lugar vacio
int insertarEn=buscar(0);
arregloTr[insertarEn]=newtrabajador(clavex,nombrex,curpx,edadx,diastrabajadosx,sueldox);
System.out.println("Registro dado de alta");
}
else{//significa que ya existe
System.out.println("la clave ya existe");
}
break;
case 2:System.out.println("Dame la clave a buscar:");
clavex=teclado.nextInt();
int indice=buscar(clavex);
if(indice==-1){//no lo encontro
System.out.println("No se encontro:");
}
else{
System.out.println("se...
tracking img