La Ultima Esencia
Noticias:
 
*
Bienvenido(a), Visitante. Por favor, ingresa o regístrate. Enero 09, 2009, 07:42:57


Ingresar con nombre de usuario, contraseña y duración de la sesión


Páginas: [1]
  Imprimir  
Autor Tema: Suma de matrices (con punteros si!!!!)  (Leído 329 veces)
0 Usuarios y 1 Visitante están viendo este tema.
pianista
Administrador

Desconectado Desconectado

Mensajes: 2761


« : Octubre 26, 2007, 11:15:33 »

Código
GeSHi (c):
#include <stdio.h>
 
main()
 
{
 int matriz1[100][100],matriz2[100][100],final[100][100];
 int i,j,tam;
 
printf("Introduzca el tamaño de la matrices cuadradas a sumar:\n");
scanf("%d",&tam);
printf("Matriz1\n");
 
for(i=0;i<tam;i++)
  {
    for(j=0;j<tam;j++)
      {
        printf("Elemento %d%d:",i+1,j+1);
        scanf("%d",&matriz1[i][j]);
        printf("\n");
      }
  }
 
printf("Matriz2\n");
for(i=0;i<tam;i++)
  {
    for(j=0;j<tam;j++)
      {
         printf("Elemento %d%d:",i+1,j+1);
         scanf("%d",&matriz2[i][j]);
         printf("\n");
      }
  }
suma(matriz1,matriz2,final,tam);
 
printf("La suma es:\n");
 
for(i=0;i<tam;i++)
  {
    for(j=0;j<tam;j++)
      {
         printf("Elemento %d%d=",i+1,j+1);
         printf("%d\n",final[i][j]);
      }
  }
}
suma(int *m1,int *m2,int *f,int tam)
 
{
 
int i,j;
 
for(i=0;i<tam;i++)
  {
    for(j=0;j<tam;j++)
     {
       *f = *m1+ *m2;
       f++;
       m1++;
       m2++;
     }
   f+=100-tam;
   m1+=100-tam;
   m2+=100-tam;
 
 
  }
 
}
 
 
Created by GeSHI 1.0.7.20
« Última modificación: Diciembre 21, 2007, 00:19:45 por pianista » En línea
Páginas: [1]
  Imprimir  
 
Ir a:  


Powered by SMF 1.1.7 | SMF © 2006-2007, Simple Machines LLC
Seo4Smf v0.2 © Webmaster's Talks


AFILIATE AQUI
Creative Commons License
Esta obra está bajo una licencia de Creative Commons.