Tecnología

Inicio

Cómo hacer un programa de Elección Múltiple de prueba en C

Cómo hacer un programa de Elección Múltiple de prueba en C


Mientras que C es un lenguaje caballo de batalla que le da la capacidad de codificar todo, desde los sistemas de videojuegos operativo, primero tiene que aprender a programar en el lenguaje. En consecuencia, cuando usted es el primer aprendizaje de la lengua, sus proyectos no serán juegos de vídeo en 3D o los componentes del sistema operativo. Serán programas sencillos para enseñarle los conceptos básicos de la lengua. Uno de estos proyectos es la administración de una prueba de opción múltiple a partir de la línea de comandos e indicando al usuario su puntuación final.

Instrucciones

1 Declarar un número entero que su va a utilizar para su calificación, usando la sintaxis "int puntuación = 0;" donde la puntuación es el nombre de la variable número entero que va a utilizar. A continuación, declarar un número entero para la respuesta a cada pregunta utilizando la sintaxis "selección int;" donde "selección" es el nombre utilizará la variable.

2 Tipo "tribunal <<" asunto ";" donde "pregunta" es la pregunta que deseas hacer.

3 Tipo "printf (" elección: Respuesta '); " donde "elección" es el número de la posible respuesta.

4 Repita el paso 3 hasta que dé la respuesta correcta y los distractores incorrectas para la pregunta.

5 Tipo "scanf ("% d ", y la selección);" para permitir que el tomador de la prueba a la entrada de su elección y asignarlo a la variable de selección.

6 Configurar el "if" que comprobará su respuesta para ver si es correcta. Utilice la sintaxis:

"Si (la selección == haga respuesta) {

puntuación = puntuación + 1;

printf ( "correcto");

} "

para aumentar la puntuación del tomador de la prueba para reflejar la respuesta correcta, y donde "correcta" es un mensaje apropiado para informar al tomador de la prueba de este hecho.

7 Configurar el código de si el usuario recibe la pregunta equivocada con la sintaxis:

"Else {

printf('Incorrect, the correct answer was: correct-answer');

} "

donde "incorrecta" es el mensaje que desea utilizar para informar al tomador de la prueba que él consiguió la pregunta equivocada, y "correcto-respuesta" es la respuesta correcta.

8 Repita los pasos del dos al siete hasta que haya escrito todas las preguntas.

9 Mostrar la puntuación del usuario con la sintaxis: "printf (" Ha respondido% d de% d preguntas correctamente ', cuenta, en total-preguntas); " donde "Total-preguntas" es el número total de preguntas que usted pone en la prueba.