Ir para conteúdo
Fórum Script Brasil
  • 0

Problema de interpretação do código


duduremiao

Pergunta

Olá, estou tendo problemas na interpretação da parte negritada do problema abaixo. Mesmo se eu responder 'não' e 'não', a reposta que aparece é do 'sim'.

 

 

 

 

 

 

 

 

 

 

menu=True
while menu:
    print ("""\n\n
    1. Quais os sintomas do Coronavírus?

    2. Como se prevenir do Coronavírus?

    3. Links úteis sobre o Coronavírus? 

    4. Simulador de sintomas de Coronavírus

    5. Sair
    """)
    menu=input("Digite o número da informação desejada: ")
    if menu=="1":
      print('\nPossíveis sintomas:\n\n*Febre\n*Tosse seca\n*Fadiga\n*Dificuldade para respirar (em casos graves)')
      print('\nDe acordo com o link abaixo:\nwww.uol.com.br/vivabem/noticias/redacao/2020/03/12/quais-são-os-sintomas-do-coronavirus.htm')
    elif menu=="2":
        print('\nAlgumas formas de prevenção são:\n\n*Lave as mãos com água e sabão ou use álcool em gel\n*Cubra o nariz e boca ao espirrar ou tossir\n*Evite aglomerações se estiver doente\n*Mantenha os ambientes bem ventilados\n*Não compartilhe objetos pessoais')
        print('\nDe acordo com o link abaixo:\ncoronavirus.saude.gov.br/')
    elif menu=="3":
        print('\nAlguns links úteis para se informar sobre o Coronavírus:\n\n*coronavirus.saude.gov.br/\n*brasil.elpais.com/brasil/2020-03-25/ao-vivo-ultimas-noticias-sobre-o-coronavirus-no-brasil-e-no-mundo.html \n*saude.abril.com.br/tudo-sobre/coronavirus/\n*g1.globo.com/bemestar/coronavirus/')
    elif menu == "4":
        p4 = str(input('Você possui algum dos sintomas do Coronavírus?'))
        if p4 == 'sim' or 'Sim' or 'SIM':
          a = print('Você possui algum dos "sinais de alarme" abaixo?\n\n*Febre persistente por mais de 48 horas\n*Falta de ar\n*Esforço para respirar\n*Pele pálida ou azulada\n*Náuseas e vômitos\n*Idade acima de 80 anos\n*Criança muito sonolenta')
          rp4 = str(input('Digite sua resposta: '))
          if rp4 == 'sim' or 'Sim' or 'SIM':
            print('Existe a probabilidade da presença do Coronavírus e o caso deve ser avaliado por uma equipe de saúde especializada')
          elif rp4 == 'não' or 'não' or 'Não' or 'não' or 'NÃO' or 'não':
            print('Existe a probabilidade da presença do Coronavírus e você deve tomar os cuidados necessários e cuidar novos sintomas')
        if p4 == 'não' or 'não' or 'Não' or 'não' or 'NÃO' or 'não':
          b = print('Você possui algum dos "sinais de alarme" abaixo?\n\n*Febre persistente por mais de 48 horas\n*Falta de ar\n*Esforço para respirar\n*Pele pálida ou azulada\n*Náuseas e vômitos\n*Idade acima de 80 anos\n*Criança muito sonolenta') 
          rp5 = str(input('Digite a sua resposta: ')) 
          if rp5 == 'sim' or 'Sim' or 'SIM':
            print('Existe a probabilidade da presença do Coronavírus')
          elif rp5 == 'não' or 'não' or 'Não' or 'não' or 'NÃO' or 'não':
            print('Aparentemente não existe a presença do Coronavírus ou se trata de um caso assintomático')

    elif menu == "5":
        import sys
        sys.exit(0)
    elif menu !="":
        print("\n Opção Inválida. Tente Novamente")

 

-------------------------------------------------------------------------------------------------------------ABAIXO ESTÃO AS INSTRUÇÕES DA ATIVIDADE------------------------------------------------------------------------------------------------------------------------------------

Você foi chamado para desenvolver um sistema que auxilia as pessoas com informações sobre o Coronavírus. Seu sistema deve funcionar conforme segue:

Ao iniciar o sistema, um menu deve ser apresentado. O menu é o seguinte:

1. Quais os sintomas do Coronavírus?

2. Como se prevenir do Coronavírus?

3. Links úteis sobre o Coronavírus?

4. Simulador de sintomas de Coronavírus

5. Sair

O usuário deve, então, escolher uma das opções, e você deve realizar as ações que seguem para cada item do menu:

- Para o item 1: você deve informar, textualmente, quais os sintomas do Coronavírus, incluindo a fonte de referência pesquisada

- Para o item 2: você deve informar, textualmente, as formas de prevenção do Coronavírus, incluindo a fonte de referência pesquisada

- Para o item 3: você deve informar ao usuário alguns links confiáveis sobre o Coronavírus, como órgãos de saúde e noticiários

- Para o item 4: você deve fazer algumas perguntas para o usuário, afim de identificar se os sintomas representam ou não algum risco da presença do Coronavírus (mais informações abaixo)

- Para o item 5: o sistema deve ser encerrado

- Caso o usuário digite uma opção inválida: o sistema deve informar a mensagem "OPÇÃO INVÁLIDA" e solicitar que ele digite uma nova opção

ATENÇÃO: O sistema só é encerrado quando o usuário digitar a opção 5!

Para o item 4, você deve realizar uma simulação simples, básica e sem validade médica alguma para o usuário! Apenas a nível de informação. Como deve funcionar:

- pergunte se a pessoa apresenta algum dos SINTOMAS do Coronavírus:

* em caso negativo, veja se ela possui SINAIS DE ALARME. Se houver sinais de alarme, informe que existe a probabilidade da presença do Coronavírus. Se não houver sinais de alarme, informe que aparentemente não existe a presença do Coronavírus ou que se trata de um caso assintomático

* em caso positivo, veja se ela possui SINAIS DE ALARME. Se não houver sinais de alarme, informe que existe a probabilidade da presença do Coronavírus e que ela deve tomar os cuidados necessários e cuidar novos sintomas. Se houver sinais de alarme, informe que existe a probabilidade da presença do Coronavírus e que o caso deve ser avaliado por uma equipe de saúde especializada.

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...