Diagramas de flujo - Ejemplos 1

Post on 15-Jul-2015

329 views 7 download

Transcript of Diagramas de flujo - Ejemplos 1

Diagramas de Flujo - Algoritmos

• Nociones Básicas

• Algoritmos

• Pseudocódigo

Marcelo Antonio Vilela Pardo

2

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

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

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

Desarrolle un algoritmo que permita leer dos

valores distintos, determinar cual de los dos

valores es el mayor y escribirlo.

Marcelo Vilela

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

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

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

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

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

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

Sigue con:

Marcelo Vilela

www.slideshare.net/32marce23