Está en la página 1de 3

public class vajilla {

public static void main(String[] args) {


// TODO Auto-generated method stub

tipoVajilla vajilla = new tipoVajilla();


vajilla.adicionar('A');
vajilla.adicionar('B');
vajilla.adicionar('C');
vajilla.adicionar('C');
vajilla.adicionar('B');
vajilla.imprimir();
System.out.println("segundos\n"+
vajilla.tiempoLimpiarVajilla()
[0]+"\n"+vajilla.tiempoLimpiarVajilla()[1]+"\n"+vajilla.tiempoLimpiarVajilla()
[2]);
System.out.println(" primer valor \n
"+vajilla.devolverValorultimoElemento());
System.out.println(" primer valor \n
"+vajilla.devolverValorPrimerElemento());

}
}

class tipoVajilla {
nodo cab;
tipoVajilla(){
cab = null;
}

void adicionar(char x) {
nodo nuevo = new nodo(x);
nuevo.sig = cab;
cab= nuevo;

void imprimir () {

nodo aux = cab;


while(aux!=null) {
System.out.println(" "+aux.info);
aux=aux.sig;
}
}
char devolverValorultimoElemento () {

return cab.info;
}

char devolverValorPrimerElemento()
{
nodo aux = cab;
char p =' ' ;
while(aux != null) {
if(aux.sig==null) {
p = aux.info;
}
aux=aux.sig;
}
return p;
}

int[] tiempoLimpiarVajilla () {
int []count = new int [3];
count [0]=0;
count [1]=0;
count [2]=0;
nodo aux = cab;
while (aux!= null ) {
if (aux.info=='A')
{
count[0]=(count[0]+3);
}
if (aux.info=='B')
{
count[1]=(count[1]+5);
}

if (aux.info=='C')
{
count[2]=count[2]+10;
}
aux= aux.sig;
}
return count;
}

void atender() {
nodo p;
if(cab != null) {
p= cab;
cab=p.sig;

}
}

class nodo {
char info;
nodo sig;
nodo (char x){
info = x;

También podría gustarte