Dev - C++ - AYUDA, para sacar 10 en un examen porfavor

   
Vista:

AYUDA, para sacar 10 en un examen porfavor

Publicado por Jesús jescallejas@gmail.com (2 intervenciones) el 14/05/2015 02:43:54
Que tal amigos, hoy tuve mi examen de informática, pero antes de eso, deben de saber que teniamos un maestro al que le entendiamos muy bien, todo el grupo sacaba muy buenas calificaciones, y de verdad era un muy buen maestro pero por cuestiones desconocidas se fue de la escuela a una semana del examen! Y en lugar de el llegó un profe el cual, por ser nuevo todavia no le agarramos la onda y el nos puso el examen de hoy, el cual estaba muy dificil ya que nunca habiamos hecho un código asi, nadie de mi grupo pudo hacerlo y lo más seguro es que todos reprobemos jaja, por lo mismo nos dejó terminarlo en nuestra casa y dijo que "lo iba aconsiderar para calificar", el único problema es que no sabemos como hacerlo, de verdad meceaitamos ayuda, puede que esté muy sencillo pero no tiene mucho que empezamos a ver programación.

2015-05-13-19.19.18

Lo que le falta a la instruccion principal es "a 15 alumnos, y se desea saber:"

Pd: el código debe de hacerse de una forma simple no tan "compleja", utilizando for, switch e if

Muchas gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de vangodp

AYUDA, para sacar 10 en un examen porfavor

Publicado por vangodp (287 intervenciones) el 14/05/2015 04:53:04
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
58
59
60
61
62
#include <stdio.h>
#include <stdlib.h>
 
int main (){
 
    float fisica[15] = { 7, 8, 4.5, 5.8, 7, 10, 8.2, 4.5, 5.8, 7.3, 7, 8, 4.5, 5.8, 3 };
    float matematica[15] = { 7, 8, 4.5, 5.8, 7, 10, 8.2, 4.5, 5.8, 7.3, 7, 8, 4.5, 5.8, 3 };
    int i = 0;
    float promedio = 0;
    int notaMayor = 0;
    int notaMenorIgual = 0;
 
 
    int opcion;
    printf("Menu \n1.-fisica \n2.-Matematicas \n");
    scanf("%d", &opcion);
 
    switch (opcion) {
        case 1:
            printf("Calculando notas para alumnos de fisica\n\n");
            for( i = 0; i <15; i++ ){
                if ( fisica[i] > 7 ){
                    notaMayor++;
 
                }else if ( fisica[i] <= 7 ){
                    notaMenorIgual++;
 
                }
                promedio= promedio+fisica[i];
            }
            promedio = promedio/15;
            printf("El promedio de las notas es %f\n", promedio);
            printf("%d alumnos han sacado una nota superior a 7.0\n", notaMayor);
            printf("%d alumnos han sacado una nota igual o menor a 7.0\n\n", notaMenorIgual);
 
            break;
        case 2:
            printf("Calculando notas para alumnos de matematicas\n\n");
            for( i = 0; i <15; i++ ){
                if ( matematica[i] > 7 ){
                    notaMayor++;
 
                }else if ( matematica[i] <= 7 ){
                    notaMenorIgual++;
 
                }
                promedio= promedio+fisica[i];
            }
            promedio = promedio/15;
            printf("El promedio de las notas es %f\n", promedio);
            printf("%d alumnos han sacado una nota superior a 7.0\n", notaMayor);
            printf("%d alumnos han sacado una nota igual o menor a 7.0\n\n", notaMenorIgual);
 
            break;
        default:
            printf("No existe essa opcion\n");
            break;
    }
 
    getchar();
    return 0;
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
2
Comentar

AYUDA, para sacar 10 en un examen porfavor

Publicado por Jesús (2 intervenciones) el 14/05/2015 05:17:01
Gracias hermano! Me has salvado de verdad, muy buena noche, de verdad gracias!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar