Ayuda ejercicio programación

Buenas me podrías ayudar con esta pregunta
Necesito diseñar un algoritmo que permita calcular las soluciones de una ecuación
de segundo grado, incluyendo los valores imaginarios, es que me pusieron esto en un taller para programar en c sharp pero con que me ayudes con el pseudocodigo o me des una idea de como hacerlo me seria de mucha utilidad
Muchas gracias

1 Respuesta

Respuesta
1

Aquí tienes el pseudocódigo:

ALGORITMO divisonSegundoGrado
ENTRADAS:
a, b, c: REALES (Coeficientes de la ecuación)
SALIDAS:
X1, x2: REALES (Soluciones reales)
Xr, xi: REALES (Soluciones imaginarias)
Variables:
Discr: REAL
Inicio
ESCRIBIR "Escribe los valores de los coeficientes A, B y C:"
LEER a,b,c
discr <-- b*b-4*a*c
SI discr>0 ENTONCES
x1 <-- (-b+raíz(discr))/(2*a)
x2 <-- (-b-raiz(discr))/(2*a)
ESCRIBIR "Las dos raíces reales son ", x1, " y ", x2
SI_NO
SI discr<0 ENTONCES
xr <-- -b/2*a
xi <-- raíz(-discr)/(2*a)
ESCRIBIR "Raíces complejas: "
ESCRIBIR "(", xr, ",", xi, ") y (", xr, ",", -xi, ")"
SI_NO
x1 <-- -b/(2*a)
ESCRIBIR "Las dos raíces son iguales y valen: ", x1
FIN_SI
FIN_SI
FIN

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas