Sie sind auf Seite 1von 15

TIPOS DE ALGORITMOS

MATEMATICOS: Resolver operaciones


COTIDIANOS: Lo que hacemos diariamente en la vida
DE PROGRAMACION: Se representan en diagramas de flujos a través de:

SÍMBOLOS Y FLECHAS
Ventajas:
 Identifica los pasos a seguir
 Establece una visión objetiva de la solución
 Representación grafica permite identificar con mayor facilidad pasos
repetidos o no necesarios
 Representa gráficamente y ayuda a una mejor comprensión del problema
 Sirve como guía si después es necesario codificar el diagrama
Desventajas:
 Un algoritmo mal estructurado puede ser confuso
 Puede tener pasos innecesarios y repetitivos
 Puede ser indeficiente
Y el uso de un algoritmo impide la improvisación
SIMBOLOLOS MAS USADOS EN EL DIAGRAMA DE FLUJO

Se utiliza para marcar el inicio y el fin de un diagrama de flujo


Introducir los datos de entrada
Para resolver el problema
Para representar la impresión del resultado
Para la toma de una decisión
INICIO

Arriba hacia
abajo

FIN

No Si
ESTRUCTURA GENERAL

INICIO

Fin
PARENTESIS:
Construye un diagrama de flujo A B C D que representan numeros enteros dando
los datos en orden inverso.

Inicio

ABCD

DCBA

Fin
Construye un diagrama de flujo dando los datos enteros A y B, escriba el resultado
de la siguiente expresión (A+B)²
3
Variable- Expresión o valor a resolver

Inicio

AyB

Resc <---(A+B)*2/3

Res

Fin
Dada la matrícula y 5 calificaciones de un alumno obtenidas a lo largo del semestre,
construye un diagrama de flujo que imprima la matricula del alumno y el promedio
de sus calificaciones.

Inicio

PROM
CAL 1, 2, 3,
4, 5

Prom
(cal1+cal2+cal3+cal4+cal
5)/5

Matricula Promedio

Fin
Escribe un diagrama de flujo que permita calcular e imprimir el cuadrado y el cubo
de un numero entero positivo.

Inicio

Num

Cuadrado  Num*Num

CuboNum*Num*Num

Cuadrado

Cubo

Fin
Construye un diagrama de flujo dando los datos base y altura de un rectángulo,
calcule el perímetro y la superficie del mismo

Inicio

ByA

(A+B)

Resultado perímetro y
superficie

Fin
Construye un diagrama de flujo dando el dato
El costo de un artículo vendido y la cantidad de dinero entregada al cliente, calcule
e imprima el cambio que se debe entregar al mismo.
Datos:
Precio del producto
Dinero del cliente

Inicio

Pre del pra.

Pago

Cambio – Pag- Precio

cambio

Fin
Construye un diagrama de flujo que resuelva un problema que tiene una gasolinera.
Los surtidores de la gasolina registran lo que surten en galones, pero el precio de la
gasolina está fijado en litros. El diagrama debe de calcular e imprimir lo que hay que
cobrarle al cliente.
Datos: Galones y litros

Inicio

Galones y litros

Total: Gal 3.78

19.73

Cambio

Fin
Construye un diagrama de flujo dando los datos del radio y la altura de un cilindro,
calcula e imprime el área y su volumen.

Inicio

Radio y altura

R= π (3.1416)(A)

A= π (3.1416) *2

Resultado

Fin
Construye un diagrama de flujo dando los datos los tres lados de un triángulo,
determina el área.

Inicio

1 lado, 2 lado y
3 lado

Area B+A

Área

Fin

Estructuras Algorítmicas y selectivas


Se encuentran en la solución algorítmica de casi todo tipo de problemas. Las
utilizamos cuando el desarrollo de la solución de un problema debemos tomar
decisión, para establecer un proceso o señalar un camino alternativo a seguir esta
toma de decisiones se expresa con el símbolo de un rombo, se basa en la
evaluación de una o más condiciones que nos señalaron como alternativa o
consecuencia.
Hay estructuras algorítmicas que se clasifican de la siguiente forma.
1.- si entonces (simple)
2.- si entonces/ si no (doble)
3.- Si múltiple (múltiple)
Dado como dato el sueldo de un trabajador, aplícale un aumento del 15% si su
sueldo es inferior a 1000 pesos. Imprima en este caso el nuevo sueldo del
trabajador.
Si hubiese sido no, se va directo a fin.

Inicio

Sueldo del
trabajador

Sueldo No
<+100

Si
Aum---------- sueldo*15

Nuesvel------- sueldo +
Aumento

Nuesvel

Fin
ESTRUCTURA DOBLE

Inicio

Cal

sí Cal >= No

Aprobado Reprobado

Fin
Construye un diagrama de flujo dado el dato, el sueldo de un trabajador, aplica un
aumento del 15%, si su sueldo es inferior al 1000 y 12% en caso contrario. Imprime
el nuevo sueldo del trabajador.

Inicio

Sueldo de un
trabajador

sí Sueldo No
>1000

15% si su sueldo es 12% si su sueldo es


inferior contrario

sueldo

Fin

Das könnte Ihnen auch gefallen