/*ADRIAN BALDIVIEZO COLQUE
Realice un programa en C++ para mostrar las tablas de multiplicar.
El programa debe de mostrar un menú con las tablas del 1 al 10,
el usuario debe de elegir cual tabla desea que se imprima en pantalla,
el usuario también puede elegir hasta qué número se va a mostrar la tabla,
por ejemplo la tabla del 5 hasta el número 20.
Al final de mostrar la tabla el usuario puede elegir si desea regresar al menú o finalizar el programa.
Se utiliza If, While o Do While y For.*/
#include <iostream>
using namespace std;
int main()
{
cout<<"Tablas de multiplicar: "<<endl;
int num=1, valor=0;
while(num < 11)
{
cout<<""<<num<<endl;
num++;
}
cout<<"Ingrese el valor de la tabla de multiplicar que desea ver: ";
do
{
cin >> num;
if(num<1||num>10)
{
cout<<"Introduzca un valor entre 1 y 10: ";
}
}while(num<1||num>10);
cout<<"Hasta que valor desea mostrar la tabla del "<<num<<"?: ";
cin>>valor;
for(int i=1;(i*num)<=valor;i++)
{
cout<<endl<<num<<" x "<<i<<" = " <<num*i;
}
}