programa

14
Algoritmos de Decisión 10/06/2012 Ing Viviana Rojas

Upload: cgviviana

Post on 13-Jun-2015

567 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Programa

Algoritmos de Decisión

10/06/2012 Ing Viviana Rojas

Page 2: Programa

Programa que ordena 3 números digitados por el usuario

(DFD)

10/06/2012 Ing Viviana Rojas

Page 3: Programa

Observamos que ya tiene indicados los objetos que indican el inicio y fin del programa.

10/06/2012 Ing Viviana Rojas

Page 4: Programa

Impresión en pantalla de:

• Nombre del programa

• Solicitud de números

Captura de del programa de

los números ingresados por

el usuario

10/06/2012 Ing Viviana Rojas

Page 5: Programa

Insertamos objet0 de decisión que compara los dos primeros números ingresados, indagando si es el primero el número Mayor

1

1

10/06/2012 Ing Viviana Rojas

Page 6: Programa

De resultar afirmativa la sentencia 1, se inserta objeto de decisión que compara el primero con el tercero para confirmar la posición de Mayor al primer numero.

2

2

10/06/2012 Ing Viviana Rojas

Page 7: Programa

De resultar afirmativa la sentencia 2 se inserta objeto de decisión 3 que compara el segundo con el tercero para confirmar que el segundo es el Medio

3

Negativo: Imprime N3,N1,N2

3

10/06/2012 Ing Viviana Rojas

Page 8: Programa

Afirmativa: Imprime N1,N2,N3.

3

Negativo: Imprime N1,N3,N2

3

10/06/2012 Ing Viviana Rojas

Page 9: Programa

Recordamos la sentencia de decisión 1 que compara los dos primeros números ingresados, indagando si es el primero el número Mayor

1

1

10/06/2012 Ing Viviana Rojas

Page 10: Programa

De resultar Negativa la sentencia 1, se entiende que el segundo es mayor al primero por lo cual se inserta objeto de decisión 4, que compara el segundo con el tercero

4

4

10/06/2012 Ing Viviana Rojas

Page 11: Programa

Negativa: Imprime N3,N2, N1

Afirmativa: se inserta objeto de decisión 5, que compara el primero con el tercero

5

5

10/06/2012 Ing Viviana Rojas

Page 12: Programa

Negativa: Imprime

N2,N3, N1

Afirmativa: Imprime

N2, N1 ,N3

10/06/2012 Ing Viviana Rojas

Page 13: Programa

Lo que queremos visualizar en pantalla (textos, espacios, signos etc.) debe ir entre comillas simples ‘ ’ y separado de coma, las variables se digitan directamente pero igualmente separados de comas

10/06/2012 Ing Viviana Rojas

Page 14: Programa

10/06/2012 Ing Viviana Rojas