ayudenme con arreglos
hola, tengo que hacer un programa en java con arreglos para la uni y no se como hacerlo....
los datos del problema son de 20 estudiantes y piden sus datos personales.
porfavor ayudenme...
o por lo menos demen una idea
gracias...
los datos del problema son de 20 estudiantes y piden sus datos personales.
porfavor ayudenme...
o por lo menos demen una idea
gracias...
lo primero q tenes q hacer es crear la clase Estudiante; ej:
public class Estudiante{
//aca coloca todos los atributos q pueda tener un
//estudiante
string nombre;
string apellido;
int anioNac;
string curso;
//luego hace un constructor
public Estudiante(String nom, String ape, int anio, String curso){
nombre = nom;
apellido = ape;
anioNac = anio;
this.curso = curso;
}
//ahora hacemos un metodo para mostrar los datos
public String toString(){
String aux;
aux = "los datos del alumno son: ";
aux += "n Nombre: " + nombre;
aux += "n Apellido: " + apellido;
aux += "n Año de Nacimiento: " + anioNac;
aux += "n Curso: " + curso;
return aux;
}
//luego podes crear todos los metodos de la clase
//que quieras y cerramos la clase Estudiante.
}
//luego en la clase main
public class Programa{
public static void main(String[] args) {
//creamos un arreglo de estudiantes
Estudiante e[] = new Estudiante[20];
//luego por medio de un for mostramos todos los datos
for(int i = 0; i < e.length; i++){
System.out.println(e[i].toString());
}
//cerramos la clase main
}
//cerramos la clase programa
}
esto es basicamente lo q tenes q hacer.. falta hacer q el prog reciba datos por teclado y algun q otro metodo de la clase estudiante.. pero eso te lo dejo para vos.. espero q te sirva... se vemos..
public class Estudiante{
//aca coloca todos los atributos q pueda tener un
//estudiante
string nombre;
string apellido;
int anioNac;
string curso;
//luego hace un constructor
public Estudiante(String nom, String ape, int anio, String curso){
nombre = nom;
apellido = ape;
anioNac = anio;
this.curso = curso;
}
//ahora hacemos un metodo para mostrar los datos
public String toString(){
String aux;
aux = "los datos del alumno son: ";
aux += "n Nombre: " + nombre;
aux += "n Apellido: " + apellido;
aux += "n Año de Nacimiento: " + anioNac;
aux += "n Curso: " + curso;
return aux;
}
//luego podes crear todos los metodos de la clase
//que quieras y cerramos la clase Estudiante.
}
//luego en la clase main
public class Programa{
public static void main(String[] args) {
//creamos un arreglo de estudiantes
Estudiante e[] = new Estudiante[20];
//luego por medio de un for mostramos todos los datos
for(int i = 0; i < e.length; i++){
System.out.println(e[i].toString());
}
//cerramos la clase main
}
//cerramos la clase programa
}
esto es basicamente lo q tenes q hacer.. falta hacer q el prog reciba datos por teclado y algun q otro metodo de la clase estudiante.. pero eso te lo dejo para vos.. espero q te sirva... se vemos..