Dev - C++ - ejercicio que permita introducir numero de identificación notas de 50 alumnos anual sacar promedio

 
Vista:
sin imagen de perfil
Val: 11
Ha disminuido su posición en 4 puestos en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

ejercicio que permita introducir numero de identificación notas de 50 alumnos anual sacar promedio

Publicado por kryst (4 intervenciones) el 08/06/2019 20:28:46
//Buenas, basicamente necesito realizar un programa

/*Hacer un programa que tenga una entrada Cedula y Nota Anual de 50 Alumnos
de una Seccion, se desea imprimir el reporte
A) nota promedio del censo
B) Cedula del alumno que obtuvo la mayor nota
Al principio pense en realizarlo con un contador hasta 50 alumnos que almacenara esas 50 cedulas, pero se me presenta el problema de que tambien debe almacenar las notas durante un a y bueno luego que nos muestre la cedula del alumno con mayor nota, al menos asi lo entiendo.
PD: Estoy bastante atrasado puesto a que necesito entregarlo antes de la media noche de hoy., Gracias por su aporte de antemano.*/

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
#include <iostream>
 
int not1
int not2
int not3
int not4
int not5
int not6
int not7
int not8
int not9
int not10
int not11
int not12
int not13
int not14
int not15
int not16
int not17
int not18
int not19
int not20
 
using namespace std;
int main(){
 
	cout<<"Ingrese su Cedula:"; cin>>CI1;
	cout<<"Ingrese su Cedula2:"; cin>>CI2;
	cout<<"Ingrese su Cedula3:"; cin>>CI3;
	cout<<"Ingrese su Cedula4:"; cin>>CI4;
	cout<<"Ingrese su Cedula5:"; cin>>CI5;
	cout<<"Ingrese su Cedula6:"; cin>>CI6;
	cout<<"Ingrese su Cedula7:"; cin>>CI7;
	cout<<"Ingrese su Cedula8:"; cin>>CI8;
	cout<<"Ingrese su Cedula9:"; cin>>CI9;
	cout<<"Ingrese su Cedula10:"; cin>>CI10;
	cout<<"Ingrese su Cedula11:"; cin>>CI11;
	cout<<"Ingrese su Cedula12:"; cin>>CI12;
	cout<<"Ingrese su Cedula13:"; cin>>CI13;
	cout<<"Ingrese su Cedula14:"; cin>>CI14;
	cout<<"Ingrese su Cedula15:"; cin>>CI15;
	cout<<"Ingrese su Cedula16:"; cin>>CI16;
	cout<<"Ingrese su Cedula17:"; cin>>CI17;
	cout<<"Ingrese su Cedula18:"; cin>>CI18;
	cout<<"Ingrese su Cedula19:"; cin>>CI19;
	cout<<"Ingrese su Cedula20:"; cin>>CI20;
return 0
}
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 Rodrigo
Val: 614
Bronce
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

ejercicio que permita introducir numero de identificación notas de 50 alumnos anual sacar promedio

Publicado por Rodrigo (147 intervenciones) el 08/06/2019 21:40:38
Solo necesitas guardar el ultimo alumno, no necesitas guardar todos.
Para obtener el promedio, anda sumando y contando a medida que lees 1 nuevo alumno, para obtener el mayor, supone que el primero es el mayor, y luego compara con los siguientes, cambiando el mayor cada vez que el que aparezca sea mayor.
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
sin imagen de perfil
Val: 11
Ha disminuido su posición en 4 puestos en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

ejercicio que permita introducir numero de identificación notas de 50 alumnos anual sacar promedio

Publicado por kryst (4 intervenciones) el 08/06/2019 22:08:55
Ok, es decir que se vaya introduciendo y a medida que vayan entrando se acumulen y luego me diga quien tiene mayor nota y saque el promedio de estos 50 alumnos que se introduciria poco a poco, cierto? pero como haria para que nos de tambien el promedio sin introducir obligatoriamente el total de alumnos? He imprimir un tipo de felicitacion al que vaya eximido
algo como: cout <<"Felicitaciones alumno eximido"<<endl

y como haria para decir cual es el mayor if a<b, b>a, b<c, b>c, creo que lo que mas me enreda sinceramente es el numero 50 amigo.
PD: Me gusto este consegui en la web

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
 
main ()
{
 
    int c;
 
    printf ("\n imprimir si el alumno es competente o no competente");
 
    printf ("\n introduce una calificacion");
 
    scanf ("%d",&c);
 
    if (c<=7)
 
        printf ("\n no competente",c);
 
    else
 
        printf ("\n competente");
 
}
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
sin imagen de perfil
Val: 211
Bronce
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

ejercicio que permita introducir numero de identificación notas de 50 alumnos anual sacar promedio

Publicado por dario (118 intervenciones) el 10/06/2019 05:25:27
Hola, hice este codigo, espero te ayude.

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
#include <iostream>
 
using namespace std;
 
int main() {
    int i;
    float suma=0,promedio=0,notaAnual;
    float mayor=0;
    const int ALUMNOS = 50;
 
    //Ingreso de notas
    for (i=1; i<=ALUMNOS; i++) {
        cout << "Ingrese nota final del alumno " << i <<": ";
        cin >> notaAnual;
 
        if (notaAnual > mayor)
            mayor = notaAnual;
 
        //promedio
        suma = suma + notaAnual;
    }
 
    promedio = suma / ALUMNOS;
 
    cout << endl << "La nota promedio es " << promedio << endl;
    cout << "La nota mayor es " << mayor;
 
    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
0
Comentar
sin imagen de perfil
Val: 11
Ha disminuido su posición en 4 puestos en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

ejercicio que permita introducir numero de identificación notas de 50 alumnos anual sacar promedio

Publicado por kryst (4 intervenciones) el 10/06/2019 15:12:49
Buenos dias y gracias por tu aporte amigo desgraciadamente ya paso el tiempo para la entrega del ejercicio, pero tengo una duda con respecto a lo que hiciste puesto a que entiendo que el promedio si bien es la suma de las notas, pues se dividen: ¿Entre el numero de alumnos o de los meses del año?, fue una de las grandes interrogantes que no me quedo muy claro al momento de hacer dicho ejercicio o programa. Gracias de todas maneras.
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
sin imagen de perfil
Val: 11
Ha disminuido su posición en 4 puestos en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

ejercicio que permita introducir numero de identificación notas de 50 alumnos anual sacar promedio

Publicado por kryst (4 intervenciones) el 10/06/2019 15:30:34
Lo otro que observo y que el Profesor no tomo en cuenta es cual es la nota maxima o sobre cuanto se evalua para hacerlo como en el codigo anterior que indique.

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