Autor Tema: duda con pseudocodigo if-then-else  (Leído 6389 veces)

vengeance

  • Sin experiencia
  • *
  • APR2.COM
  • Mensajes: 8
    • Ver Perfil
duda con pseudocodigo if-then-else
« en: 26 de Abril 2012, 09:42 »
Buenos dias, estaba mirandome el tema "Ejercicios ejemplos resueltos en pseudocódigo con Si - Entonces - SiNo (if - then - else) (CU00143A) " del curso "Curso: Bases de la programación Nivel I. Pseudocódigo" y me surgieron dos dudas, que seguramente seran unas chorradas, pero por si acaso las pregunto:

     1- En el ejemplo de la ecuacion en la parte del diagrama de flujo se muestra que en cualquier caso el numerador se debe dividir entre d, ese d no debe estrar previamente calculado poniendo e= 2*a?
     2- En el mismo ejemplo, cuando d=0 pone mostrar "X1=x2=",-b/e. Esto quiere decir que el ordenador muestre que ambas soluciones de x (x1 y x2) son la misma y cuya solucion es -b/e, no?.

Un saludo y muchas gracias por la ayuda!

Mastermind

  • Experto
  • *****
  • Mensajes: 536
    • Ver Perfil
Re:duda con pseudocodigo if-then-else
« Respuesta #1 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!

vengeance

  • Sin experiencia
  • *
  • APR2.COM
  • Mensajes: 8
    • Ver Perfil
Re:duda con pseudocodigo if-then-else
« Respuesta #2 en: 26 de Abril 2012, 10:51 »
ok, muchas gracias!! Todo resuelto entonces. un saludo!!

Alex Rodríguez

  • Moderador Global
  • Experto
  • *******
  • Mensajes: 2050
    • Ver Perfil
Re:duda con pseudocodigo if-then-else
« Respuesta #3 en: 11 de Mayo 2012, 07:46 »
Hemos corregido la errata en el diagrama de flujo que se comentaba en este hilo, tanto en la web como en el pdf. Gracias por notificarlo. Saludos.

 

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".