Академический Документы
Профессиональный Документы
Культура Документы
DIAGRAMA DE FLUJO
Los diagramas de flujo son una manera de representar visualmente el algoritmo. Los
diagramas de flujo describen que operaciónes y en que secuencia se requieren para
solucionar un problema dado.
1. Los Diagramas de flujo deben escribirse de arriba hacia abajo, y/o de izquierda a
derecha.
2. Los símbolos se unen con líneas, las cuales tienen en la punta una flecha que indica
la dirección que fluye la información procesos, se deben de utilizar solamente líneas de
flujo horizontal o verticales (nunca diagonales).
3. Se debe evitar el cruce de líneas, para lo cual se quisiera separar el flujo del diagrama
a un sitio distinto, se pudiera realizar utilizando los conectores. Se debe tener en
cuenta que solo se vana utilizar conectores cuando sea estrictamente necesario.
ESTRUCTURAS SECUENCIALES
Una estructura de control secuencial, en realidad, no es más que escribir un paso del
algoritmo detrás de otro, el que primero que se haya escrito será el que primero se
ejecute.
ESTRUCTURAS SELECTIVAS
Estas estructuras se utilizan para TOMAR DECISIONES (por eso también se llaman
estructuras de decisión o alternativas). Lo que se hace es EVALUAR una condición, y, a
continuación, en función del resultado, se lleva a cabo una opción u otra.
ESTRUCTURAS REPETITIVAS
Funciona igual que la estructura Mientras, con la diferencia que al menos una vez hará
el grupo de instrucciones y luego evaluará una condición. Si la condición evaluada es
falsa continua dentro del ciclo y si es verdadera termina la iteración.
DESDE/HASTA O FOR
Esta estructura de control repetitiva se usa generalmente cuando se conoce de
antemano el número de iteraciones.
EJERCICIOS
En este ejercicio encontramos el MOD que nos permitirá sacar el residuo de un número,
el cual será evaluado en la condición, permitiendo saber si el número es múltiplo de 5,
por ejemplo si ingresamos 20, el MOD nos dará como resultado (0), y nos permitirá
saber si es múltiplo de 5, y si no fuera (0), nos demostrara que no es múltiplo de 5.
6) Un señor necesita saber cuánto gana, sabiendo que tiene los siguientes datos:
Sueldo básico, se agregan un 10% en bonificaciones, 5% por responsabilidad, 20% si su
sueldo básico es mayor a 60 dólares y el lugar donde trabaja le retienen el 9.35% del
IESS.
Todos los porcentajes se calculan al sueldo básico. Los datos necesarios se ingresan
por teclado y sus resultados se presentan por pantalla.
Para saber cuánto gana un empleado, debemos ingresar el sueldo (SB), para los
porcentajes, usamos el sueldo ingresado y el cálculo matemático para saber el
porcentaje que gana el empleado en bonificaciones (BONI), responsabilidad (RESP), y el
descuento que es el 9.35% (IESS). Si el sueldo sobrepasa a los 60 dólares, se le
aumenta en un 20% (AGRE), caso contrario solo se hace el cálculo matemático
respecto, que se puede apreciar en el gráfico.
7) Realizar un diagrama de flujo que me permita sumar 100 números ingresados por
teclado, luego presentar la suma final, utilizando el bucle repetitivo desde/hasta.
En el diagrama observado, asignamos un acumulador con un valor de cero, usamos el
bucle repetitivo desde/hasta, que me permita el ingreso de 100 números por teclado,
luego acumulamos el valor en un acumulador donde me permita almacenar los datos
que se van ingresando, después que termine los 100 veces, me presente la suma total
final de los datos acumulados.
8) Realizar un diagrama de flujo que me permita presentar los 100 primeros números
pares.
Empezamos a asignar un valor para los contadores (i, P), luego presentamos (P), con un
valor de 2, luego será incrementado en 2, lo mismo sucederá con el contador (i),
aumentando en 1, esto se dará hasta que llegue a 100.
BIBLIOGRAFÍA
http://mis-algoritmos.com/aprenda-a-crear-diagramas-de-flujo
http://html.rincondelvago.com/diagramas-de-flujo_1.html
http://www.desarrolloweb.com/articulos/2184.php
http://www.frvt.utn.edu.ar/pdfs/UTN%20Teoria%2001.pdf