Ir para conteúdo
Fórum Script Brasil

pr_reis

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Posts postados por pr_reis

  1. Não estou conseguindo atribuir o while corretamente para que caso a condição da opção ser A ou B ou C não seja comprida, seja informado que é necessário sinalizar uma dessas opções e o programa retornar para o looping até que uma dessas opções seja sinalizada. Por exemplo: Caso seja escrito E, o programa pedir para sinalize A ou B ou C, e retorne para poder escolher novamente. 

     

    nome = input('Olá, bem-vindo a Primatec, a sua melhor assistência! \n'
                 'Por favor informe o seu nome para continuarmos com o atendimento: ')
    print('Vamos inicair o seu atendimento, {}!'.format(nome))
    
    input('{},informe o problema que mais se adequa a situação com seu aparelho'.format(nome))
    prob = input('A -> Problemas com a tela \n'
                 'B -> Problema com a camêra \n'
                 'C -> Problema com a bateria \n'
                 'D -> Problema com o sistema\n'
                 '>>> ')
    
    prob_tela = 'Sinalize a opção que mais se adequa ao problema com a sua tela:\n'
    "A -> Tela está preta\n"
    'B -> Touch não funciona totalmente/parcialmente\n'
    '>>> '
    
    prob_camera = 'Sinalize a opção que mais se adequa ao problema com a sua tela:\n'
    'A -> Câmera frontal\n'
    'B -> Câmera traseira\n'
    '>>> '
    
    prob_bateria = 'Sinalize a opção que mais se adequa ao seu problema com a bateria:\n'
    'A -> Bateria descarrega rápido.\n'
    'B -> Bateria não carrega.\n'
    '>>> '
    
    if prob == 'A' or prob == 'B' or prob == 'C':
    
       if prob == 'A':
            print('Ok, problemas com a tela.')
            prob_tela: str = input('Sinalize a opção que mais se adequa ao problema com a sua tela:\n'
                                   'A -> Tela está preta\n'
                                   'B -> Touch não funciona totalmente/parcialmente\n'
                                   '>>> ')
            if prob_tela == 'A':
                print('Vamos fazer um orçamento para troca de tela.')
            elif prob_tela == 'B':
                print('Vamos fazer um orçamento para concerto de tela com problema no touch.')
    
       if prob == 'B':
            print('Ok, problema com a câmera.')
            prob_camera: str = input('Sinalize a opção que mais se adequa ao problema com a sua tela:\n'
                                     'A -> Câmera frontal\n'
                                     'B -> Câmera traseira\n'
                                     '>>> ')
            if prob_camera == 'A':
                print('Vamos fazer um orçamento para troca de câmera frotnal. Por favor aguarde.')
            elif prob_camera == 'B':
                print('vamos fazer um orçamento para troca de câmera traseira. Por favor aguarde')
    
       if prob == 'C':
            print('Ok, prblema com a bateria.')
            prob_bateria: str = input('Sinalize a opção que mais se adequa ao seu problema com a bateria:\n'
                                      'A -> Bateria descarrega rápido.\n'
                                      'B -> Bateria não carrega.\n'
                                      '>>> ')
            if prob_bateria == 'A' or prob_bateria == 'B':
                print('Ok, vamos fazer um orçamento para troca de bateria')
    
    
    else:
        print(" Por favor informe uma alternativa dentre as opções -> (A, B, C)")
    
    
    input('Um momento estamos calculando seu orçamento.')
    
    if prob_tela == 'A':
        orçamento1: int = 350
        print('O valor do serviço é R$ {}.'.format(orçamento1))
    
    elif prob_tela == 'B':
        orçamento2: int = 360
        print('O valor do serviço é R$ {}.'.format(orçamento2))
    
    
    elif prob_camera == 'A':
        orçamento3: int = 210
        print('O valor do serviço é R$ {}.'.format(orçamento3))
    
    
    elif prob_camera == 'B':
        orçamento4: int = 220
        print('O valor do serviço é R$ {}.'.format(orçamento4))
    
    
    elif prob_bateria == 'A':
        orçamento5: int = 250
        print('O valor do serviço é R$ {}.'.format(orçamento5))
    
    
    elif prob_bateria == 'B':
        orçamento6: int = 260
        print('O valor do serviço é R$ {}.'.format(orçamento6))
×
×
  • Criar Novo...