May 2021 0 49 Report
Joãozinho é o agente de saúde responsável pela vacinação dos habitantes do seu bairro. Ele precisa garantir que as pessoas que já...?

Para isso, ele previamente cadastra as pessoas que desejam se vacinar com informações como: nome, se já foi vacinado, ano de nascimento e o seu emprego. Depois, ele precisa gerar uma lista de pessoas a serem vacinadas.

Faça um programa que apresente as seguintes funcionalidades:

Cadastrar pessoa -> gera um novo registro no arquivo;

Descadastrar uma pessoa -> para os casos em que a pessoa desista de ser vacinada, receba o nome dela e retire o registro do arquivo;

Informar vacinação de uma pessoa -> receba o nome da pessoa, e coloque no registro que ela foi vacinada;

Listar as pessoas da fase 1 que ainda não foram vacinadas -> Listar todas as pessoas do bairro que ainda não foram vacinadas e que ou sejam médicas ou tenham idade superior a 70 anos;

Listar pessoas da fase 2 que ainda não foram vacinadas -> Listar todas as pessoas do bairro que ainda não foram vacinadas e que tenham idade superior a 50 anos;

Listar as pessoas que ainda não foram vacinadas.

Considerações:

Considere que o arquivo 'vacina.txt' já foi criado, ou crie um arquivo 'vacina.txt' vazio e anexe ao seu código;

Considere que os habitantes deste bairro não gostam de repetir nomes, logo, é garantido que todos os nomes são diferentes;

Considere que todo mundo já fez aniversário nesse ano;

O uso de um arquivo é obrigatório. Você pode usar funções, criar uma biblioteca, implementar um único programa com todas as funcionalidades ou implementar cada funcionalidade com um programa separado.

Atualizada:

PYTHON3 

Please enter comments
Please enter your name.
Please enter the correct email address.
You must agree before submitting.

Helpful Social

Copyright © 2024 QUIZLS.COM - All rights reserved.