ejercicio 3

13
EJERCICIO 3: Programar la suma de dos matrices cuadradas de dimensión DIM. /*Suma de dos matrices cuadradas*/ #include <stdio.h> #include <stdlib.h> #include <math.h> #define DIM 100 void leer_matriz(int,float[DIM][DIM]); void escribir_matriz(int,float[][DIM]); void suma_matrices (int,float[][DIM],float[][DIM],float[][DIM]); int main() { int n; float x[DIM][DIM], y[DIM][DIM], z[DIM][DIM]; do { printf("Introduce la dimension de la matriz (<=100): "); scanf("%d",&n); }while ((0>n) || (n>DIM)); printf("\nIntroduce la primera matriz\n"); leer_matriz(n,x); system("cls"); printf("\nIntroduce la segunda matriz\n"); leer_matriz(n,y); system("cls"); suma_matrices(n,x,y,z); printf("\nSuma de las dos matrices:\n"); escribir_matriz(n,z); system("PAUSE"); return 0; } void leer_matriz(int n, float v[][DIM]) { int i,j;

Upload: retiforme

Post on 06-Nov-2015

215 views

Category:

Documents


1 download

DESCRIPTION

E3333

TRANSCRIPT

EJERCICIO 3:Programar la suma de dos matrices cuadradas de dimensin DIM.

/*Suma de dos matrices cuadradas*/

#include #include #include

#define DIM 100

void leer_matriz(int,float[DIM][DIM]);void escribir_matriz(int,float[][DIM]);void suma_matrices (int,float[][DIM],float[][DIM],float[][DIM]);

int main(){int n; float x[DIM][DIM], y[DIM][DIM], z[DIM][DIM];

do{printf("Introduce la dimension de la matriz (