miércoles, 3 de diciembre de 2008

Programa para hacer un menu de nombres y calificaciones

Problema:

En El Cecyt 10 Para Un Reporte Final, Un Grupo De Alumnos Planea Realizar Un Menú Mediante El Programa Borland C, Que Capture En Forma De Lista Los Nombres Y Calificaciones De 10 Alumnos, Y Que Nos Proporcione El Promedio Máximo Y Mínimo De Dicha Lista, Con El Fin De Calcular De Forma Rápida Y Precisa Dichos Promedios.
Los 5 ¿Por que?


¿Por Qué?
Porque Es Un Trabajo Que Sirve Para Facilitar Tanto La Suma De Los Promedios, Ya Sea La Máxima Y Minina, Y Porque Nos Ordena De Forma Rápida Y Precisa Los Nombres Y Calificaciones De Los Alumnos


¿Por Qué?
Porque Ya No Hay Que Usar Calculadora Y Ordenar Los Nombres Y Calificaciones


¿Por Qué?
Por Que Entonces Solo Hay Que Asignarle Valores A La Computadora Y Entonces Ella Realiza Todo El Trabajo


¿Por Qué?
Porque El Programa Fue Diseñado De Para Realizar El Menú De Forma Rápida Y Precisa.

¿Por Qué?
Porque No Utiliza Tantas Variables Y De Esta Forma Nos Facilita El Trabajo Y Aprendemos Sin Complicarnos.


Método Wh


What?
Hacer Un Programa En Borland C, El Cual Consiste En Realizar Un Menú Que Capture En Forma De Lista Los Nombres Y Calificaciones De 10 Alumnos, Y Que Nos Proporcione El Promedio Máximo Y Mínimo De Dicha Lista


Who?
Un Grupo De Alumnos

Where?
En El Cecyt 10


Why?
Para Un Proyecto Final Y Para Calcular de Forma Rápida Y Precisa Los Promedios De Esos 10 Alumnos.

When?
En Esta Semana


How?
Mediante El Programa Borland C





























Programa


#include
#include
#include
main(){
int opcion;
int i,j;
float b;
float min;
float max;
char n [10] [40];
float c[40];
int cont;
while(opcion== !"s")
clrscr ();
gotoxy (5,5);
printf("MENU\n\n");
printf("1)Captura de datos \n");
printf("2)Impresison de resultados\n");
printf("3)Reporte de maximos y minimos\n");
printf("4)Salir\n\n");
printf("\n\n opcion ==> [ ]\b\b\b");
scanf("%d", &opcion);
switch(opcion){
case 1:clrscr ();
for (i=0; i<=9; i++){ printf("Dame el nombre % d", i+1); scanf("& s", & n[i]); for (j=0; j<=3; j++){ printf("Dame la calificacion % d", j+1); scanf("% f", & b); c[j]=b; } break; case 2:clrscr (); for (i=0; i<=9; i++){ printf("Dame el nombre % d"); for (j=0; j<=3; j++){ scanf("% f", & b); c[j]=b; } break; case 3:clrscr (); printf("Maximo y minimo\n"); i=0; min= c[i]; max= c[i]; for (i=0; i<=9; i++){ for (j=0; j<=3; j++){ cont= i*4+j; if(c[cont]< min=" c[cont];"> max) max= c[cont];
}
}
printf("Minimo= \n");
printf("Maximo= \n");
break;
case 4: printf("Salir");
break;
}/*fin del for i*/
}/*fin del for j*/
}/*fin del switch*/
getch ();
clrscr ();
}/*fin del while*/

No hay comentarios:

Publicar un comentario