Ir para conteúdo
Faça parte da equipe! (2024) ×

c++ [SOURCE] - Quiz Informática


-RafaelSF-
 Compartilhar

Posts Recomendados

Achei bem estranha essa lógica, principalmente nesses trechos:

 

É necessário se cadastrar para acessar o conteúdo.

 

Não tem porque abrir um bloco para uma condição que não executará nenhum comando.

Sem contar que ele está fazendo duas verificações.

 

Que tal:

 

É necessário se cadastrar para acessar o conteúdo.

 

Mais elegante, não!? ^_^

Ou melhor ainda, veja quantas vezes você copiou o mesmo trecho mudando somente um único valor (da resposta atual). DRY, que tal uma função para fazer a validação e checagem da resposta?

 

Outro ponto, do tempo que vejo você postando tópicos nessa área, você podia começar a arriscar algumas coisas maior dificuldade. Por exemplo, esse teu quiz, já pensou em ter vários arquivos de texto (.txt mesmo, simples) com os nomes das categorias de perguntas? Seu programa ficaria responsável por carregar esses dados para o programa conforme o usuário fosse escolhendo a categoria, ao invés de carregar tudo em memória assim que o programa é iniciado. Sem contar que, adicionar/remover categorias não seria "obrigação" do programa, bastaria você mesmo inserir/remover o arquivo contendo as perguntas de uma respectiva categoria.

 

Podia treinar o mesmo com os programas que você criou meses/anos atrás e postou nessa área.

Link para o comentário
Compartilhar em outros sites

Este tópico está impedido de receber novos posts.
 Compartilhar

×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.