441
Aprender a programar desde cero / Re:duda con pseudocodigo if-then-else
« en: 26 de Abril 2012, 10:48 »
Hola, te doy mi opinión:
En la cuestión 1 tienes razón: falta indicar el cálculo e = 2 * a en el diagrama de flujo
Si te fijas en el pseudocódigo pone:
4. Pedir a, b, c
5. d = b ^ 2 - 4 * a * c : e = 2 * a
Esto mismo se debería reflejar en el diagrama de flujo, ya que el diagrama de flujo no es otra cosa que una forma alternativa de representar el pseudocódigo.
En la cuestión 2 es como dices: cuando se produce el caso de que d = 0, entonces ambas soluciones son la misma y el ordenador lo que mostraría es x1 = x2 = ...
y el resultado que mostraría efectivamente sería el resultado de calcular -b/e
Espero que te haya aclarado!
En la cuestión 1 tienes razón: falta indicar el cálculo e = 2 * a en el diagrama de flujo
Si te fijas en el pseudocódigo pone:
4. Pedir a, b, c
5. d = b ^ 2 - 4 * a * c : e = 2 * a
Esto mismo se debería reflejar en el diagrama de flujo, ya que el diagrama de flujo no es otra cosa que una forma alternativa de representar el pseudocódigo.
En la cuestión 2 es como dices: cuando se produce el caso de que d = 0, entonces ambas soluciones son la misma y el ordenador lo que mostraría es x1 = x2 = ...
y el resultado que mostraría efectivamente sería el resultado de calcular -b/e
Espero que te haya aclarado!