Advertisement
Guest User

Untitled

a guest
Feb 14th, 2016
127
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.88 KB | None | 0 0
  1. /*Elaborar un programa que sume dos matrices con el mismo numero de filas y columnas, pero con distintos enteros.*/
  2.  
  3. #include<stdio.h>
  4. #include<stdlib.h>
  5. #include<conio.h>
  6.  
  7. int main(void)
  8. {
  9. int mat3[10][10], mat1[10][10], mat2[10][10];
  10. int a,b,c;
  11.  
  12. printf("Hola, ingresa las filas de la primer matriz:\n");
  13. int fil1;
  14. scanf("%i",&fil1);
  15.  
  16. printf("Ahora ingresa el numero de columnas de la primer matriz (mismo que filas):\n");
  17. int col1;
  18. scanf("%i",&col1);
  19.  
  20. system("pause");
  21. system("cls");
  22.  
  23. printf("Sigamos con las filas de la segunda columna:\n");
  24. int fil2;
  25. scanf("%i",&fil2);
  26.  
  27. printf("Ahora con las columnas de la segunda (Recuerda, mismo numero que fila):\n");
  28. int col2;
  29. scanf("%i",&col2);
  30.  
  31. printf("Ingresa los datos a guardar en ella:\n");
  32. for( a = 0; a < fil1; a++)
  33. {
  34. for( b = 0; b < col1; b++)
  35. {
  36. printf("%i",mat1[fil1][col1]);
  37. }
  38. }
  39.  
  40. printf("Ingresa sus datos a guardar en ella:\n");
  41. for( a = 0; a < fil2; a++)
  42. {
  43. for( b = 0; b < col2; b++)
  44. {
  45. printf("%i",mat2[fil2][col2]);
  46.  
  47. }
  48. }
  49. //MultiplicaciĆ³n de los elementos de las dos matrices:
  50. for( a = 0; a < fil1; a++)
  51. {
  52. for( b = 0; b < col2; b++)
  53. {
  54. int mat3[10][10]= {0};
  55. }
  56. }
  57.  
  58. for( a = 0; a < fil1;a++)
  59. {
  60. for( b = 0; b < col2;b++)
  61. {
  62. for( c = 0; c < col1; c++)
  63. {
  64. int mat3[10][10]= {mat2[a][c] + mat1[c][b]};
  65. }
  66. }
  67. }
  68.  
  69. printf("La suma de las dos matrices con sus respectivos datos es:\n");
  70. for( a = 0; a < fil1; a++)
  71. {
  72. for( b = 0; b < col2; b++ )
  73. {
  74.  
  75. printf("%i",mat3[a][b]);
  76. if(b==col2-1)
  77. printf("\n\n");
  78. }
  79. }
  80. return 0;
  81. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement