Advertisement
ripper2hl

Suma debajo de la diagonal

Jun 7th, 2012
50
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.06 KB | None | 0 0
  1. #include<stdio.h>
  2. int main()
  3. {
  4.     int x,y,i,j,suma=0;
  5.     printf("Cuantas Filas");
  6.     scanf("%d",&x);
  7.     printf("Cuantas columnas");
  8.     scanf("%d",&y);
  9.     int arreglo[x][y];
  10.     for(i=1;i<=x;i++)
  11.     {
  12.          for(j=1;j<=y;j++)
  13.          {
  14.                           printf("Valor de la matriz en la posicion %d - %d\n" ,i ,j);
  15.                           scanf("%d",&arreglo[i][j]);
  16.           }
  17.     }
  18.         printf("\n\tMATRIZ\n");
  19.         for(i=1;i<=x;i++)
  20.     {
  21.          for(j=1;j<=y;j++)
  22.          {
  23.                           printf("%d\t",arreglo[i][j]);
  24.           }
  25.           printf("\n");
  26.     }
  27.      printf("\n\tDIAGONAL DE LA MATRIZ\n");
  28.      for(i=2;i<=x;i++)
  29.     {
  30.          for(j=1;j<i;j++)
  31.          {
  32.                           printf("%d\t",arreglo[i][j]);
  33.           }
  34.            printf("\n");
  35.     }
  36.     for(i=2;i<=x;i++)
  37.     {
  38.          for(j=1;j<i;j++)
  39.          {
  40.                           suma=suma+arreglo[i][j];
  41.           }
  42.     }
  43.     printf("la suma de la diagonal principal es %d\t",suma);
  44.    
  45.     getch();
  46.     return(0);
  47. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement