Código de C/Visual C - Reporte final de notas

Imágen de perfil

Reporte final de notasgráfica de visualizaciones


C/Visual C

Publicado el 03 de Octubre del 2017 por yasmin
783 visualizaciones desde el 03 de Octubre del 2017. Una media de 21 por semana
Descripción: un profesor desea obtener un reporte final de calificaciones de sus estudiantes, para lo cual se solicita que ingresa la cantidad de alumnos, las notas obtenidas, (con un decimal ) por cada uno de ellos y el sexo, luego que se imprima un informe que tenga la siguiente información.
- cantidad de estudiantes hombres- cantidad de estudiantes mujeres
- cantidad de estudiantes que pierden (0.0 -1.9)cantidad de estudiantes que habilitan (2.0- 2.9)
- cantidad q aprobaron (>=3.0)
- nota mayor, nota menor. prome general del grupo.


Nota: las notas deben estar entre 0 y 5 en caso de digitar algo diferente se solicite el ingreso correcto de la calificación.

4.9

Actualizado el 04 de Enero del 2018 (Publicado el 03 de Octubre del 2017)gráfica de visualizaciones de la versión: 4.9
784 visualizaciones desde el 03 de Octubre del 2017. Una media de 21 por semana
estrellaestrellaestrellaestrellaestrella
estrellaestrellaestrellaestrella
estrellaestrellaestrella
estrellaestrella
estrella

Aunque realmente falta Modificar.. Ya que no estoy estructurando bien las partes,
Podrian Auxiliarmen Porfa
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
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
#include <iostream>
#include <cmath>
using namespace std;
 
int N,varon=0,mujer=0;
int T = 0, i=0;
float promedio,suma=0,sumita=0,nmayor,nmenor=0,proma=0,prom=0,prem=0;
char genero[30];
float menor =100;
float mayor = 0,sumap=0,ap=0,sumde=0,de=0,sumda=0,pa=0;
int s=0,b=0;
int x=0;
int y=0;
int z=0;
 
int LeerNotas();
int Media();
 
int main()
{
    LeerNotas();
}
int LeerNotas()
{
    cout<<"Introdusca la cantidad de alumnos"<<endl;
    cin >> N;
    float Notas[N];
 
    do
    {
        cout<<"Introdusca la nota del alumno "<<T+1<<":"<<endl;
 
        cin >>Notas[T];
        suma += Notas[T];
        T++;
 
	    for(int i=0;i<=N;i++){
 
		    cout<<"Digite el sexo  solo :  M o F"<<endl;
			cin>>genero[i];
 
		    if(genero[i]=='M' || genero[i]=='m'){
			    varon;
 
		    }else if(genero[i]=='F' || genero[i]=='f'){
				mujer;
		    }
 
	    }
	}
    while(T < N && genero[i]<N);
 
    promedio = suma/T;
    int i = 0;
    do
    {
		if(Notas[i]<0.0 || Notas[i]<1.9){
			x++;
			cout<<"Perdio"<<endl;
		}else if(Notas[i]==2.0 || Notas[i]<2.9){
			y++;
			cout<<"Perdio"<<endl;
		}else if(Notas[i]>=3.0){
			z++;
			cout<<"Perdio"<<endl;
		}
 
		if(Notas[i]>mayor)
		{
			mayor=Notas[i];
			nmayor=i;
		} if(Notas[i]<menor){
			menor=Notas[i];
			nmenor=i;
		}
	}
	while(Notas[i] < N  );
 
	do
    {
 
	    if(Notas[i] > promedio)
        {
            s++;
            i++;
        }
        else {
            b++;
            i++;
        }
    }
    while(i < N);
 
    cout<<"\nCantidad de estudiantes Hombres   \t   :"<<varon<<endl;
    cout<<"\nCantidad de estudiantes Mujeres       :"<<mujer<<endl;
    cout<<"\nCantidad de estudiantes que Perdieron :"<<x<<endl;
    cout<<"\nCantidad de estudiantes que Habilitaron :"<<y<<endl;
    cout<<"\nCantidad de estudiantes que Aprobaron :"<<z<<endl;
    cout<<"la Total de alumnos por encima del promedio:"<<s<<endl;
    cout<<"Total de alumnos por debajo del promedio"<<b<<endl;
    cout<<"\nEL promedio de "<<N<<" alumnos es:"<<promedio<<endl;
 
    system("PAUSE");
 
}



Comentarios sobre la versión: 4.9 (0)


No hay comentarios
 

Comentar la versión: 4.9

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios
Es necesario revisar y aceptar las políticas de privacidad

http://lwp-l.com/s4233  
Revisar política de publicidad