Algoritmos y su codificación en C++. Volumen 1 (César Liza Avila)

March 28, 2017 | Author: Christian Alex Huamaní | Category: N/A
Share Embed Donate


Short Description

Download Algoritmos y su codificación en C++. Volumen 1 (César Liza Avila)...

Description

Algoritmos y su codificación en C++ Volumen 1 (sda edición)

César Liza Avila

Grupo Creadores Motivando tu naturaleza Creativa.

La estructura secuencial Problema 1.1 Muestre un algoritmo lea 2 valores a, b y los intercambie. Por ejemplo si a=2 y b=5, el algoritmo debe hacer que a=5 y b=2. Solución: Definición de variables: a,b: variables cuyos valores se desean intercambiar. t : variable de trabajo, sirve como almacenamiento temporal para evitar que se pierda un valor mientras se realiza la asignación. Diagrama N/S Leer a,b t=a a=b b=t Imprimir a,b El algoritmo es sencillo, el único cuidado que hay que tener es primero guardar el valor de una de las variables en una variable temporal tal y como se muestra en el diagrama N/S. Si hubiéramos hecho a=b y luego b=a, se perdería el valor inicial de a, en la primera asignación. Este tipo de intercambio se denomina en los círculos informáticos swap y se utiliza con frecuencia en otros algoritmos más complejos tales como los de ordenamiento. CODIFICACIÓN EN C++ #include void main(void) { int a,b,t; couta; coutb; t=a; a=b; b=t; cout
View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF