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 con pseudocódigo con el libro "Aprende a programar con pseudocódigo, diagramas de flujo y ejercicios resueltos en C. 442 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