ALGORITMOS 10. Diagrama de flujo básico
CONCEPTO: Un diagrama
de flujo es una de las formas en que se puede escribir un algoritmo. En
el diagrama de flujo se usan figuras
geométricas para representar distintas cosas que suceden en el algoritmo
SÍMBOLOS BÁSICOS
VEAMOS CÓMO SE USAN
EJEMPLO 1. Vamos a usar inicio, fin, entrada, cálculo y
salida.
Hacer un diagrama de flujo que le pida a la persona que diga dos números (eso será la ENTRADA),
calcule la resta del primero menos el segundo (esto va a ser un CÁLCULO)
y muestre el resultado (esto va a ser la SALIDA)
EJEMPLO 2. Vamos a usar todos los símbolos
EXPLIQUEMOS PRIMERO CUÁNDO SE USA EL DIAMANTE
El diamante se usa cuando aparece una decisión que hay que tomar. Y en esos casos estamos hablando de estructuras condicionales.
Una estructura condicional es
cuando sucede una situación en un algoritmo que hay que
analizar y que puede dar como resultado dos cosas: verdadero o falso (si o no).
Por ejemplo, en lenguaje
natural decíamos:
SI tengo 18 años o más ENTONCES
soy mayor de edad
SINO
soy menor de edad.
En ese ejemplo la condición o situación que se analiza
es si es Verdadero que tengo 18 años o
más.
Si la respuesta a ese
análisis es SI ( Verdadero) , entonces ocurre lo que está inmediatamente debajo, y
si la respuesta es no, hay que saltar al SINO.
AHORA SÍ VAMOS AL EJERCICIO:
Al diagrama que hicimos en el “Ejemplo 1” le vamos a agregar algo: una decisión que tiene que tomar la computadora:
Si el resultado es mayor o igual a cero: se tiene que mostrar por pantalla una frase
que diga “El resultado es positivo”.
En caso contrario (es decir que el resultado es menor a cero) el mensaje debe decir
“el resultado es negativo).
En una próxima publicación veremos los símbolos que se usan
para las estructuras repetitivas.