Variables
Op = opción
p1 = parcial 1
p2 = parcial 2
p3 = parcial 3
T = total (promedio de los 3 parciales)
NT = nota total (equivale al 80%)
》PROGRAMA :
#Include
#Include
Int Op ;
Float P1, P2, P3, T, NT ;
main ( )
{
Printf ("Asignatura \ n") ;
Printf ("1 matemáticas \ n") ;
Printf ("2 estudios sociales \ n") ;
Printf ("3 quimica \ n") ;
Printf ("4 programación \ n") ;
Printf (" escoja una opción = >") ;
Scanf ("%d", &Op) ;
Switch (Op)
{
Case 1
Printf ("ingrese calificacion del primer parcial = >") ;
Scanf ("%f", &P1) ;
Printf ("ingrese calificacion del segundo parcial = >") ;
Scanf ("%f", &P2) ;
Printf ("ingrese calificacion del tercer parcial = >") ;
Scanf ("%f", &P3) ;
T = (P1 + P2 + P3) / 3 ;
NT = (T * 80) / 100 ;
Printf ("el 80% de la nota de matematicas es = > %f \ n", NT) ;
Break ;
Case 2
Printf ("ingrese calificacion del primer parcial = >") ;
Scanf ("%f", &P1) ;
Printf ("ingrese calificacion del segundo parcial = >") ;
Scanf ("%f", &P2) ;
Printf ("ingrese calificacion del tercer parcial = >") ;
Scanf ("%f", &P3) ;
T = (P1 + P2 + P3) / 3 ;
NT = (T * 80) / 100 ;
Printf ("el 80% de la nota de estudios sociales es = > %f \ n", NT) ;
Break ;
Case 3
Printf ("ingrese calificacion del primer parcial = >") ;
Scanf ("%f", &P1) ;
Printf ("ingrese calificacion del segundo parcial = >") ;
Scanf ("%f", &P2) ;
Printf ("ingrese calificacion del tercer parcial = >") ;
Scanf ("%f", &P3) ;
T = (P1 + P2 + P3) / 3 ;
NT = (T * 80) / 100 ;
Printf ("el 80% de la nota de quimica es = > %f \ n", NT) ;
Break ;
Case 4
Printf ("ingrese calificacion del primer parcial = >") ;
Scanf ("%f", &P1) ;
Printf ("ingrese calificacion del segundo parcial = >") ;
Scanf ("%f", &P2) ;
Printf ("ingrese calificacion del tercer parcial = >") ;
Scanf ("%f", &P3) ;
T = (P1 + P2 + P3) / 3 ;
NT = (T * 80) / 100 ;
Printf ("el 80% de la nota de programacion es = > %f \ n", NT) ;
Break ;
}
getch ( )
return 0 ;
}.