martes, 8 de mayo de 2012

Algoritmo, Diagrama de flujo y Estructuras de control


Algoritmo:

Procedimiento  a través de unas secuencias de instrucciones finitas, ordenadas, específicas y separadas individualmente  que pueden dar solución a un problema considerando los datos del mismo.

Diagrama de Flujo:

Es una representación gráfica de los algoritmos a través de figuras geométricas con un significado específico.

Simbologia de un diagrama de flujo:

Estructuras de control:
o  Secuencial: Un algoritmo puede ser secuencial siempre y cuando sea simple.

o  Decisión (selectiva): Algunos algoritmos no pueden resolverse de forma secuencial simple. En ocasiones necesitamos utilizar condiciones de falso o verdadero cada una de ellas con diferentes secuencias de instrucciones ya sea el caso. 

o   Simple: Evalúa una expresión lógica y la ejecuta si es cierta y si es falsa no la ejecuta.

o   Doble: Evalúa una expresión lógica y ejecuta una acción si es cierta y si es falsa ejecuta otra acción.

o   Múltiple: Evalúa una expresión lógica que puede tomar varios valores (no puede tomar valores reales) y ejecuta varias acciones dependiendo del valor tomado por la expresión selectora.

o   Repetición: En algunos algoritmos se debe de repetir las secuencias de instrucciones.

o   While “mientras”: Repite una acción o un grupo de acciones mientras la expresión sea cierta.

o   Do while “Hacer, mientras”: Repite una acción o un grupo de acciones hasta que la expresión sea cierta.

o   For “desde”: Permite la ejecución de una acción o un grupo de acciones un número determinado de veces.
Ejercicios:

1°Promedio de 10 numeros
2°Promedio de 50 nuemeros
3°Suma de 10 numeros
 4°Obtener la calificación de un alumno
 5°Saber si un alumno esta reprobado o aprobado
6°Obeter el factorial de un numero


Bibliografía:
http://books.google.com.mx/books?id=xu4jcMBih8QC&pg=PT108&dq=interconexion+de+subsistemas&hl=es&sa=X&ei=NtOBT6W9LeWw2wXRz4XrBg&ved=0CDMQ6AEwAA#v=onepage&q&f=true

3 comentarios:

  1. How To Play Baccarat: The Perfect Bet - FBCasino
    A baccarat variation of a classic game of skill — one in which the players take the 카지노사이트 dealer's 바카라 사이트 first two bets, and each hand. 1xbet

    ResponderEliminar