Es una simple tarea pero quisiera añadirle una forma de regresar al inicio, y que lo haga atravez de un mensaje que diria:
"Quiere regresar al inicio s/n "
Si alguien me pudiera ayudar se lo agradeceria ya que soy nuevo en programacion en c++
salu2
Citar
#include <iostream>
using namespace std;
int main()
{
int Ti, Tf, T, n, ni, nf;
char operacion;
cout << "Ingrese numero con el cual iniciar " << endl;
cin >> ni;
cout << "Ingrese numero con el cual finalizar " << endl;
cin >> nf;
cout<<"Ingrese la tabla con la cual iniciar " << endl;
cin >> Ti;
cout<< "Ingrese la tabla con la cual finalizar " <<endl;
cin >> Tf;
cout << "Ingrese el simbolo de la Operacion a realizar "<<endl;
cout << "Opciones: " << endl << endl;
cout << "Suma (+)" << endl;
cout << "Resta (-)"<<endl;
cout << "Multiplicacion (*)" <<endl;
cout << "Division (/)" <<endl;
cin >> operacion;
if (operacion == '+')
{
for(T=Ti;T<=Tf;T++)
{
for(n=ni;n<=nf;n++)
{
cout << T<< "+" << n << "= " << T+n << endl;
}
cout << "----------" << endl;
}
}
else if (operacion == '-')
{
for(T=Ti;T<=Tf;T++)
{
for(n=ni;n<=nf;n++)
{
cout << T<< "-" << n << "= " << T-n << endl;
}
cout << "----------" << endl;
}
}
else if (operacion == '*')
{
for(T=Ti;T<=Tf;T++)
{
for(n=ni;n<=nf;n++)
{
cout << T<< "*" << n << "= " << T*n << endl;
}
cout << "----------" << endl;
}
}
else if (operacion == '/')
{
for(T=Ti;T<=Tf;T++)
{
for(n=ni;n<=nf;n++)
{
cout << T<< "/" << n << "= " << T/n << endl;
}
cout << "----------" << endl;
}
}
system("PAUSE");
return (0);
}
using namespace std;
int main()
{
int Ti, Tf, T, n, ni, nf;
char operacion;
cout << "Ingrese numero con el cual iniciar " << endl;
cin >> ni;
cout << "Ingrese numero con el cual finalizar " << endl;
cin >> nf;
cout<<"Ingrese la tabla con la cual iniciar " << endl;
cin >> Ti;
cout<< "Ingrese la tabla con la cual finalizar " <<endl;
cin >> Tf;
cout << "Ingrese el simbolo de la Operacion a realizar "<<endl;
cout << "Opciones: " << endl << endl;
cout << "Suma (+)" << endl;
cout << "Resta (-)"<<endl;
cout << "Multiplicacion (*)" <<endl;
cout << "Division (/)" <<endl;
cin >> operacion;
if (operacion == '+')
{
for(T=Ti;T<=Tf;T++)
{
for(n=ni;n<=nf;n++)
{
cout << T<< "+" << n << "= " << T+n << endl;
}
cout << "----------" << endl;
}
}
else if (operacion == '-')
{
for(T=Ti;T<=Tf;T++)
{
for(n=ni;n<=nf;n++)
{
cout << T<< "-" << n << "= " << T-n << endl;
}
cout << "----------" << endl;
}
}
else if (operacion == '*')
{
for(T=Ti;T<=Tf;T++)
{
for(n=ni;n<=nf;n++)
{
cout << T<< "*" << n << "= " << T*n << endl;
}
cout << "----------" << endl;
}
}
else if (operacion == '/')
{
for(T=Ti;T<=Tf;T++)
{
for(n=ni;n<=nf;n++)
{
cout << T<< "/" << n << "= " << T/n << endl;
}
cout << "----------" << endl;
}
}
system("PAUSE");
return (0);
}