1. CODIFICACIÓN PARA CREAR LAS TABLAS DE MULTIPLICAR
A continuación muestro el código fuente para poder realizar las tablas de multiplicar
hasta el 12. Adicionalmente he incluido la opción de una vez finalizada ésta, pregunte si
se desea volver a ejecutarla. Este código es hecho en Dev C++.
#include<conio.h>
#include<iostream.h>
short numero, producto, contador=1;
char opcion;
main()
{
do
{
system("cls");
cout<<"Tablas de multiplicar"
<<"n=====================";
do
{
cout<<"nnIngrese un numero: ";
cin>>numero;
if(numero<=0)
cout<<"Error,el digito debe ser positivo.";
}while(numero<=0);
cout<<"La tabla del "<<numero<<" es:"<<"n";
do
{
producto=contador*numero;
cout<<numero<<"x"<<contador<<"="<<producto<<"n";
contador++;
}while(contador<=12);
do
{
cout<<"nDesea mostrar otra tabla S/N?";
cin>>opcion;
if((opcion != 's' && opcion != 'S') && (opcion != 'n' && opcion != 'N'))
cout<<"nError, debe ingresar S/N";
}while((opcion != 's' && opcion != 'S') && (opcion != 'n' && opcion != 'N'));
}while(opcion == 's' || opcion == 'S');
getch();
}