/
Inicio :: Foros

 F.A.Q.F.A.Q.                  Conéctese para revisar sus mensajesConéctese para revisar sus mensajes   

listado de ejercicios en c

 
      Índice del Foro elrincondelc.com -> Dev-C++
Ver tema anterior :: Ver siguiente tema  
AutorMensaje
jaime_pg



Registrado: 12 Abr 2008
Mensajes: 3
Ubicación: Chillán

MensajePublicado: 12/04/2008 1:27 pm
Título: listado de ejercicios en c

hola comunidad:
Necesito realizar un programa en c que genere dos números (a y b por ejemplo) aleatorios, que dichos números se muestren el pantalla para que el usuario ingrese el resultado de dicha multiplicación entre estos dos números. Adémas necesito implementar un contador de respuestas malas, buenas y totales, para así poder calcular el porcentaje de éxito como porc. éxito = (# respuestas buenas) / (# respuestas totales).

donde: # respuestas totales = # ejercicios resueltos (ya sean buenas o malas las respuestas a estos ejercicos) = # respuestas buenas + # respuestas malas

este es el código q tengo:

#include <stdio.h>
#include <stdlib.h>

int main(void)
{
int resp;
int cnt_buenas=0;
int cnt_malas=0;
int cnt_total=0;
int porc_exito=0;
int continuar;



printf("EJERCICIOS DE RAPIDEZ MENTAL\n");
printf("CREADO POR: JAIME PARADA GARCES\n\n");
printf("Tablas de multiplicar\n\n\n");

int a=0;
int b=0;
a = rand() % 12; // se genera un # aleatorio para a entre 1 y 12
b = rand() % 12; // se genera un # aleatorio para b entre 1 y 12

printf("%d * %d = ", a, b);
scanf("%d",&resp);

if(resp == a * b){
cnt_buenas++;
cnt_total++;
printf("RESPUESTA CORRECTA\n");
do
{
printf("Desea continuar [S/N]? ");
continuar = getch();
} while((continuar=='s')||(continuar=='S'));
}
else
cnt_malas++;
cnt_total++;
printf("RESPUESTA INCORRECTA\n");
do
{
printf("Desea continuar [S/N]? ");
continuar = getch();
} while((continuar=='s')||(continuar=='S'));

}

comentario: Al generar los números aleatorios a y b sale siempre 5 * 11, podrían ayudarme a corregir este código? además la idea es crear submenús del main para poder resolver adiciones, divisiones y sustracciones con números aleatorios.
De antemano muchas gracias.
Volver arriba
      Índice del Foro elrincondelc.com -> Dev-C++
Página 1 de 1Todas las horas están en GMT - 8 Horas

 
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas

(c) ElRincondelC.com

Un proyecto de UrlanHeat.com