Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - cinfi

#1
El error que me marcaba era en el system("pause"); y en el retorn 0;
Entiendo lo que me dices y muchas gracias. checare ambas estructuras ya que la tuya es mas pequeña y podría ahorrar línea de código.

Me gustaría ver si tuvieras alguno que resuelva transpuesta de matiz, te lo agradeceria.
Saludos
#2
El problema es al tener una matriz de 6x4 sumar renglones y columnas y obtener el valor en un vector.
#3
Cual es el error? no compila  :(
#include <stdio.h>

int main()
{
   int a[6][4], vecrenglon[6]={0}, veccolumna[4]={0};
   int i,j;
 
      for(i=0;i<6;i++){
         for(j=0;j<4;j++){
               printf("Ingresa cada valor de la matriz %d,%d: ",i+1,j+1);
               scanf("%d", &a[j]);
         }
   }
   printf("\nMatriz final:\n\n");
   //Ciclo de impresion de la matriz dada
    for(i=0;i<6;i++){
          for(j=0;j<4;j++){
                printf("%d\t",a[j]);
          }
          printf("\n");
    }
   //calcular la suma de cada renglon y guardar en el arreglo renglon
   for(i=0;i<6;i++){
         for(j=0;j<4;j++)
               vecrenglon=vecrenglon+a[j];
   }
   //Calcular la suma de cada columna y guardar en el arreglo veccolunma
   for(j=0;j<4;j++){
         for(i=0;i<6;i++)
               veccolumna[j]=veccolumna[j]+a[j];
   }
   printf("\n\nVector renglones = (");
   //Ciclo para impresion de vecrenglon[6]
   for(i=0;i<6;i++){
         printf("%d", vecrenglon);
         if(i!=5)
               printf(", ");
   }
   printf(")\n");
   printf("Vector columnas = (");
   //Ciclo para la impresion de veccolumna[4]
   for(i=0;i<4;i++){
         printf("%d", veccolumna);
         if(i!=3)
               printf(", ");
   }
   printf(")\n\n");
   system("pause");
   return 0;
}