Page 33 - CUAD_AYP
P. 33

Algoritmia y programación – Ejercicios y prácticas  32

PROBLEMA_2: definir el algoritmo necesario para intercambiar los valores de
dos variables numéricas.

Análisis

Se requieren tres variables
A = primer valor
B = segundo valor
AUX = variable auxiliar

Diseño
El método consiste en asignar una de las variables a la variable auxiliar.

                                            AUX ? A
A continuación se asigna el valor a de la otra variable B a la primera.

                                              A?B
Por último, se asigna el valor de la variable auxiliar a la segunda variable A.

                                            B ? AUX
El pseudocódigo quedaría de la siguiente manera:

Var
A, B, AUX: Entero

Inicio
        Leer (A, B);
        AUX ? A
        A?B
        B ?AUX
        Escribir (A, B);

Fin
   28   29   30   31   32   33   34   35   36   37   38