SlideShare una empresa de Scribd logo
1 de 14
Descargar para leer sin conexión
Algoritmos de Decisión




10/06/2012        Ing Viviana Rojas
Programa que ordena 3 números
             digitados por el usuario
                      (DFD)




10/06/2012     Ing Viviana Rojas
Observamos que ya
                                 tiene indicados los
                                 objetos que indican el
                                 inicio   y fin     del
                                 programa.




10/06/2012   Ing Viviana Rojas
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
1
                                 Insertamos objet0 de
                                 decisión que compara
                                 los    dos   primeros
                     1           números ingresados,
                                 indagando si es el
                                 primero el número
                                 Mayor
10/06/2012   Ing Viviana Rojas
2
                                 De resultar afirmativa
                       2         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.
10/06/2012   Ing Viviana Rojas
3

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


             Negativo: Imprime N3,N1,N2
10/06/2012           Ing Viviana Rojas
3

                                     Afirmativa:   Imprime
                                     N1,N2,N3.


                                 3




              Negativo: Imprime N1,N3,N2
10/06/2012   Ing Viviana Rojas
1

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



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


10/06/2012      Ing Viviana Rojas
5


Negativa:     Imprime
N3,N2, N1
                                    5
Afirmativa: se inserta
objeto de decisión 5,
que compara          el
primero con el tercero

10/06/2012      Ing Viviana Rojas
Negativa: Imprime
N2,N3, N1

Afirmativa: Imprime
N2, N1 ,N3

 10/06/2012    Ing Viviana Rojas
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
10/06/2012   Ing Viviana Rojas

Más contenido relacionado

Más de cgviviana

Más de cgviviana (20)

Polinomios juego
Polinomios juegoPolinomios juego
Polinomios juego
 
Resumen limites
Resumen limitesResumen limites
Resumen limites
 
Act en moodle
Act en moodleAct en moodle
Act en moodle
 
Act en moodle
Act en moodleAct en moodle
Act en moodle
 
Ct
CtCt
Ct
 
Matema
MatemaMatema
Matema
 
Matema
MatemaMatema
Matema
 
Log
LogLog
Log
 
Log2
Log2Log2
Log2
 
72116073 fundamentos-de-ingenieria-economica
72116073 fundamentos-de-ingenieria-economica72116073 fundamentos-de-ingenieria-economica
72116073 fundamentos-de-ingenieria-economica
 
Trabrecnot
TrabrecnotTrabrecnot
Trabrecnot
 
1 cal cder
1 cal cder1 cal cder
1 cal cder
 
1 cal cder
1 cal cder1 cal cder
1 cal cder
 
Dioses
DiosesDioses
Dioses
 
2 limites
2 limites2 limites
2 limites
 
1. funciones
1. funciones1. funciones
1. funciones
 
1. funciones
1. funciones1. funciones
1. funciones
 
Fis vectores
Fis vectores Fis vectores
Fis vectores
 
Fisica
FisicaFisica
Fisica
 
so
soso
so
 

Programa

  • 2. Programa que ordena 3 números digitados por el usuario (DFD) 10/06/2012 Ing Viviana Rojas
  • 3. Observamos que ya tiene indicados los objetos que indican el inicio y fin del programa. 10/06/2012 Ing Viviana Rojas
  • 4. 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
  • 5. 1 Insertamos objet0 de decisión que compara los dos primeros 1 números ingresados, indagando si es el primero el número Mayor 10/06/2012 Ing Viviana Rojas
  • 6. 2 De resultar afirmativa 2 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. 10/06/2012 Ing Viviana Rojas
  • 7. 3 De resultar afirmativa la sentencia 2 se inserta objeto de decisión 3 que 3 compara el segundo con el tercero para confirmar que el segundo es el Medio Negativo: Imprime N3,N1,N2 10/06/2012 Ing Viviana Rojas
  • 8. 3 Afirmativa: Imprime N1,N2,N3. 3 Negativo: Imprime N1,N3,N2 10/06/2012 Ing Viviana Rojas
  • 9. 1 Recordamos la sentencia de decisión 1 que compara los dos 1 primeros números ingresados, indagando si es el primero el número Mayor 10/06/2012 Ing Viviana Rojas
  • 10. 4 De resultar Negativa la sentencia 1, se entiende que el segundo es mayor al 4 primero por lo cual se inserta objeto de decisión 4, que compara el segundo con el tercero 10/06/2012 Ing Viviana Rojas
  • 11. 5 Negativa: Imprime N3,N2, N1 5 Afirmativa: se inserta objeto de decisión 5, que compara el primero con el tercero 10/06/2012 Ing Viviana Rojas
  • 12. Negativa: Imprime N2,N3, N1 Afirmativa: Imprime N2, N1 ,N3 10/06/2012 Ing Viviana Rojas
  • 13. 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
  • 14. 10/06/2012 Ing Viviana Rojas