Uma escola de cursos de TI oferece vouchers para que os partic...
Uma escola de cursos de TI oferece vouchers para que os participantes possam assistiralgumas aulas gratuitas de Python. Para isso o participante que deseja assistir as aulas
gratuitas desse curso específico, deve fazer uma inscrição para receber o voucher.
Implemente um programa que armazene as inscrições para o curso. O programa deverá
armazenar para cada inscrição:
Um código único para o voucher
Nome
Email
Telefone
Curso
O programa deverá apresentar um menu de opções ao usuário:
1 –inscrição: ao selecionar essa opção, o usuário deverá ser capaz de informar todos os
dados da inscrição. O código do voucher deve ser preenchido automaticamente pelo
sistema, e o usuário não deve ter a opção de alterar esse código;
2 – visualizar inscrição: ao selecionar essa opção, o programa deverá imprimir, na tela, para
cada reserva, todos os dados dessa inscrição. Caso nenhuma inscrição tenha sido
cadastrada ao selecionar essa opção, o programa deverá exibir a mensagem “nenhuma
inscrição cadastrada”.;
0 – Encerrar: ao selecionar essa opção, o programa se encerra.
Caso o usuário escolha uma opção que não conste no menu, o programa deverá exibir uma
mensagem de erro, por exemplo, “Erro: digite uma opção válida!”.
Para teste utilize o seu nome e como telefone os dígitos do seu RU
Dica: A sua lista deve conter o dicionário da seguinte forma:
[{'voucher': 174, 'nome':[, ‘curso’: ‘PYTHON’}…]
Para criar dicionário e lista:
dicionario = { }
lista =
Pode utilizar ainda para gerar números aleatórios as funções seed e randint, lembrando de
importá-las no inicio do programa:
from random import seed
from random import randint
gerando um número entre 100 a 400
seed100
numero = randint100, 400
gratuitas desse curso específico, deve fazer uma inscrição para receber o voucher.
Implemente um programa que armazene as inscrições para o curso. O programa deverá
armazenar para cada inscrição:
Um código único para o voucher
Nome
Telefone
Curso
O programa deverá apresentar um menu de opções ao usuário:
1 –inscrição: ao selecionar essa opção, o usuário deverá ser capaz de informar todos os
dados da inscrição. O código do voucher deve ser preenchido automaticamente pelo
sistema, e o usuário não deve ter a opção de alterar esse código;
2 – visualizar inscrição: ao selecionar essa opção, o programa deverá imprimir, na tela, para
cada reserva, todos os dados dessa inscrição. Caso nenhuma inscrição tenha sido
cadastrada ao selecionar essa opção, o programa deverá exibir a mensagem “nenhuma
inscrição cadastrada”.;
0 – Encerrar: ao selecionar essa opção, o programa se encerra.
Caso o usuário escolha uma opção que não conste no menu, o programa deverá exibir uma
mensagem de erro, por exemplo, “Erro: digite uma opção válida!”.
Para teste utilize o seu nome e como telefone os dígitos do seu RU
Dica: A sua lista deve conter o dicionário da seguinte forma:
[{'voucher': 174, 'nome':[, ‘curso’: ‘PYTHON’}…]
Para criar dicionário e lista:
dicionario = { }
lista =
Pode utilizar ainda para gerar números aleatórios as funções seed e randint, lembrando de
importá-las no inicio do programa:
from random import seed
from random import randint
gerando um número entre 100 a 400
seed100
numero = randint100, 400
0 Respostas
Sua resposta
Mais perguntas de Informática
Você tem alguma dúvida?
Faça sua pergunta e receba a resposta de outros estudantes.