Foro de elhacker.net

Programación => Ejercicios => Mensaje iniciado por: apolo85 en 18 Noviembre 2009, 22:04 pm



Título: ejercicio en java
Publicado por: apolo85 en 18 Noviembre 2009, 22:04 pm
   NODO SIMPLE

 desarrollo:1) implementa el siguente  nodo alumno para una lista enlazada simple para el ramo de programacion en java
un metodo que pueda ingresar:
nombre:
edad:
materia:
en el metodo alumno ahi uno tiene que ingresar nombre la edad la edad no puede ser inferior a 17 años y las pruebas que el alumno rinde son 5 pruebas en total luego imprimir el promedio, nota mas mala y la nota mas alta, en el caso que le promedio de bajo 4 lanzar un mensaje que diga que el alumno reprobo la asignatura.
luego tiene que mostrar todo los alumnos ingresador con los promedios respetivos y quien reprobo y quien no..
 

suerte a todos


Título: Re: ejercicio en java
Publicado por: apolo85 en 18 Noviembre 2009, 23:55 pm
nadie puede con el ejercicio?
pistas  hay que hacer dos clases una es alumno y la otra lista


Título: Re: ejercicio en java
Publicado por: leogtz en 19 Noviembre 2009, 02:27 am
suerte a todos

Suerte a ti, que nadie te va a hacer el ejercicio.


Título: Re: ejercicio en java
Publicado por: Amerikano|Cls en 19 Noviembre 2009, 05:34 am
Mas que obvio que es una tarea tuya y quieres que te la hagamos disfrazandola de ejercicio  :¬¬


Título: Re: ejercicio en java
Publicado por: Leyer en 19 Noviembre 2009, 06:15 am
 :xD  de todas formas esta muy facil que lo haga el  :xD


Título: Re: ejercicio en java
Publicado por: apolo85 en 19 Noviembre 2009, 15:51 pm
no es tarea por que ya tengo los codigos
package Tarea1;

/*
 * Clase Alumno, contiene la informacion del alumno que será almacenada
 * en el nodo.
 */
public class Alumno {
    private String nombre;
    private int rendidas;
    private int edad;
    private float promedio;
    private Alumno prox;
    /*
     * Constructores de la clase Alumno.
     */
    public Alumno(String nombre,int rendidas,int edad,float promedio,Alumno prox){
        this.nombre=nombre;
        this.rendidas=rendidas;
        this.edad=edad;
        this.promedio=promedio;
        this.prox=prox;
    }
    public Alumno(){
        this.nombre=null;
        this.rendidas=0;
        this.edad=0;
        this.promedio=0;
        this.prox=null;
    }
    /*
     * Seters y geters de la clase Alumno.
     */
    public String getNombre(){
        return nombre;
    }
    public int getRendidas(){
        return rendidas;
    }
    public int getEdad(){
        return edad;
    }
    public float getPromedio(){
        return promedio;
    }
    public void setNombre(String nombre){
        this.nombre=nombre;
    }
    public void setRendidas(int rendidas){
        this.rendidas=rendidas;
    }
    public void setEdad(int edad){
        this.edad=edad;
    }
    public void setPrmedio(float promedio){
        this.promedio=promedio;
    }
    public void setProx(Alumno prox){
        this.prox=prox;
    }
    public Alumno getProx(){
        return prox;
    }
    /*
     * Metodo imprimir permite visualizar información alumno por pantalla.
     */
    public void imprimir(){
        System.out.println("-------------------------------------------------");
        System.out.println("Nombre: " + nombre);
        System.out.println("Edad: " + edad);
        System.out.println("Promedio: " + promedio);
        System.out.println("Rendidas: " + rendidas);
    }
}
 esa es la clase de nodos y  la otra es la clase de lista