martes, 5 de julio de 2011

Tarea 3 LENGUAJE ANSI-C

Este es otro ejemplo de un codigo que ejecuta un programa que calcula el promedio del grupo, indice de reprobados y aprobados.
#include <stdlib.h>
#include <stdio.h>
#include <conio.h>
int main()
{
 int n=0,i=0;
 float suma=0, promedio=0,califmay=0, califmen=100;
 int reprobados=0, aprobados=0,palumnos, excelencia=0;
 printf("\nCuantos promedios tendra la lista?\n");
 scanf("%d",&n);
 float alu[n];
 printf("\nDeme los promedios por favor:\n");
 for(i=0;i<n; i++)
  {
    printf("Alumno %2d> ",i+1);
    do{
       scanf("%f", &alu[i]);
    }while (alu[i]<0 | alu[i]>100);
    suma=suma+alu[i];
    if(alu[i]==100)
       excelencia++;
    if (alu[i]>69)
       aprobados++;
    else
       reprobados++;       
  }
 for(i=0;i<n; i++)
 {
    if (califmay<alu[i])
        califmay=alu[i];
    if (califmen>alu[i])
        califmen=alu[i];
 }
palumnos=aprobados/n*100;
 promedio=suma/n;
 printf("\nel promedio general del grupo es %.2f\n",promedio);
 printf("\n Aprobados en el grupo es %d\n",aprobados);
 printf("\n Reprobados en el grupo es %d\n",reprobados);
               
 getche();
 return 0;
}

2 comentarios:

  1. despues de que la maestra me ayudo con un programa parecido en la libreta me di cuenta que no es necesario el conio ni el getche

    ResponderEliminar
  2. Pues, ahora falta arreglar lo de aritmética entera entre lo del porcentaje. Confio en que lo arregles y te pongo +3 por la entrada.

    ResponderEliminar