/levantamento_deposito

Levantamento de mouses defeituosos de um deposito (atividade proposta na disciplina de algoritmos e programação)

Primary LanguagePython

Levantamento de mouses defeituosos de um deposito
🖱️

(atividade proposta na disciplina de algoritmos e programação, porém com algumas modificações pessoais)

  • Consiste em receber uma quantidade indeterminada de numeros de identificação do mouse e tipo de defeito que ele contém, podendo também não ter nenhum defeito. Digitando '0' na - entrada de número de identificação é encerrada a entrada de dados, e então o usuário pode decidir realizar uma consulta aos mouses ou não.
  • Caso prefira realizar a consulta, então será perguntado se a busca será feita através do numero de identificação ou através do código dos defeitos, para a busca pelo id o resultado será 'id -> defeito existente no mesmo', já para a busca através do código dos defeitos o resultado será 'defeito -> id dos mouses que tem esse defeito'.
  • A cada pesquisa é perguntado ao usuário se o mesmo deseja encerrar o programa ou fazer uma nova busca. Ao optar por encerrar o programa será mostrado uma tabela com quantidade total de mouses, quantidade de mouses para cada defeito e o percentual da quantidade de cada defeito na quantidade total de mouses.

Os tipos de defeitos já são pré-determinados:

a -> Problemas no scroll
b -> Necessita de limpeza
c -> Problemas do cabo ou conector
d -> Quebrado
Caso o mouse não tenha defeitos -> e