PDA

Ver la Versión Completa Con Imagenes : ayuda con algoritmo en seudocodigo


Ayudante De Santa
06-11-2015, 22:19:08
Los mejores licores
faberosky
01-05-2012, 12:38:00
saludo mi gente...
vengo por aqui buscando ayuda en este algoritmo, (apenas estoy iniciando).

Lo que hay que hacer:
Por cada uno de los N estudiantes del curso de Informatica I se tiene la nota final. Realice un programa que muestre la nota máxima, la
nota mínima, cuántos perdieron, y cuántos ganaron la asignatura por encima de 4.00.Lo que tengo:
algoritmo nota_informatica
inicio
escribir ("ingrese el numero de estudiantes: ")
Leer num;
cnt<-0
pierden<-0
ganan<-0
notamay<-0
notamen<-0
Mientras cnt<num Hacer
escribir ("ingrese la nota del estudiante: ")
leer nota
si nota >= 4
ganan<-ganan+1
FinSi
si nota<3
pierden<-pierden+1
FinSi
si nota>notamay
notamay<-nota
Sino
meno<-nota
FinSi
si nota<meno
notamen<-(nota)
FinSi
cnt<-cnt+1
FinMientras

Imprimir


Fin

El problema:
no logro encontrar la forma de tener la nota menor por mas que trato de encontrar el error no lo veo....
muchas gracias si alguien sabe del tema y me puede colaborar lo antes posible

Ayudante De Santa
06-11-2015, 22:19:08
Los mejores licores
emea_c
01-05-2012, 16:46:30
Hola:

Creo que el problema es que debes inicializar la nota menor con el valor máximo que puede tomar una nota, en lugar de con cero:

notamen<-10

Espero haberte ayudado.

Saludos.

diegoc
03-05-2012, 17:05:04
mas bien creo que para que pierda debes darle un valor -2.9 por que el toma el tres hacia arriba y no hacia abajo, prueba eso muchas veces me sucedio, ademas estas poniendo que toda nota mayor de 4 gana pero deberia ser mayor a 3, y menor a 3 pierde creo q ahi tienes el error