Descripción del algoritmo 3 prácticas: diragrama de flujo, como se ha hecho en DFD
Enviado por 2121jb • 19 de Agosto de 2014 • Informe • 595 Palabras (3 Páginas) • 427 Visitas
Alvarez Rodríguez Christian gabriel ITM 3° C 04/07/14
Descripcion del algoritmo de la practica 3.
Aquí puede observar el diragrama de flujo completo como se realizo en DFD.
Ahora se explicara paso por paso el diseño de este algoritmo:
Hay que saber que este algoritmo es para mecionar que alumno es candidato a una beca para conseguirla debe cumplir con las condiciones de 7 materias aprobadas y un promedio igual o mayor a 8.5.
Lo primero que se inserto fue la impresión del mensaje de presentacion el cual contiene mi nombre escrito entre comillas.
Lo que se introdujo acontinuación fue una “asignación” en la cuál asígno valores a mis variables: suma, total de materias aprobadas (totalapro) y total de materias reprobadas (totalrepro) un valor igual a 0 para comensar con mis contadores los cuales se mencionaran más adelante.
Depues inicion con mi ciclo “para”, elegi este ciclo por que conosco el limite de mi cantidad de datos que leere. En el inicio le indico que mis calificaciones iran del 1 al 7 de 1 en 1.
Depues ingreso el trapecio que me indica la lectura de mi variable en (i) indicada en el ciclo “para” la cual se representa de la siguiente manera: cal(i) la (i) me indica que son las lecturas de mi ciclo para la cual me la debera pedir 7 veces.
A continuación introdusco un ciclo “mientras” para indicar mi restricción que me indica que la calificacion debe ser un numero entre 0 y 10, la forma en que se indica es contraria al enunciado como se observa en la imagen por que si lo ponco como tal me marcará error, en este ciclo introduje una impresión (mensaje de salida) que me diga erros y luego una “lectura” para que me vuelva a pedir la calificación pero que esta cumpla con mi condición para que se termine el ciclo “mientras”.
Depues de haber terminado con mi ciclo “mientras” agrego mi primer contador el cuál se encuentra en mi ciclo “para” para tener la suma de mis calificaciones, como ya se menciono al inicio mi suma vale cero entonces la operación de mi suma para calcular el promedio.
Aquí aún en el ciclo “para introdusco una decisión a la cual le siguen dos contadores que contienen mis otras dos variables iniciales, estos contadores me calcularán el total de materias aprobadas (totalapro+1) y total de materias reprobadas (totalrepro+1) , si mi calificacion es >= a 7 será tomada como aprobada y comensara la suma.
Aquí mismo se observa que termina mi ciclo “para”.
A continuación se introduce una operación la cual me calcurá mi promedio: prom= suma/7
Depues de ya haber realizado mi calculo de mi promedio, la suma de mis calificaciones aprobada y reprobadas agregué dos impresiones (mensajes
...