Diagramas de flujo - Ejemplos 1

12
Diagramas de Flujo - Algoritmos Nociones Básicas Algoritmos Pseudocódigo Marcelo Antonio Vilela Pardo 2

Transcript of Diagramas de flujo - Ejemplos 1

Page 1: Diagramas de flujo - Ejemplos 1

Diagramas de Flujo - Algoritmos

• Nociones Básicas

• Algoritmos

• Pseudocódigo

Marcelo Antonio Vilela Pardo

2

Page 2: Diagramas de flujo - Ejemplos 1

Hallar el perímetro

de un cuadrilátero.

1. Inicio

2. Recibimos los

datos de los lados

a y b

3. Calculamos el

perímetro y lo

guardamos en c

4. Mostramos c

5. Fin

Marcelo Vilela

Page 3: Diagramas de flujo - Ejemplos 1

Hallar el perímetro de un

rectángulo, debemos asegurarnos

que sea un rectángulo.

1. Inicio

2. Recibimos los datos de los

lados a y b

3. Preguntamos: ¿a=b?

1. Sí:

1. Calculamos el

perímetro y lo

guardamos en c

2. Mostramos: c

2. No:

1. Mostramos: No es un

rectángulo

4. Fin

Sí No

Marcelo Vilela

Page 4: Diagramas de flujo - Ejemplos 1

Al diseñar programas debemos

ser lo más explícitos posibles

para que el uso de todo lo que

vayamos a crear sea lo más fácil

posible, ahora empezaremos a

programar de esa forma:

Marcelo Vilela

Page 5: Diagramas de flujo - Ejemplos 1

Desarrolle un algoritmo que permita leer dos

valores distintos, determinar cual de los dos

valores es el mayor y escribirlo.

Marcelo Vilela

Page 6: Diagramas de flujo - Ejemplos 1

Inicio

A,B

Introduzca dos

valores distintos

A = B Sí No

A > B Sí No

El mayor es:

A

El mayor es:

B

Fin

1. Inicio

2. Solicitar 2 valores distintos

3. Recibir los valores

4. Verificar que sean distintos

5. ¿Cuál es el mayor?

6. Mostrar el mayor

7. Fin

Marcelo Vilela

Page 7: Diagramas de flujo - Ejemplos 1

Continuemos con otro ejercicio:

Desarrolle un algoritmo que permita leer tres

valores y almacenarlos en las variables A, B y

C respectivamente. El algoritmo debe imprimir

cual es el mayor.

Marcelo Vilela

Page 8: Diagramas de flujo - Ejemplos 1

1. Inicio

2. Introducir los 3

datos

3. Verificar si A es

mayor

4. Verificar si B es

mayor

5. Mostrar al

mayor

6. Fin

Marcelo Vilela

Page 9: Diagramas de flujo - Ejemplos 1

Los mejores programas son aquellos que

son más rápidos, estos programas son los

que tienen menos líneas de código es

decir que funcionan con un algoritmo más

corto, para maximizar nuestros algoritmos

debemos usar la matemática como

nuestro mejor recurso.

Marcelo Vilela

Page 10: Diagramas de flujo - Ejemplos 1

Desarrolle un algoritmo que

permita leer dos valores y debe

imprimir cual es el mayor y el

menor sin usar condiciones (if).

Inicio

A, B

May = ( a + b + |a - b| ) / 2

Men = ( a + b - |a - b| ) / 2

El mayor es: ”May”

El Menor es: “Men”

Fin

Marcelo Vilela

Page 11: Diagramas de flujo - Ejemplos 1

Ahora, sabiendo que las

formulas para hallar el menor y

el mayor entre dos números:

May = ( a + b + |a - b| ) / 2

Men = ( a + b - |a - b| ) / 2

Trata de hacer un algoritmo

usando una formula para hallar

el mayor y otra para hallar el

menor.

Marcelo Vilela

Page 12: Diagramas de flujo - Ejemplos 1

Sigue con:

Marcelo Vilela

www.slideshare.net/32marce23