You are on page 1of 2

#include<stdio.

h>
#include<conio.h>
#include<stdlib.h>
void suma_matriz();
void main()
{
char opcion;
do
{
clrscr();
gotoxy(30,3);printf("SUMA DE MATRICES 2X2");
suma_matriz();
printf("\n\n\n\n\n\n Salir pulsar la tecla - s -");
printf("\n\n Seguir sumando matricez pulsar c/t");
opcion = getch();
}while(opcion != 's');
}

void suma_matriz()
{
int x[3][3],y[3][3],z[3][3];
int f=2,c=2,col,fil=8,i,j,conta=0;
randomize();
fil=8;
for(i=1;i<=f;i++,fil++)
for(col=25,j=1;j<=c;j++)
{
x[i][j] = random(10);//scanf("%d",&x[i][j]);
gotoxy(col,fil);printf("%d",x[i][j]);
col=col+5;
}
gotoxy(col+3,fil-1);printf("+");
col=col+8;
fil=8;
for(i=1;i<=f;i++,fil++)
{
col=col-conta;
for(conta=0,j=1;j<=c;j++)
{
y[i][j]=random(10);
gotoxy(col,fil);printf("%d",y[i][j]);
col=col+5;
conta=conta+5;
}
}
gotoxy(col+1,fil-1);printf("=");

conta=0;
col=col+5;
fil=8;
for(i=1;i<=f;i++,fil++)
{ col=col-conta;
for(conta=0,j=1;j<=c;j++)
{
z[i][j]=x[i][j]+y[i][j];
gotoxy(col,fil);printf("%d",z[i][j]);
col=col+5;
conta=conta+5;
}
}
}

You might also like