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
Ir a la versión completa