19
ANTONIO ASSAD SANTOS Diagrama de Flujo

Semana 7- Diagrama de Flujo Parte 2

Embed Size (px)

DESCRIPTION

Diagramas de Flujo

Citation preview

Page 1: Semana 7- Diagrama de Flujo Parte 2

ANTONIO ASSAD SANTOS

Diagrama de Flujo

Page 2: Semana 7- Diagrama de Flujo Parte 2

Inicio

Suma de dos números s=0, n1=0,

n2=0

"Dame elPrimer

Número"

n1

"Dame elSegundoNúmero"

n2

s = n1 + n2

"El resultadoes: " + s

Fin

• ¿Cúantas variables se necesitan?

• ¿Tenemos todo lo que necesitamos para realizar la suma?

Page 3: Semana 7- Diagrama de Flujo Parte 2

Problema: ¿Cuál es el promedio de los siguientes

números? 1 2 3 4 5

Solución 3

Ejemplo 1Número

Page 4: Semana 7- Diagrama de Flujo Parte 2

Sencillo

Start

FIN

Page 5: Semana 7- Diagrama de Flujo Parte 2

Complicado

Start

Fin

Page 6: Semana 7- Diagrama de Flujo Parte 2

Sin Ciclos… ¿Sencillo?Con Ciclos… ¿Complicado?

Start

Fin

Start

FIN

Page 7: Semana 7- Diagrama de Flujo Parte 2

Trabajar

Hagamos los siguientes diagramas de flujo…

Page 8: Semana 7- Diagrama de Flujo Parte 2

Problema: Quiero mostrar el nombre completo de una persona.

Primer Nombre:“Carlos”

Apellido Paterno:“De La Concha”

Apellido Materno“Garza”

Solución “Carlos De La Concha Garza”

Ejemplo 2Cadenas

Page 9: Semana 7- Diagrama de Flujo Parte 2

Problema: El texto contiene la letra “x”

“Supercalifragilisimoespialidoso”

Solución Falso

Ejemplo 3Boleano

Page 10: Semana 7- Diagrama de Flujo Parte 2

Problema: Obtener el área de un cuadrado

Lado

Solución Lado*lado

Ejemplo 4

Page 11: Semana 7- Diagrama de Flujo Parte 2

Problema Borrador

Se requiere obtener el promedio del salón 3B, el cuál tiene 32 alumnos. Se conoce el promedio por alumno.

Solución: Promedio Desplegar el Promedio

del SALON

32 Alumnos Ciclo Fijo

Se conoce el promedio por alumno Solo lo vamos a pedir.

Resolver un problema

Page 12: Semana 7- Diagrama de Flujo Parte 2

Diagrama de Flujo

Start

Fin

Page 13: Semana 7- Diagrama de Flujo Parte 2

Vamos a ver…

Problemas Simples

Page 14: Semana 7- Diagrama de Flujo Parte 2

Diagrama de Flujo de un Triángulo

Start

b=0, h=0,resultado=0

b

h

resultado = b * h /2

FIN

Page 15: Semana 7- Diagrama de Flujo Parte 2

Diagrama de Flujo de un Cuadrado

Start

l=0,resultado=0

l

resultado = l * l

FIN

Page 16: Semana 7- Diagrama de Flujo Parte 2

Diagrama de Flujo de un Círculo

Start

r=0,PI=3.1416,resultado=0

r

resultado = PI * r * r

FIN

Page 17: Semana 7- Diagrama de Flujo Parte 2

Los tres…

Start Start Start

b=0, h=0,resultado=0

l=0,resultado=0

r=0,PI=3.1416,resultado=0

b lr

h

resultado = b * h /2

resultado = l * lresultado = PI * r * r

FIN

FINFIN

Page 18: Semana 7- Diagrama de Flujo Parte 2

¡JUNTAR LOS TRES!

Vamos a poner todos en un mismo programa.Pasos:

Juntar las variables de cada uno. Dejar solo un inicio y un fin. Unir a todos.

Page 19: Semana 7- Diagrama de Flujo Parte 2

Programa con múltiple funcionalidad: Menú

resultado = b * h /2

h

b

resultado = l * l

l

resultado = PI * r * r

r

select

b=0, h=0, l=0,r=0, PI=3.1416,

resultado=0

Start

FIN

“Dame la Base”

“Dame la Altura”

“El resultado es”resultado

“El resultado es”resultado

“El resultado es”resultado

“Dame el lado” “Dame el radio”

select

“Menú:1: Calcular Área de Triángulo2: Calcular Área de Cuadrado2: Calcular Área de Círculo