2
respostas

RESPOSTA SOBRE REGISTRO DE CAMPANHA

def exibir_subtitulo(texto):
    linha = "-" * (len(texto))
    print(texto)
    print(linha)

# Início do atendimento
exibir_subtitulo('Registro de Voluntários para Campanha')


voluntarios = []

while True:
    nome = input("Digite o nome do voluntário (ou 'sair' para encerrar): ")
    if nome.lower() == 'sair':
        break
    voluntarios.append(nome)  

print("\nVoluntários:", voluntarios, "registrados com sucesso junto ao cadastro da Campanha.\n:")

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
2 respostas

Olá, Luciano! Como vai?

Parabéns pela resolução da atividade!

Observei que você explorou o uso de funções para organizar a exibição de subtítulos, utilizou muito bem o laço while para permitir entradas contínuas e ainda compreendeu a importância da estrutura condicional para encerrar o processo de forma controlada.

Uma dica interessante para o futuro é adicionar uma verificação para evitar nomes duplicados. Assim:

if nome not in voluntarios:
    voluntarios.append(nome)
else:
    print("Este voluntário já foi registrado.")

Isso faz com que o cadastro fique mais organizado e evite repetições acidentais.

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

AluraConte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!

Novamente agradeço a atenção.
Obrigado pelas orientações.