Programação  
 
Conhecimento computador >> Programação >> C /C + + programação >> 
Como fazer um programa de teste de múltipla escolha em C
Enquanto C é uma linguagem de burro de carga que dá a capacidade de codificar tudo de sistemas operacionais para jogos de vídeo, primeiro você tem que aprender a programar na linguagem . Conseqüentemente, quando você está aprendendo a língua , seus projetos não serão jogos de vídeo ou componentes do sistema operacional 3D. Serão programas simples para ensinar-lhe os conceitos básicos da linguagem . Um desses projetos é a administração de um teste de múltipla escolha a partir da linha de comando e informando ao usuário a sua pontuação final. Instruções
1

Declare um inteiro o usará para a sua pontuação , usando a sintaxe "int score = 0; ", onde o resultado é o nome da variável de inteiro que você irá usar . Em seguida , declarar um inteiro para a resposta a cada pergunta usando a sintaxe " seleção int; " onde " seleção " é o nome da variável usará
2 Tipo

" cout << " questão . '; "onde" questão "é a pergunta que você gostaria de perguntar
3

Type. " printf ( "escolha : resposta '); " onde " escolha " é o número do possível resposta.
4

Repita o passo 3 até que você dê a resposta correta e os distratores incorretas para a questão .
5 Tipo

scanf " ( '% d' , e seleção ) , "para permitir que o seu tomador de teste para inserir sua escolha e atribuí-lo à variável seleção
6

Configure o . " if " que irá verificar a sua resposta para ver se ele está correto. Use a sintaxe :

" if ( seleção == - resposta certa ) {

score = score + 1;

printf ( " correta " );

} "

para aumentar a pontuação do tomador de teste para refletir a sua resposta correta, e onde" correta "é uma mensagem apropriada para informar o tomador de teste deste fato.
7

Configure o código para que o usuário fica a pergunta errada com a sintaxe :

" else {

printf ( " incorreta , a resposta correta era : correta - resposta ');

} "

onde" incorreta "é a mensagem que você deseja usar para informar o tomador de teste que ele ficou a pergunta errada , e " corrigir - resposta "é a resposta correta.
< br > 8

Repita os passos de dois a sete até que você tenha escrito a todas as perguntas
9

Mostrar a pontuação do usuário com a sintaxe: . " printf ( " você respondeu % d de % d perguntas corretamente ' , a pontuação , o total de -perguntas ); . "onde" total- perguntas " é o número total de perguntas que você colocou no teste

Anterior :

Próximo : No
  Os artigos relacionados
·Como compilar vários arquivos CPP 
·Como identificar os tipos de validação de entrada 
·Como usar Ctags Com UltraStudio 
·Como Animar em XNA 
·Especificações da UML em C + + 
·Como ler números de arquivos no C 
·Como fazer Int Parte C + + Cordas 
·O que fazer com um erro de Trapped in C 
·Estrutura C + + Repetição 
·Como definir o nível de isolamento em ODBC 
  Artigos em destaque
·Descrição da função C Sistema 
·Como renomear NIB para XIB no Xcode 
·Como converter DataView Em um TreeView 
·Como fechar arquivos em C 
·Como alterar um soquete de bloqueio para não-bloqueio 
·PowerShell Tipos de Objeto 
·Como depurar C + + Tags 
·Como saltar de um função void em C + + 
·Como criar um Applet & C + + 
·Como identificar os tipos de validação de entrada 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados