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