Documentos de Académico
Documentos de Profesional
Documentos de Cultura
#include<stdio.h>
#include<conio.h>
/*el inicio d mi programa*/
main()
{
/*declaracion de variables*/
int fil,col,fila,colum,suma=0;
printf("\n numero de: \n Filas: ");
scanf("%d",&fil);
printf("\n Columnas: ");
scanf("%d",&col);
/*declaro mis matrices*/
int mat1[fil][col],mat2[fil][col];
printf("\n llena la 1ra matriz: \n");
for(fila=1;fila<=fil;fila++)
{
for(colum=1;colum<=col;colum++)
{
printf(" matriz[%d][%d]=",fila,colum);
scanf("%d",&mat1[fila][colum]);
suma+=mat1[fila][colum];
}
}
//llenado y suma d las 2 matrics
printf("\n llena la 2da matriz: \n");
for(fila=1;fila<=fil;fila++)
{
for(colum=1;colum<=col;colum++)
{
printf(" matriz[%d][%d]=",fila,colum);
scanf("%d",&mat2[fila][colum]);
suma+=mat2[fila][colum];
}
}
printf("\n la suma total es: %d",suma);
getch();
return 0;
}
Programa 2
Sumade matriz de 5x4
int main()
{
int matriz[4][5];
int horizontal[5];
int vertical[4];
int fila,columna;
int suma=0;
int i;
______________________________
Programa 3
#include <stdio.h>
scanf("%d", &bc);
if(ac!=bf){
printf("no es posible hacer la multiplicacin\n");
system("pause");
return 0;
}
int A[af][ac], B[bf][bc], C[af][bc]; /*Rutina para cargar los valores*/
for(i=0;i<af;i++){
for(j=0;j<ac;j++){
printf("Escribe el valor de la matriz 1 (%d, %d)-->",i+1,
j+1);
scanf("%d", &A[i][j]);
}
}
printf("\n\n");
for(i=0;i<bf;i++){
for(j=0;j<bc;j++){
printf("Escribe el valor de la matriz 2 (%d, %d)-->", i+1,
j+1);
scanf("%d", &B[i][j]);
}
}
for(i=0;i<af;i++){
for(j=0;j<bc;j++){
C[i][j]=0;
for(k=0;k<ac;k++){
C[i][j]=(C[i][j]+(A[i][k]*B[k][j]));
}
}
}
Programa 4