Portafolios de Programación

En este espacio se podrán ver las tareas en el curso de programación de la sección 114/s5. Además de algunas investigaciones.

Se pretende agregar prácticas de laboratorio y algunos algorítmos simples que se incluyen en el temario de fundamentos de programación.

Abajo se muestra la tarea, investigación o ejercicio que se hizo por última vez en el curso.

Celina O. O.

Código 24: Apuntadores a matriz

Hacer un programa que llene una matriz para 20 estudiantes cn tres columnas, cada columna deberá representar una calificación; posteriormente enviar la matriz a una función que calculará el promedio para cada estudiantey serán enviados a un vecrot el cuál será devuelto por la función.

#include

void suma(int x[][3], int *prom)
{
int m, n, suma[2]={0,0};

for(m=0; m<2; m++)
for(n=0; n<3; n++)
prom[m]=prom[m]+x[m][n];
return;

}

int main()
{
int alumnos[2][3], j, i, *ap, *prom;
int promedio[2]={0,0};
ap=alumnos[3];
prom=promedio;
for(i=0; i<2; i++){
printf("\n\nAlumno %d: \n", i+1);
for (j=0; j<3; j++){
printf("Calificacion %d: ", j+1);
scanf("%d", &alumnos[i][j]);
}
puts("\n");
}

suma(alumnos,prom);

for(i=0; i<2; i++)
printf("El promedio es del alumno %d: %d\n", i+1, promedio[i]/3);
puts("\n");
}

No hay comentarios: