Contenido

viernes, 26 de febrero de 2016

Diagramas de flujo.

Ejercicio guiado.

El día de hoy desarrollaremos un diagrama de flujo un poco mas complicado haciendo uso de las matemáticas para resolver el problema y penando en desarrollar una aplicación sencilla en C#, el problema es el siguiente:

El profesor que imparte la materia de arte evalúa la asignatura de la siguiente manera:
  • Un examen que equivale al 50% de la calificación.
  • Los trabajos realizados en el periodo equivalen al 40% de la calificación.
  • Un incentivo por asistencias equivalente al 10%, esto depende de cuantas asistencias totales son y a cuantas se asistieron.
Al termino del periodo el profesor da las calificaciones de cada criterio sin indicar la calificación final, cada uno de nosotros tenemos que calcular nuestro promedio, por ello nos damos la tarea de resolver el problema rimero con un algoritmo y posteriormente con un diagrama de flujo, esto nos permitirá desarrollar una aplicación en cualquier lenguaje de programación.

Primer paso resolver el problema matemático.

  • Para obtener el promedio, lo resolveremos con una rega de 3.
    • Colocaremos en una tabla los 3 datos (a los que llamamos “a”, “b” y “c”) y la incógnita, es decir, el dato que queremos averiguar (que llamaremos “x”). Después, aplicaremos la siguiente fórmula;
    • Para cada calificación aplicaremos su porcentaje correspondiente suponiendo que tenemos 8 en examen, 6 en trabajos y 9 en asistencia.
    • Los resultados obtenidos son los siguientes:
    • Ya que sabemos que hacer, realizaremos el algoritmo:

  1. Solicitar la primera calificación al usuario (ingrese la calificación del examen).
  2. Obtener la primer calificación lo llamaremos e. 
  3. Solicitar la segunda calificación al usuario (ingrese la calificación de trabajos). 
  4. Obtener la segunda calificación la llamaremos t. 
  5. Solicitar la tercera calificación al usuario (ingrese la calificación de asistencias). 
  6. Obtener la última calificación la llamaremos a. 
  7. Realizar la operación 

.       9.Mostrar el resultado al usuario (la calificación final es cf).

Ahora realizaremos el diagrama de flujo



El reto ahora es que se indique si el alumno acredito la materia o no, modifique el algoritmo, y diagrama de flujo y comente aquí dudas, sugerencias.