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 - chito2234

#1
Disculpen alguien me podria explicar para que sirve en este programa esto: SC[21]={0} y esto SC[j] += a[j];  por que el vector se iguala a 0 y de esa formaaa porfaaa ayudaaa xD

Código (cpp) [Seleccionar]

int i,j,a[21][21],l,m,elec,pausa,valfil,valcolum,SC[21]={0},Sc=0, numero;

printf(" **************Menu de Proyecto**************\n\n");;
  printf("Primero se le pedira que escoga las \n filas y columnas que desea usar en la matriz \npero solamente aceptamos una de 20*20\n Despues te sumara las columnas \n");
printf("\n**************Proyecto elaborado por Edgar Mendez Rosas**************\n");

do{

printf ("De cuantas filas desea que sea la matriz?\n");
scanf("%d",&l);

while (l >20 )
{
printf ("¡¡¡Error solo te aceptamos filas de 20 !!! \n");
printf ("De cuantas filas desea que sea la matriz?\n");
scanf("%d",&l);
}


printf ("De cuantas columnas desea que sea la matriz?\n");
scanf("%d",&m);

while (m >20 )
{
printf ("¡¡¡Error solo te aceptamos columnas de 20!!! \n");
printf ("De cuantas columnas desea que sea la matriz?\n");
scanf("%d",&l);
}


printf ("Presiona 1 del numero de eleccion que gustes\n\n");
 printf ("1.-Llenar la matriz automaticamente\n");
 printf ("2.-Llenar la matriz manualmente\n");

 scanf("%d",&elec);

 if (elec==1)

 {  srand (time(NULL));

for (i=1; i<=l; i++)
for (j=1; j<=m; j++)
a[i][j]=rand()%101;;


for (i=1; i<=l; i++)
{for (j=1; j<=m; j++)
printf(" %d " ,a[i][j]);
printf("\n");
}

for (j=1; j<=m; j++){
    for (i=1; i<=l; i++)
      SC[j] += a[i][j];
  }

 for (j=1; j<=m; j++)
 {
          printf(" %d", SC[j]);
         Sc+=SC[j];
      }printf(" = La suma total es %d  ", Sc);
  printf(" columnas");

 }

else if (elec==2)

{printf ("Introduceel valor de para las matrizes");
scanf("%d",&valfil);

{for (i=1; i<=l; i++)
for (j=1; j<=m; j++)
a[i][j]=valfil ;

for (i=1; i<=l; i++)
{
for(j=1; j<=m; j++)
printf(" %d " ,a[i][j]);
printf("\n");
}
}
 }
printf("\n\nPara volver a reiniciar el programa introduzca 1\n\n");
scanf("%d",&numero);
}while(numero==1);



[MOD] el codigo se coloca entre etiquetas.