• Jueves 14 de Noviembre de 2024, 17:08

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Temas - Tuxnet

Páginas: [1]
1
Diseño de Algoritmos / Construccion De Algoritmos
« en: Viernes 25 de Abril de 2008, 04:12 »
Hola a todos:

Soy nuevo en este foro, les cuento que estoy dando los primeros pasos en el mundo de la programacion, el motivo de este post es que en estos dias estoy leyendo un libro de origen mexicano llamado "Metdologia de la programacion algoritmos, diagramas de flujo y programas"  el autor es Osvaldo Cairo.
El libro es muy bueno y completo tiene 460 paginas aprox. la dificultad que tengo es que me he clavado en el entendimiento de un diagrama de flujo cuyo ejemplo es el siguiente:

Dados  los datos A, B y C que representan numeros enteros diferentes, construya un diagrama de flujo para escribir estos numeros en forma descendente.
Estos datos son variables de tipo entero.
Quienes conocen el libro el ejemplo esta impreso en la pagina 75 y muestra el desarrollo bajo una estructura selectiva en cascada o anidadas y en ese caso emplea operadores relacionales.Mi pregunta es como se construye ese diagrama ?
Sabiendo que se empieza de arriba hacia abajo y de izquierda a derecha como                                            se van formulando las condiciones ?  lo mas claro que tengo es que las condiciones se van construyendo de la siguiente forma:

Las estructuras son del tipo doble: si entonces / sino


A > B ? si,

entonces A > C ?  si

entonces B > C ? si

entonces imprima A, B,  C

El resultado esta suponiendo que A=3  B=2  y  C=1  pero despues hay que completar el resto del diagrama porque pueden darse todas las variantes posibles.Parece facil pero no tanto.
Dicho la pregunta de otra manera: como surge la comparacion entre los operandos ?
porque el libro no lo explica.
Alguien me ayuda a entender eso ?
Desde ya muchas gracias

Saludos
Tuxnet

Páginas: [1]