viernes, 29 de abril de 2011

Ejercicio Final: Elaborar un Pseudocódigo y un Diagrama de Flujo que acomode 4 números de menor a mayor.


Pseudocódigo:




  1. Inicio
  2. Declarar variables A, B, C, D
  3. Solicitar valores A, B. C, D
  4. Leer los valores
  5. Asignarlos a las variables A, B, C, D
  6. Si A<B entonces
  7.              Si A<C entonces
  8.                           Si A<D entonces
  9.                                        Si B<C entonces
  10.                                                     Si B<D entonces
  11.                                                                  Si C<D entonces
  12.                                                                               Escribir “A, B, C, D” y Finalizar
  13.                                                                   De lo contrario Escribir “A, B, D, C” y Finalizar
  14.                                                                   Fin-Si
  15.                                                      De lo contrario Si D<C entonces
  16.                                                                                            Escribir “A, D, B, C” y Finalizar
  17.                                                                                De lo contrario Escribir “A, C, D, B” y Finalizar
  18.                                                                                Fin-Si
  19.                                                      Fin-Si
  20.                                         De lo contrario Si C<D entonces
  21.                                                                               Si B<D entonces
  22.                                                                                            Escribir “A, C, B, D” y Finalizar
  23.                                                                               De lo contrario Escribir “A, C, D, B” y Finalizar
  24.                                                                               Fin-Si
  25.                                                                   De lo contrario Escribir “A, D, C, B” y Finalizar
  26.                                                                   Fin-Si
  27.                                         Fin-S
  28.                           De lo contrario  Si C<B entonces
  29.                                                                   Escribir “D, A, C, B” y Finalizar
  30.                                                     De lo contrario Escribir “D, A, B, C” y Finalizar
  31.                                                     Fin-Si
  32.                           Fin-Si
  33.              De lo contrario Si C<D entonces
  34.                                                    Si A<D entonces
  35.                                                                 Si B<D entonces
  36.                                                                              Escribir “C, A, B, D”
  37.                                                                  De lo contrario Escribir “C, A, D, B”
  38.                                                                  Fin-Si
  39.                                                     De lo contrario Escribir “C, D, A, B”
  40.                                                     Fin-Si
  41.                                        De lo contrario Escribir “D, C, A, B”
  42.                                        Fin-Si
  43.             Fin-Si
  44. De lo contrario Si B<C entonces
  45.                                       Si B<D entonces
  46.                                                    Si A<C entonces
  47.                                                                 Si A<D entonces
  48.                                                                              Si C<D entonces
  49.                                                                               Escribir “B, A, C, D” y Finalizar
  50.                                                                   De lo contrario Escribir “B, A, D, C” y Finalizar
  51.                                                                   Fin-Si
  52.                                                      De lo contrario Si D<C entonces
  53.                                                                                            Escribir “B, D, A, C” y Finalizar
  54.                                                                                De lo contrario Escribir “B, C, D, A” y Finalizar
  55.                                                                                Fin-Si
  56.                                                      Fin-Si
  57.                                         De lo contrario Si C<D entonces
  58.                                                                               Si A<D entonces
  59.                                                                                             Escribir “B, C, A, D” y Finalizar
  60.                                                                               De lo contrario Escribir “B, C, D, A” y Finalizar
  61.                                                                               Fin-Si
  62.                                                                   De lo contrario Escribir “B, D, C, A” y Finalizar
  63.                                                                   Fin-Si
  64.                                         Fin-S
  65.                           De lo contrario  Si A<C entonces
  66.                                                                   Escribir “D, B, C, A” y Finalizar
  67.                                                     De lo contrario Escribir “D, B, A, C” y Finalizar
  68.                                                     Fin-Si
  69.                           Fin-Si
  70.              De lo contrario Si C<D entonces
  71.                                                    Si B<D entonces
  72.                                                                 Si A<D entonces
  73.                                                                              Escribir “C, B, A, D”
  74.                                                                  De lo contrario Escribir “C, B, D, A”
  75.                                                                  Fin-Si
  76.                                                     De lo contrario Escribir “C, D, B, A”
  77.                                                     Fin-Si
  78.                                        De lo contrario Escribir “D, C, B, A”
  79.                                        Fin-Si
  80.             Fin-Si
  81. Fin-Si
  82. Fin
Diagrama de Flujo: