Está en la página 1de 17

Algoritmos

Diagramas de flujo
MBA ING. HÍTALO VELOZ S.
FUNDAMENTOS DE
PROGRAMACIÓN

Concepto de Diagrama de Flujo


Es una representación
gráfica de un Algoritmo. Las
técnicas que utilizan formas
graficas para representar
ideas e información ayudan a
los estudiantes a clarificar
su pensamiento, y a procesar,
organizar y priorizar nueva
información. Los diagramas
visuales revelan patrones,
interrelaciones e
interdependencias.
FUNDAMENTOS DE
PROGRAMACIÓN

OPERADORES MATEMÁTICOS
SUMA

RESTA

MULTIPLICACIÓN

DIVISIÓN

ASIGNACIÓN

POTENCIACIÓN

AGRUPACIÓN
FUNDAMENTOS DE
PROGRAMACIÓN

Ejemplos: Practicando fórmulas

A = (Base * Altura) / 2

A = Lado * Lado

A = 3.14159 * r ^ 2
FUNDAMENTOS DE
PROGRAMACIÓN

Taller: Practicando fórmulas


FUNDAMENTOS DE
PROGRAMACIÓN

Trabajo: Escriba las fórmulas


• Volumen de:
1. Cubo
2. Romboedro
3. Octaedro
4. Pirámide
5. Prisma regular
6. Cono
7. Dodecaedro
8. Ortoedro
9. Cilindro
10. Icosaedro
11. Esfera
12. Tetraedro
FUNDAMENTOS DE
PROGRAMACIÓN

SIMBOLOGÍA DE LOS DIAGRAMAS DE


FLUJO http://www.calculararea.com/
FUNDAMENTOS DE
PROGRAMACIÓN

SIMBOLOGÍA DE LOS DIAGRAMAS DE


FLUJO

http://www.calculararea.com/
FUNDAMENTOS DE
PROGRAMACIÓN

FASES DE UN ALGORITMO
INICIO
Solicito DATOS
Asigno VALORES
Realizo CÁLCULOS
Muestro RESULTADOS
FUNDAMENTOS DE
PROGRAMACIÓN

Ejemplo de Algoritmo 𝐴𝑅𝐸𝐴 =


𝐵𝐴𝑆𝐸 ∗ 𝐴𝐿𝑇𝑈𝑅𝐴
2

para calcular el área de


un triángulo rectángulo.

1. Inicio.
2. Solicitar la base del triángulo y
guardarla en la variable BASE.
3. Solicitar la altura del triángulo y
guardarla en la variable
ALTURA.
4. Guardar en la variable AREA el
resultado de la fórmula:
BASE * ALTURA / 2
5. Mostrar el resultado de la
variable AREA.
6. Fin.
FUNDAMENTOS DE
PROGRAMACIÓN

Ejemplo de Algoritmo
para calcular el área de 𝐴𝑅𝐸𝐴 = 𝜋𝑟 2

un círculo.
1. Inicio.
2. Solicitar el radio del círculo y
guardarla en la variable
RADIO.
3. Guardar en la variable PI el
valor 3.14159
4. Guardar en la variable AREA
el resultado de la fórmula:
PI * RADIO^2
5. Mostrar el resultado de la
variable AREA.
6. Fin.
FUNDAMENTOS DE
PROGRAMACIÓN

Taller: Escriba el Pseudocódigo para


cada caso
FUNDAMENTOS DE
PROGRAMACIÓN

Trabajo: Escriba el Pseudocódigo para


cada caso
• Volumen de:
1. Cubo
2. Romboedro
3. Octaedro
4. Pirámide
5. Prisma regular
6. Cono
7. Dodecaedro
8. Ortoedro
9. Cilindro
10. Icosaedro
11. Esfera
12. Tetraedro
FUNDAMENTOS DE
PROGRAMACIÓN

Software para hacer Flujogramas


• http://www.flowgorithm.org/
FUNDAMENTOS DE
PROGRAMACIÓN

Taller: Dibuje el Flujograma para cada


caso
FUNDAMENTOS DE
PROGRAMACIÓN

Trabajo: Dibuje el Flujograma para


cada caso
• Volumen de:
1. Cubo
2. Romboedro
3. Octaedro
4. Pirámide
5. Prisma regular
6. Cono
7. Dodecaedro
8. Ortoedro
9. Cilindro
10. Icosaedro
11. Esfera
12. Tetraedro
FUNDAMENTOS DE
PROGRAMACIÓN

Confucio

Me lo contaron y lo olvidé; lo
vi y lo entendí; lo hice y lo
aprendí

También podría gustarte