1
« 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