Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - saul

Páginas: [1]
1
Código: [Seleccionar]
package paqClubes;

public class alumno
{
  private String matricula;
  private String nombreA, apellidoA;
  private String fNacA;
  private String correoA;
  private String telefonoA;
  private String idGrupo;
  private String idClub;
 
 
       public alumno (String matA, String nomA, String apeA, String fecha, String correo, String tel, String grupo, String club)
       {
             this.matricula = matA;
             this.nombreA = nomA;
             this.apellidoA = apeA;
             this.fNacA = fecha;
             this.correoA = correo;
             this.telefonoA = tel;
             this.idGrupo = grupo;
             this.idClub = club;
       }

       public String getMatricula()
       {
           return matricula;
         
       }
       
       public void setMatricula (String matA)
       {
           this.matricula = matA;
       }
       public String getNombre()
       {
           return nombreA;
                   
       }       
       public void setNombre (String nomA)
       {
           this.nombreA = nomA;
       
       }
       
       public String getApellido()
       {
           return apellidoA;
       
       }
       public void setApellido (String apeA)
       {
           this.apellidoA = apeA;
       
       }
       public String getTelefono()
       {
           return telefonoA;
       
       }
       public void setTelefono (String tel)
       {
           this.telefonoA = tel;
       
       }
       
       public String getCorreo()
       {
           return correoA;
       
       }
       public void setCorreo (String correo)
       {
           this.correoA = correo;
       
       }
         public String getIdGrupo()
       {
           return idGrupo;
       
       }
       public void setIdGrupo (String grupo)
       {
           this.idGrupo = grupo;
       
       }
        public String getIdClub()
       {
           return idClub;
       
       }
        public void setIdClub (String club)
       {
           this.idClub = club;
       
       }
       public String getFNac ()
       {
           return fNacA;
       }     
       public void setFNac(String fecha)
       {
           this.fNacA = fecha;
       }       

 


==================================================


Código: [Seleccionar]
package paqClubes;


import java.util.ArrayList;
import javax.swing.JOptionPane;

public class menuAlumnos
{
    boolean tal=false;
    ArrayList <alumno> Arr=null;
 
    public static void main(String args[]){
        menuAlumnos obEjeA = new menuAlumnos ();
        obEjeA.menu();
    }
   
     public void menu(){
       String opcion=null;
       do{
           String opciones[]={"Introducir a alumno","Mostrar todos los alumnos", "Buscar alumno", "Modificar los datos de un alumno","Eliminar los datos de un alumno", "Salir"};
           opcion = (String)JOptionPane.showInputDialog(null,"Seleccione una opcion","Seleccione",JOptionPane.INFORMATION_MESSAGE, null, opciones, opciones[0]);
           
           
           
 
           switch(opcion)
           {       
               case "Introducir a alumno":
                   introducir();
                   break;
               case "Mostrar todos los alumnos":
                   mostrar();
                   break;
               case "Buscar alumno":
                   buscar();
                   break;
                case "Modificar los datos de un alumno":
                   modificar();
                   break;
                case "Eliminar los datos de un alumno":
                   eliminar();
                   break;
                case "Salir":
                    System.exit(0);
                   break;
               default:
                   JOptionPane.showMessageDialog(null, "Opcion invalida !");
                   break;
             }     
           }while(opcion!="Salir");
       }
       
   

   
    public void introducir()
    {
        if(!tal){
                      Arr = new ArrayList <alumno> ();
                      tal=true;
                     
                   }
                   if(!tal){
                   
                   }
                   else
                      {
                       
                        String matA, nomA, apeA, fecha, correo, tel, grupo, club;
                        matA = JOptionPane.showInputDialog(null, "Digite la matricula del alumno: ");
                        nomA = JOptionPane.showInputDialog(null, "Digite el o los nombres del alumno (solo nombres): ");
                        apeA = JOptionPane.showInputDialog(null, "Digite los apellidos del alumno (solo apellidos): ");
                        fecha = JOptionPane.showInputDialog(null, "Digite su fecha (aaaa/mm/dd): ");
                        correo = JOptionPane.showInputDialog(null, "Digite el correo del alumno: ");
                        tel = JOptionPane.showInputDialog(null, "Digite el telefono del alumno: ");
                        grupo = JOptionPane.showInputDialog(null, "Digite la clave del grupo: ");
                        club = JOptionPane.showInputDialog(null, "Digite la clave del club: ");
                        Arr.add(new alumno (matA, nomA, apeA, fecha, correo, tel, grupo, club));     
                      }
                 
    }

   public void mostrar () {
         String Salida= "";
                       for( int i = 0 ; i  < Arr.size(); i++){
                        Salida += "\nMatricula del alumno "+" : "+Arr.get(i).getMatricula();
                        Salida += "\nNombre del alumno "+" : "+Arr.get(i).getNombre()+Arr.get(i).getApellido();
                        Salida += "\nFecha de nacimiento "+" : "+Arr.get(i).getFNac();
                        Salida += "\nCorreo electronico "+" : "+Arr.get(i).getCorreo();
                        Salida += "\nTelefono "+" : "+Arr.get(i).getTelefono();
                        Salida += "\nGrupo "+" : "+Arr.get(i).getIdGrupo();
                        Salida += "\nClub "+" : "+Arr.get(i).getIdClub();
                       
                       
                        Salida += "\n"+"\n";
                       }
                        JOptionPane.showMessageDialog(null, Salida);
     
   }

    private void buscar()
    {
        String Salida = "";
                        String mat;
                        mat = JOptionPane.showInputDialog(null, "ingrese el numero del club a mostrar");
                        for( int i = 0 ; i  < Arr.size(); i++){
                            if(Arr.get(i).getMatricula().equals(mat)){
                        Salida += "Matricula del alumno "+" : "+Arr.get(i).getMatricula();
                        Salida += "\nNombre: "+" : "+Arr.get(i).getNombre()+""+Arr.get(i).getApellido();
                        Salida += "\nFecha de nacimiento:  "+" : "+Arr.get(i).getFNac();
                        Salida += "\nCorreo elctronico: "+" : "+Arr.get(i).getCorreo();
                        Salida += "\nTelefono: "+" : "+Arr.get(i).getTelefono();
                        Salida += "\nGrupo escolar: "+" : "+Arr.get(i).getIdGrupo();
                        Salida += "\nLimite de alumnos que se pueden inscribir: "+" : "+Arr.get(i).getIdClub();
                     
                       
                        Salida += "\n"+"\n";
                            }
                         JOptionPane.showMessageDialog(null, Salida);
                 
                        }
       
    }

    public void modificar()
    {
                 
    }

    public void eliminar()
    {
                 String mat;
                         mat =JOptionPane.showInputDialog(null, "Ingrese la matricula del alumno a eliminar");
                        for(int i=0; i<Arr.size(); i++){
                            if(Arr.get(i).getMatricula().equals(mat)){
                                Arr.remove(i);
                            }
                            JOptionPane.showMessageDialog(null, "Alumno eliminado");
                        }
    }

 
       
}

       



Páginas: [1]

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".