1
Aprender a programar desde cero / Re: Dudas con un ejercicio Java, Registrar y Listar con Menú
« en: 18 de Octubre 2021, 20:51 »
Está bien, gracias. Iré avanzando lo que pueda...
Aprende a programar desde cero con el libro "Aprender a programar. Algoritmos y fundamentos de programación orientados a la ingeniería y ciencias". 748 pgs. Editorial aprenderaprogramar.com.
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.
package Ejercicio;
import java.util.Scanner;
public class Artista {
private String dni;
private String nombre;
public Artista(String dni, String nombre) {
this.dni = dni;
this.nombre = nombre;
}
}
public String getdni() {
return dni;
}
public void setDNI(String DNI) {this.dni = dni;}
public String getnombre() {return nombre;}
public void setNombre(String nombre) {
this.nombre = nombre;}
}
package Ejercicio;
import java.util.ArrayList;
import java.util.Scanner;
public class Exposicion {
private double inicio;
private double fin;
ArrayList<Artista> LArtista;
public Exposicion(double inicio, double fin, Artista Artista) {
this.inicio = inicio;
this.fin = fin;
this.LArtista = new ArrayList();
}
public void AgregarArtistaDatos(Artista a){
Scanner in = new Scanner(System.in);
System.out.print("Ingrese el dni");
int dni = in.nextInt();
System.out.print("Ingrese el nombre");
String nombre = in.next();
this.LArtista.add(new Artista (dni,nombre));
}
public ArrayList<Artista> getLArtista() {return LArtista;}
public void setLArtista(ArrayList<Artista> LArtista) {this.LArtista = LArtista;}
public double getInicio() {return inicio;}
public void setInicio(double inicio) {this.inicio = inicio;}
public double getFin() {return fin;}
public void setFin(double fin) {this.fin = fin;}
}
package Ejercicio;
import java.util.ArrayList;
import java.util.Scanner;
public class Garelias {
private int codigo;
private int capacidad;
ArrayList<Exposicion> LExposicion;
public Garelias(int codigo, int capacidad) {
this.codigo = codigo;
this.capacidad = capacidad;
this.LExposicion = new ArrayList();
}
public void AgregarExposicionDatos(Exposicion expo){
Scanner in = new Scanner(System.in);
System.out.print("Ingrese la hora de inicio");
double inicio = in.nextDouble();
System.out.print("Ingrese la hora del final");
double fin = in.nextDouble();
this.LExposicion.add(new Exposicion (inicio,fin));
System.out.print("Exposicion creada ...");
}
public void ImprimirListaExposicion(){
System.out.println("Lista de exposiciones ");
for ( Exposicion Expo : this.LExposicion){
System.out.println("Inicio: " + Expo.getInicio() + "Fin: "+ Expo.getFin());
}
}
public int getCodigo() {return codigo;}
public void setCodigo(int codigo) {this.codigo = codigo;}
public int getCapacidad() {return capacidad;}
public void setCapacidad(int capacidad) {this.capacidad = capacidad;}
public ArrayList<Exposicion> getLExposicion() {return LExposicion;}
public void setLExposicion(ArrayList<Exposicion> LExposicion) {this.LExposicion = LExposicion;}
void AgregarExposicionDatos() {throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.}
}
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