Академический Документы
Профессиональный Документы
Культура Документы
Se considera una cola frente a una ventanilla en la cual al llegar a la misma no puede ser atendido, se le reintegra a la cola a la posicin N 10, si hay ms de 10 personas o al final de la misma, en caso contrario. Disear un procedimiento de ATENCION (lo que debe suceder cuando un cliente es atendido). REINGRESO (vuelta a la cola) y otro de INGRESO (inicial) en la cola.
PTRA = 0 PTRB = 0 INICIO Leer Nombre Si Nombre es Atendido entonces Si nombre puede ser atendido entonces PTRA = PTRA + 1 Llamar MESAPARTE ( PTRA, Nombre, PTRB ) PTRB = PTRB 1 Caso contrario PTRB = PTRB 1 Llamar especial [ ( PTRB ).Nombre ] Fin_si Fin_si FIN INICIO MESAPARTES ( PTR ) NOMBRE) PTRB ) ColaA ( PTR ) = Nombre Atender Cola ( 1 )Desde i = 1 hasta ( PTR - 1 ) hacer ColaA ( i ) = ColaA ( i + 1 ) Fin_desde INICIO ESPECIAL D ( PTR ) NOMBRE) Desde j = 11 hasta PTR hacer ColaB ( i ) = ColaB ( i - 1 ) Fin_Desde ColaB ( 10 ) = Nombre FIN