Ciclos repetitivos
Publicado por Luis Franco (2 intervenciones) el 27/06/2018 22:55:39
Buenas. he intentado realizar este código que trata de un profesor que ingresa n cantidad de notas donde el programa arroja el promedio de las mismas ademas si el desea seguir escoge un opcion ya sea si con el numero 1 y seguir consultando nuevos promedios.
he intentado realizar, pero el resultado del primer promedio es correcto cuando quiero seguir calculando mas promedios este resultado no es exacto.
les dejo copia del código para que me ayuden a encontrar el error. Que aun no encuentro.
les agradezco. quedo atento.
he intentado realizar, pero el resultado del primer promedio es correcto cuando quiero seguir calculando mas promedios este resultado no es exacto.
les dejo copia del código para que me ayuden a encontrar el error. Que aun no encuentro.
les agradezco. quedo atento.
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
#include<iostream>
using namespace std;
int main()
{
int n,si;
float nota,suma=0,promedio;
do{
cout<<"\tAPLICACION PARA CONOCER PROMEDIO DE n NOTAS.\n"<<endl;
cout<<"INGRESAR CANTIDAD DE NOTAS QUE DESEA DIGITAR: ";cin>>n;
for(int x=1;x<=n;x++)
{
cout<<"---INGRESAR NOTA: ";
cin>>nota;
suma+=nota;
promedio=suma/n;
}
if(nota>5)
{
cout<<"--UNA DE LAS NOTAS SOBREPASA EL 5.0";
}
else
{
cout<<"--SU PROMEDIO ES: "<<promedio<<endl;
}
cout<<"desea continuar?"<<endl;
cout<<"SI. Oprima 1; No. Oprima 0 ";cin>>si;
}
while (si==1);
return 0;
}
Valora esta pregunta
0