Hola!, quería saber si me podrían ayudar en un ejercicio de lenguaje C en Geany es para una tarea y quería saber como va estructurado, si pueden ayudarme el ejercicio va así: Desarrolle un programa en C que permita evaluar la tabla de multiplicar de cualquier número, mostrando la cantidad de respuestas correctas e incorrectas. El programa debe repetirse las veces que el usuario desee. y la cantidad de respuestas buenas y malas
Gracias de antemano!! :-[ :-[ :-[ :-[
muestra tu código(no olvides usar etiquetas GeSHi), expón tus dudas y si tienes errores del compilador copia y pegalo en una etiqueta de código
de por si no tengo idea como empezar estoy enredado T_T :-[, llego hasta la libreria
#include <stdio.h>
int main ()
{
int num,contador;
do
printf ("
while
printf ("
no se si para ustedes es algo simple pero no entendí como hacer ese ejercicio, se como hacer que lea la tabla con el ciclo FOR pero no tengo idea como hacer para que se ejecute el ejercicio como le menciono arriba!! gracias...
para el "encapsulamiento" general de no salir hasta que se decida con un do-while basta
algo como
#include <stdio.h>
int main(){
do{
//hacer cosas
char salir;
//imprimir "desea salir S o N: "
//leer valor y colocar valor leido en salir
}while(salir!='S');
}
lo que no entendí fue lo del for
Creo esto es lo que quieres, busca un buen libro de programación "Aprendiendo c en 21 días" tal ves te ayude un poco.
#include <iostream>
//Esto es solo si tu compilador lo necesita
using namespace std;
main()
{
//Variables a utilizar
int n, res, cont=0;
char S;
do
{
cout << "Ingrese la tabla que quiere evaluar: ";
//Ingresas la tabla
cin >> n;
//Crea un ciclo de 1 a 10 que son las veces que se va
//a repetir y de igual manera el numero por el cual se
//va a multiplicar.
for (int i=1;i<=10;i++)
{
//Muestra por pantalla la opreacion
cout << n <<" * "<< i << "= ";
//Introduces el resultado
cin >> res;
//Evalua el resultado, si es igual al de la operacion
//se le aumenta al contador +1
if (res==n*i)
{
cont++;
}
}
//Imprime el resultado del contador
cout << "\nTu resultado fue: "<< cont;
//Pide al usuario una letra para continuar o no
cout << "\n\nDesea continuar? S/N: ";
//Ingresa la letra
cin >>S;
//evalua la letra para ver si repite el ciclo do-while
}while (S=='S'||S=='s');
return 0;
}