Exercicios de Lista- Programação
Colégio Técnico de Limeira
Departamento de Informática
Estruturas de Dados
Exercício
ATENÇÃO!!!
Leia atentamente as instruções antes de começar a programar
Identifique cada módulo do projeto com RA e Nome da dupla
Ao terminar, entregar através do site da disciplina, pelo link “Entregar exercício sobre listas simplesmente encadeadas”
Filas fazem parte do nosso cotidiano. Observe a figura abaixo e crie um programa em C++ que atenda os requisitos definidos a seguir:
Requisitos:
Apresentar um menu com as opções: o “1. Retirar Senha Para Obter Benção Material” o “2. Descartar Senha Para Obter Benção Material” o “3. Retirar Senha Para Obter Benção Espiritual” o “4. Descartar Senha Para Obter Benção Espiritual” o “5. Conceder Benção Material” o “6. Conceder Benção Espiritual” o “7. Mostrar Lista Para Benção Material” o “8. Mostrar Lista Para Benção Espiritual” o “0. Fechar tenda dos milagres”
Ao escolher: o 1 Adicionar novo NÓ no FINAL da lista de benção material, onde a senha deverá ser igual ao valor da última senha na lista de benção matéria mais um. Se a lista estiver vazia, então a primeira senha será sempre 1 (um) o 2 Pedir uma senha e, se ela estiver na lista de benção material, eliminar o NÓ correspondente o 3 Adicionar novo NÓ no FINAL da lista de benção espiritual, onde a senha deverá ser igual ao valor da última senha na lista de benção espiritual mais um. Se a lista estiver vazia, então a primeira senha será sempre 1 (um) o 4 Pedir uma senha e, se ela estiver na lista de benção espiritual, eliminar o NÓ correspondente o 5 Imprimir o número da senha do primeiro da lista de benção material, emitir um beep e excluir o NÓ correspondente da lista. Exibir sempre a letra M antes do número. Por exemplo: M17 o 6 Imprimir o número da senha do primeiro da lista de benção espiritual, emitir um beep e excluir o NÓ correspondente da lista. Exibir sempre a letra E antes do