#include <stdio.h>
int tabla(int numero);
int main()
{ int numero;
printf("\t==========> TABLA DE MULTIPLICAR <=========\n\n\n");
printf("Número de Tabla a multiplicar: ");
scanf("%d",&numero);
tabla(numero);
printf("\n\nHecho por: Victor Manuel Evaristo Salinas");
printf("\nE-Mail: victor_mes@hotmail.com");
printf("\n vmanuel_es@yahoo.com.mx");
return 0;
}
int tabla(int numero)
{
int espacios[10];
int indice;
for(indice=0; indice < 10; indice++)
espacios[indice] = numero*(indice+1);
printf("\n\nTabla del %d \n",numero);
for(indice=0; indice < 10; indice++)
printf("%d x %2d = %4d\n",numero, (indice+1), espacios[indice]);
return 0;
}
Comentarios sobre la versión: Versión 1 (3)
#include
#include
int main()
{
int a, j, mult;
printf (“Calculo de tablas”);
printf(“\n Ingrese un numero: (del 1 al 10)\n”);
scanf(“%d”,&a);
if (a<=10)
{
for(a=1;a<=10;a++)
{
for(j=1;j<=10;j++)
{
mult=a*j;
printf("%d*%d=%d\n",a,j,mult);
}
printf("\n\n");
}
}
else
{
printf ("\t\n++–++El numero debe estar entre el 1 y el 10++–++\n");
}
getch();
}
como puedo hacer para que al ingresar un numero imprima las tablas apartir de ese numero sin salirme del rango ya establecido necesito ayuda