Información de utilidad

miércoles, 11 de marzo de 2009

Algoritmo de ejemplo no.1 con tomas de decisiones.

Elaborar el algoritmo de resolución y la prueba de escritorio, para la solución del siguiente problema.

Definición del problema:

Calcular el promedio obtenido por un alumno en una materia, en base a los siguientes datos de entrada: Nombre del alumno, materia evaluada, calificación1, calificación2, calificación3, calificación4.

Datos de salida: Nombre del alumno, materia evaluada y promedio.

Además se emitirá un mensaje de validación que indique “Alumno aprobado”, si el promedio obtenido es mayor o igual a 6, en caso contrario se emitirá un mensaje que indique “Alumno reprobado”.

Algoritmo de resolución.

1. Inicio de proceso.

2. Solicitar valores para las variables NOMBRE, MATERIA, C1, C2, C3, C4

3. PROMEDIO = (C1 + C2 + C3 + C4) / 4

4. Imprimir NOMBRE, MATERIA, PROMEDIO

5. Si PROMEDIO >= 6 entonces imprimir “ALUMNO APROBADO”.
De lo contrario imprimir “ALUMNO REPROBADO”

6. Fin de proceso.

Prueba de escritorio.

Nota: Se elaborara una prueba de escritorio, para comprobar cada uno de los casos del algoritmo.

Prueba de escritorio 1.

1. Inicio de proceso.

2. Asignar valores a las variables NOMBRE = Alejandra, MATERIA = Física, C1 = 8, C2 = 9, C3 = 7, C4 = 10

3. PROMEDIO = (8 + 9 + 7 + 10) / 4 = 8.5

4. Imprimir NOMBRE = Alejandra, MATERIA = Física, PROMEDIO = 8.5

5. Si 8.5 >= 6 = VERDADERO Imprimir “ALUMNO APROBADO”.

6. Fin de proceso.

Prueba de escritorio 2.

1. Inicio de proceso.

2. Asignar valores a las variables NOMBRE = Alejandra, MATERIA = Literatura, C1 = 4, C2 = 5, C3 = 6, C4 = 5

3. PROMEDIO = (4 + 5 + 6 + 5) / 4 = 5

4. Imprimir NOMBRE = Alejandra, MATERIA = Literatura, PROMEDIO = 5

5. Si 5 >= 6 = FALSO Imprimir “ALUMNO REPROBADO”.

6. Fin de proceso.

No hay comentarios:

Publicar un comentario