Programación General > C/C++

 Ayudenme con este proyecto :D porfa

(1/1)

YenniPernia:
Hola que tal! bueno les cuento que tengo q hacer un mini proyecto pero necesito ayuda... quiero hacer un programa que enseñe la tabla de multiplicar por ejemplo:

introduzca el numero de la tabla que desea aprender: (el usuario introduc)   5

5x10= (el usuario introduc) 20
Error, solo le queda una oportunidad
5x10= (el usuario introduc) 50
Muy bn ahora
5x5= (el usuario introduc) 10
error, solo le queda una oportunidad
5x5= (el usuario introduc) 15
5x5= 25 esta es la respuesta correcta :D y se sale el programa,

LO TNGO Q HACER EN C++ AYUDA PORFA

Checho360:
Podrías hacer un switch y en cada caso la tabla de multiplicar, y dentro de cada caso un for anidado. Luego añades un while para el error y está. Algo asi podría funcionar:


--- Código: C++ ---#include <iostream>using namespace std; int main () {        cout<<"Introduzca el nº de tabla : n";        int tabla;        cin>>tabla;        cout<<"n";        int interacion;        switch (tabla){                case 1:                        for (int i = 1; i<=10; i++){                            cout<<"Introduzca el resultado de "<<tabla<<"X"<<i<<" : ";                                cin>>interacion;                                while (tabla*i != interacion){                                    cout<<"Resultado incorrecto, vuelva a intentarlo :"<<endl;                                        cout<<tabla<<"X"<<i<<" : ";                                        cin>>interacion;                }            }        break;    }} 
Faltaría hacerlo para el resto de números. Si quieres que se salga en el segundo intento, en lugar de un while podrías poner un if y añades un contador de errores.

Navegación

[0] Índice de Mensajes

Ir a la versión completa