ejercicio en java

Iniciado por apolo85, 18 Noviembre 2009, 22:04 PM

0 Miembros y 1 Visitante están viendo este tema.

apolo85

   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

apolo85

nadie puede con el ejercicio?
pistas  hay que hacer dos clases una es alumno y la otra lista

leogtz

Cita de: apolo85 en 18 Noviembre 2009, 22:04 PM
suerte a todos

Suerte a ti, que nadie te va a hacer el ejercicio.
Código (perl) [Seleccionar]

(( 1 / 0 )) &> /dev/null || {
echo -e "stderrrrrrrrrrrrrrrrrrr";
}

http://leonardogtzr.wordpress.com/
leogutierrezramirez@gmail.com

Amerikano|Cls

Mas que obvio que es una tarea tuya y quieres que te la hagamos disfrazandola de ejercicio  :¬¬




Mi blog:
http://amerikanocls.blogspot.com

Leyer

 :xD  de todas formas esta muy facil que lo haga el  :xD

apolo85

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