Holaaaaa

Solo disponible en BuenasTareas
  • Páginas : 2 (431 palabras )
  • Descarga(s) : 0
  • Publicado : 20 de octubre de 2010
Leer documento completo
Vista previa del texto
De una lista de alumnos cuyos datos capturados son: calificaciones por materia y promedio general. Obtener: el numero de alumnos aprobados, el numero de alumnos reprobados, el porcentaje de alumnosaprobados y el porcentaje de alumnos reprobados.

Materias

Algoritmo

1. Inicio
2. Declarar: calif 0, sum 0, m 0, prom 0, a 0, p 0, r 0,pp 0, pr 0, oa 0, oc 0
3. Has
3a. captura calif
3b. sum sum+calif
3c. m m+1
3d. repite mientras (oc=0)
a) captura calif
b) sum sum+calif
c) m m+1
d)deseas capturar otra calificación? O-si 1-no; oc
e) regresar a paso 3d
3e. prom sum/n
3f. si (prom≥ 6)
Vd: p p+1
F : r r+1
3g. mostrar prom
3h. a a+1
3i. deseas otroalumno? O-si 1-no; oa
3j. Si (oa=0)
a) calif 0, sum 0, m 0, prom 0, oc 0
b) regresar a paso 3

4. pp (p ·100) / a
5. pr (r ·100) a
6. Mostrar p,r,pp,pr7. Terminar

Inicio
Diagrama de Flujo

oc 0
m m+1
sum sum+calif
calif
calif 0, sum 0, sum 0, m 0
prom 0, a 0, p 0, r 0,
pp 0, pr 0, oa 0, oc 02

calif

sum sum+calif

prom sum/m

m m+1

oc
1

1
oa 0
oa
a a+1
prom
r r+1
p p+1
Prom ≥ 6


m 0


sum 0


calif 0



prom 0pp (p · 100) / a
oc 0



3
2

3

pr
pp
r
p
pr (r · 100) / a

Fin













Prueba de Escritorio

calif | sum | m | oc | oc=0 |prom | prom≥6 | p | r | a | oa | oa=0 | pp | pr | Salida |
O | O | O | O | ------- | O | ----------- | O | O | O | ------- | O | O | O | ---------- |
8 | 8 | 1 | | V | | | | | | | | | ||
10 | 18 | 2 | 0 | V | | | | | | | | | | |
6 | 24 | 3 | 0 | V | | | | | | | | | | |
8 | 32 | 4 | 0 | V | | | | | | | | | | |
7 | 39 | 5 | 1 | F | 7.8 | V | 1...
tracking img