¿Estructura de Decisión?¿Estructura de Decisión?
• Un algoritmo es un conjunto ordenado y finito de instrucciones que conducen a la solución de un problema.
Solución de un Solución de un problemaproblema
n >= 0 No
Sí
Diagramas de flujo
Elementos principales de un diagrama de flujo
Terminal:
Representa el inicio o el fin de un algoritmo
Entrada manual:
Representa el almacenamiento de valores en variables mediante entradas por teclado.
Proceso:
Representa procesos
Impresión documento:
Representa la impresión de datos (Normalmente de respuesta)
Preparación:
Representa las condiciones de un grupo de procesos que se repiten
Decisión:
Una pregunta con la posibilidad de respuesta de dos o más opciones.
Pantalla:
Presentación de datos en pantalla
Conector:
Conector que une dos partes de diagrama que no caben en una página
Conector:
Conector que une dos partes de diagrama en una misma página
Diagramas de flujoEjemplos
Algoritmo que permite determinar si un número dado por el usuario es negativo o positivo
Inicio
int n = 0
n
n >= 0
“Es positivo”
“Es negativo”
No
Sí
fin
revisarNegativoPositivo
Descripción:
permite determinar si un número dado por el usuario es negativo o positivo