Diagrama de flujo
Es la representación gráfica de un
algoritmo. Es decir, muestra gráficamente los pasos o
procesos a seguir para alcanzar la solución
de un problema. La construcción correcta de este es muy
importante, ya que a partir de este se
escribe el programa en un lenguaje de
programación.
Reglas para la construcción de diagramas de flujo
1. Todo diagrama de flujo debe tener un
inicio y un fin
2. Las líneas utilizadas para indicar la
dirección del Flujograma deben ser
rectas: verticales u horizontales.
3. Todas las líneas para indicar dirección del
Flujograma deben de estar conectadas.
4. Se debe de escribir de arriba hacia
abajo y de izquierda a derecha.
5. Identificar y listar los puntos de
decisión.
6. Construir el diagrama respetando la
secuencia cronológica y asignando los
correspondientes símbolos.
7. Asignar un título al diagrama y
verificar que esté completo y describa
con exactitud el proceso elegido.
Ejercicios
- Hacer un algoritmo que sume 3 números.
Explicación: como podemos observar en la imagen usamos 4 variables que son n1, n2, n3 y suma, ponemos un escribir indicando que ingresemos 3 números, después de esto hacemos la operación de suma seria = a n1+n2+n3, y para que el programa nos de un resultado ponemos otro escribir indicando que la respuesta es el resultado de la suma.
- Calcular interés simple dado un interés, capital, y tiempo determinado.
Explicación: Como podemos observar en la imagen para calcular el interés simple utilizamos 4 variables que son interés, capital, tiempo, y porcentaje para realizar la operación del interés simple simplemente multiplicamos el capital por el interés por el tiempo que estará el dinero.
- Algoritmo para calcular sueldo mas horas extras que son pagadas al doble.
Explicación: Para calcular el sueldo mas horas extras como podemos observar en el algoritmo, primero dividimos el sueldo por 30 para saber cuanto gana el empleado en el dia, luego las dividimos entre 8 que nos daría el resultado de cuanto gana la hora, al calcular este dato que se encuentra dentro del paréntesis simplemente lo multiplicamos por 2 que serian las horas extras al doble.
Luego para sacar el sueldo mas las horas extras solo sumamos.
- Calcular promedio de 3 notas
Explicación: Para calcular el promedio de 3 notas simplemente sumamos las 3 notas que se han obtenido y se dividen entre tres.
Ejercicios para desarrollar
1- Un individuo desea invertir su capital en un banco y desea
saber cuanto dinero ganara después de un mes si el banco
paga a razón del 2% mensual.
Explicación: Para realizar este algoritmo simplemente multiplicamos el capital que desea invertir el individuo y luego lo multiplicamos por el 2%.
2- Un vendedor recibe un sueldo base más un 10% extra por
comisión de cada venta, el vendedor desea saber cuanto dinero
obtendrá por concepto de comisiones por las tres ventas que
realiza en el mes y el total que recibirá en el mes tomando en
cuenta su sueldo base y comisiones.
Explicación: Para realizar el algoritmo sacamos las comisiones que serian v1, v2, v3 por el 10% y tenemos el total de comisiones que recibe el vendedor.
para saber cuanto ganara con su sueldo y comisiones simplemente los sumamos
3- Una tienda ofrece un descuento del 15% sobre el total de la
compra y un cliente desea saber cuanto deberá pagar
finalmente por su compra.


Explicación: Para realizar el algoritmo simplemente multiplicamos la compra por el 15% de descuento que se hace, y para sacar el total que debe pagar solo restamos el total del descuento al precio.
4- Pida el precio de un artículo y calcule su valor aplicándole un
16% de IVA.
Explicación: Para calcular el IVA multiplicamos el precio del articulo por el 16% del IVA, y para sacar el valor del articulo mas IVA simplemente lo sumamos.
Algoritmos usando la estructura Si entonces
1- Hacer un algoritmo o flujograma que realice la suma de 3 números y diga cual es el mayor.
Explicación: Para calcular el numero mayor usando la estructura Si entonces decimos que si n1 que es el primer numero es mayor a n2 y n3, n1 sera el numero mayor, y hacemos la misma operación en las otras estructuras de Si entonces solo que con los valores de n2 y n3.
2- Hacer un algoritmo o flujograma para saber si un numero es positivo, negativo, o si el numero es cero.
Explicación: Para saber si un numero es positivo ponemos en la estructura de Si entonces que si si "n" que es el numero es mayor a cero, el numero es positivo, si el numero es igual a cero entonces el numero es cero, si el numero es menor a cero el numero es negativo.
3- Hacer un programa para saber si un numero es par o impar.
4- Hacer un programa para saber el perímetro de un rectángulo.
Explicación: Para sacar el perímetro de un rectángulo sumamos la base mas la altura y lo multiplicamos por dos.
Algoritmos usando la estructura Según
Ejemplo:
Ejercicios
1- Hacer un algoritmo que de las opciones para saber, si un numero es positivo o negativo, si un numero es par o impar, si quiere saber si el numero es cero, si quiere conocer el área de un rectángulo.