top of page

Suma de matrices

Proyecto simple en lenguaje ANSI C que crea dos matrices y al final del programa suma los numeros que haya en cada casilla de las matrices. No sería una suma general sino una suma casilla con casilla. Ejemplo: Matriz A (coordenada 0,0) = 2;  Matriz B (coordenada 0,0) = 3;  Matriz C (coordenada 0,0) = Matriz A + Matriz B = 2 + 3 = 5. 


En el programa introduces la longitud de las matrices (lo que viene siendo el tamaño real de las matrices), y luego ya vas introduciendo los números casilla por casilla hasta que se complete cada matriz. Por ejemplo, si la longitud es 3, las matrices serán de 3x3.


Tras meter todos los números ya el sistema suma los números correspondiente como en el ejemplo que puse al principio. Y al finalizar el sistema muestra todos los números de las matrices y su suma en la tercera matriz.


Para ejecutar el programa, puedes usar un entorno de desarrollo o crear un archivo en el terminal para luego compilarlo con el sistema de compilaciones GCC.


¡OJO! Normalmente para trabajar en lenguaje ANSI C se usan sistemas operativos Linux. Yo hice este programa en Windows. Así que si usas Linux en tu día a día te recomiendo que antes de ejecutar el programa cambies todos los valores de las sintaxis system("comando de Windows") por los comandos principales de la shell de Linux, por ejemplo, en este caso, system("cls") por system("clear") y system("timeout /t 2 > nul") por system("sleep 2").


También si usas Linux elimina los includes locale.h y windows.h y las decodificaciones UTF-8. Lo digo porque Linux no requiere estos paquetes ya que el terminal de Linux ya usa la decodificación UTF-8 por defecto. La terminal de Windows no sucede lo mismo. Puede funcionar bien el código pero sin la decodificación UTF-8 pueden salir caracteres extraños al ejecutar.


Si vas a ejecutar el programa desde, por ejemplo, Visual Studio Code, instala las extensiones C/C++ y Code Runner y en la parte superior derecha de la pantalla, donde aparece un Reproductor, le das click y ya te ejecuta el programa.


Descargue el ZIP, aplica estos cambios (por si usas Linux), ejecuta el código y disfruta.

Fragmento del código:

Ejecución del código:

Blasco's Web Developer Studio

  • Facebook
  • LinkedIn
  • Instagram

©2026 por Blasco's Web Developer Studio. Creado con Wix.com

bottom of page