ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Descripción del algoritmo 3 prácticas: diragrama de flujo, como se ha hecho en DFD

2121jbInforme19 de Agosto de 2014

595 Palabras (3 Páginas)457 Visitas

Página 1 de 3

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 de salida) uno donde me muestra el calculo de mi promedio y un segundo donde se muestra el total de materias aprobadas y reprobadas.

Y por ultimo antes de llegar al final de mi algoritmo se colocó una ultima decisión en la cual mi condicion me dice que si el alumno tiene un total de 7 materias aprobadas y un promedio mayor o igual a 8.5 si cumplia con estas condiciones se le otorgaba la beca en caso de lo contrario era rechazado.

...

Descargar como (para miembros actualizados) txt (3 Kb)
Leer 2 páginas más »
Disponible sólo en Clubensayos.com