-
Lenguaje
C
-
Descripción
Tres alumnos desean saber cuál será su promedio general en las tres materias más difíciles que cursa y cuál será la calificación que obtendrá en cada una de ellas. Estas materias se evalúan como se muestra a continuación:
La calificación de Matemáticas se obtiene de la siguiente manera:
Un examen del 90%
Promedio de tareas 10%
En esta materia se pidió un total de tres tareas.
La calificación de Física se obtiene de la siguiente manera:
Examen 80%
Promedio de tareas 20%
En esta materia se pidió un total de dos tareas.
La calificación de Química se obtiene de la siguiente manera:
Examen 85%
Promedio de tareas 15%
En esta materia se pidió un promedio de tres tareas.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
#include <stdio.h>
#include <stdlib.h>
int main (void)
{
int i;
float calificacion_de_fisica, calificacion_de_matematicas, calificacion_de_quimica, examen_de_fisica, examen_de_matematicas;
float examen_de_quimica, promedio_general, tarea_de_fisica_1, tarea_de_fisica_2, tarea_de_matematicas_1;
float tarea_de_matematicas_2, tarea_de_matematicas_3, tarea_de_quimica_1, tarea_de_quimica_2, tarea_de_quimica_3;
for (i=1; i<=3; i++)
{
printf ("PROCESO %d\n", i);
printf ("Ingresa el valor de examen de fisica: ");
scanf ("%f", &examen_de_fisica);
(void) getchar ();
printf ("Ingresa el valor de examen de matematicas: ");
scanf ("%f", &examen_de_matematicas);
(void) getchar ();
printf ("Ingresa el valor de examen de quimica: ");
scanf ("%f", &examen_de_quimica);
(void) getchar ();
printf ("Ingresa el valor de tarea de fisica 1: ");
scanf ("%f", &tarea_de_fisica_1);
(void) getchar ();
printf ("Ingresa el valor de tarea de fisica 2: ");
scanf ("%f", &tarea_de_fisica_2);
(void) getchar ();
printf ("Ingresa el valor de tarea de matematicas 1: ");
scanf ("%f", &tarea_de_matematicas_1);
(void) getchar ();
printf ("Ingresa el valor de tarea de matematicas 2: ");
scanf ("%f", &tarea_de_matematicas_2);
(void) getchar ();
printf ("Ingresa el valor de tarea de matematicas 3: ");
scanf ("%f", &tarea_de_matematicas_3);
(void) getchar ();
printf ("Ingresa el valor de tarea de quimica 1: ");
scanf ("%f", &tarea_de_quimica_1);
(void) getchar ();
printf ("Ingresa el valor de tarea de quimica 2: ");
scanf ("%f", &tarea_de_quimica_2);
(void) getchar ();
printf ("Ingresa el valor de tarea de quimica 3: ");
scanf ("%f", &tarea_de_quimica_3);
(void) getchar ();
calificacion_de_matematicas=examen_de_matematicas*0.9+0.1*(tarea_de_matematicas_1+tarea_de_matematicas_2+tarea_de_matematicas_3)/3;
calificacion_de_fisica=examen_de_fisica*0.8+0.2*(tarea_de_fisica_1+tarea_de_fisica_2)/2;
calificacion_de_quimica=examen_de_quimica*0.85+0.15*(tarea_de_quimica_1+tarea_de_quimica_2+tarea_de_quimica_3)/3;
promedio_general=(calificacion_de_matematicas+calificacion_de_fisica+calificacion_de_quimica)/3;
printf ("Valor de calificacion de fisica: %g\n", calificacion_de_fisica);
printf ("Valor de calificacion de matematicas: %g\n", calificacion_de_matematicas);
printf ("Valor de calificacion de quimica: %g\n", calificacion_de_quimica);
printf ("Valor de promedio general: %g\n", promedio_general);
putchar ('\n');
}
return EXIT_SUCCESS;
}
#include <stdlib.h>
int main (void)
{
int i;
float calificacion_de_fisica, calificacion_de_matematicas, calificacion_de_quimica, examen_de_fisica, examen_de_matematicas;
float examen_de_quimica, promedio_general, tarea_de_fisica_1, tarea_de_fisica_2, tarea_de_matematicas_1;
float tarea_de_matematicas_2, tarea_de_matematicas_3, tarea_de_quimica_1, tarea_de_quimica_2, tarea_de_quimica_3;
for (i=1; i<=3; i++)
{
printf ("PROCESO %d\n", i);
printf ("Ingresa el valor de examen de fisica: ");
scanf ("%f", &examen_de_fisica);
(void) getchar ();
printf ("Ingresa el valor de examen de matematicas: ");
scanf ("%f", &examen_de_matematicas);
(void) getchar ();
printf ("Ingresa el valor de examen de quimica: ");
scanf ("%f", &examen_de_quimica);
(void) getchar ();
printf ("Ingresa el valor de tarea de fisica 1: ");
scanf ("%f", &tarea_de_fisica_1);
(void) getchar ();
printf ("Ingresa el valor de tarea de fisica 2: ");
scanf ("%f", &tarea_de_fisica_2);
(void) getchar ();
printf ("Ingresa el valor de tarea de matematicas 1: ");
scanf ("%f", &tarea_de_matematicas_1);
(void) getchar ();
printf ("Ingresa el valor de tarea de matematicas 2: ");
scanf ("%f", &tarea_de_matematicas_2);
(void) getchar ();
printf ("Ingresa el valor de tarea de matematicas 3: ");
scanf ("%f", &tarea_de_matematicas_3);
(void) getchar ();
printf ("Ingresa el valor de tarea de quimica 1: ");
scanf ("%f", &tarea_de_quimica_1);
(void) getchar ();
printf ("Ingresa el valor de tarea de quimica 2: ");
scanf ("%f", &tarea_de_quimica_2);
(void) getchar ();
printf ("Ingresa el valor de tarea de quimica 3: ");
scanf ("%f", &tarea_de_quimica_3);
(void) getchar ();
calificacion_de_matematicas=examen_de_matematicas*0.9+0.1*(tarea_de_matematicas_1+tarea_de_matematicas_2+tarea_de_matematicas_3)/3;
calificacion_de_fisica=examen_de_fisica*0.8+0.2*(tarea_de_fisica_1+tarea_de_fisica_2)/2;
calificacion_de_quimica=examen_de_quimica*0.85+0.15*(tarea_de_quimica_1+tarea_de_quimica_2+tarea_de_quimica_3)/3;
promedio_general=(calificacion_de_matematicas+calificacion_de_fisica+calificacion_de_quimica)/3;
printf ("Valor de calificacion de fisica: %g\n", calificacion_de_fisica);
printf ("Valor de calificacion de matematicas: %g\n", calificacion_de_matematicas);
printf ("Valor de calificacion de quimica: %g\n", calificacion_de_quimica);
printf ("Valor de promedio general: %g\n", promedio_general);
putchar ('\n');
}
return EXIT_SUCCESS;
}