Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package tp;
- public class Lista {
- private Nodo primero;
- public Lista() {
- primero = null;
- }
- public Lista insertarCabezaLista(Paciente entrada)
- {
- Nodo nuevo ;
- nuevo = new Nodo(entrada);
- nuevo.enlace = primero;
- primero = nuevo;
- return this;
- }
- public void mostrarLista() {
- int cont1 = 0, cont2 = 0, cont3 = 0, cont4 = 0, cont5 = 0;
- Nodo aux;
- aux = primero;
- while(aux!=null) {
- System.out.println(aux.getDato().toString());
- if(aux.getDato().getEdad()<13) cont1 = cont1++;
- if(aux.getDato().getServicio()=="Curación") cont2 = cont2++;
- if(aux.getDato().getServicio()=="Control") cont3 = cont3++;
- if(aux.getDato().getServicio()=="Nebulización") cont4 = cont4++;
- if(aux.getDato().getServicio()=="Vacunación") cont5 = cont5++;
- aux = aux.getEnlace();
- }
- System.out.println("Cantidad de niños menores de 13 años: "+ cont1);
- System.out.println("Cantidad de curaciones: "+ cont2);
- System.out.println("Cantidad de controles: "+ cont3);
- if(cont4 > cont5) System.out.println("Se realizaron más nebulizaciones que vacunaciones.");
- }
- public Nodo getPrimero() {
- return primero;
- }
- public void setPrimero(Nodo primero) {
- this.primero = primero;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment