Ver Mensaje Individual
  #26 (permalink)  
Antiguo 27/08/2010, 07:51
minette1988
 
Fecha de Ingreso: febrero-2010
Mensajes: 258
Antigüedad: 15 años
Puntos: 0
Respuesta: tabla de multiplicar usando matrices

Si el programa lo dejo así, me muestra todas las filas desde[0] hasta [9] y todas las columnas desde [0] hasta [9] en las que puedo almacenar las tablas de mutiplicar del 1,2,3,4,5,6,7,8,9 y10.

Código C:
Ver original
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. int main(){
  5. int tabla_mult[10][10];
  6. int i,j;
  7.  
  8. for(i=0; i<10; i++){
  9. for(j=0; j<10; j++){
  10. tabla_mult[i][j]=(i+1)*(j+1);
  11. printf("tabla mult[%d][%d]= ", i, j);
  12. }
  13. }
  14. scanf("%d %d", &i, &j);
  15.  
  16.  
  17. printf("%d\n", tabla_mult[i-1][j-1]);
  18. }

Lo que quiero es poder elegir la tabla de multiplicar al azar, por ejemplo la del 3
y que el programa me muestre tabla_mult[2][0]= y que yo puedo poner 3 Enter 1 Enter y seguidamente me muestre el resultado, pasar al siguiente tabla_mult[2][1]= 3 Enter 2 Enter y mostrar el resultado, así hasta llegar a tabla_mult[2][9]. Si no se puede al azar por orden ¿Cómo puedo hacerlo?

Última edición por minette1988; 27/08/2010 a las 08:01