jaja , claro no es tarea esto... son dos ejercicios que saque de un libro , y que no da la solucion
queria saber como hacer esos ejercicios en C...
En los libros SIEMPRE estan las herramientas necesarias para poder completar los ejercicios que plantean, entonces el primer paso es (volver) leer con detenimiento al menos el capitulo en cuestion (alguno anterior tal vez sea necesario).
Ok ok , ahora me pondre a investigar en capitulos anteriores..
ahora , me podrias decir donde esta la falla en este?.. porque la verdad me toy rompiendo la cesera.. y no lo encuentro
Veinte estudiantes efectuan un examen cuya califacion se halla entre 0 y 100. Hacer un programa que haga lo siguiente:
-Genere un vector de 20 elementos para cargar las calificaciones
-Encuentre el promedio general del curso
-Genere un segundo vector cuyos elementos sean las notas de los alumnos que superene el promedio general
-Imprimir los dos vectores y el promedio general
Programe de la siguiente manera :
#include <stdio.h>
#define alumnos 20
int main()
{int nota_alum[alumnos],mayor_nota[alumnos];
int contador,poscargadas;float promedio;
promedio=0;
for(contador=0;contador<alumnos;contador++);
{ printf("alumnos[%d",(contador+1));
printf("]:");
scanf("%d",& nota_alum[contador]);
promedio=promedio+nota_alum[contador];
}
promedio=promedio/alumnos;
poscargadas=0;
for(contador=0;contador<alumnos;contador++);
{
if(nota_alum[contador]>promedio);
{mayor_nota[poscargadas]=nota_alum[contador];
poscargadas++;}
}for(contador=0;contador<alumnos;contador++);
{printf("Alumnos [%d",(contador+1));
printf("Notas Mayor al Promedio\n");
for(contador=0;contador<poscargadas;contador++);
{
printf("%d\n",mayor_nota[contador]);
}
getchar();
}getchar();
}
LO COMPILO Y ME DA CUALQUIER COSA...