PLANTEAMIENTO 1
Utilizando los Operadores Aritméticos o Algebraicos, Las Reglas de Prioridad, y las funciones internas a manejar en el Pseudocódigo (a través de PSeInt), se le pide obtener la solución de la ecuación cuadrática:
ax2 + bx + c = 0 Las raíces de la ecuación son:
Para lo anterior solicitar al usuario los valores para b, a y c, dando como respuestas los valores obtenidos por x1 y x2.
Observación: Si el valor de la expresión raíz 2 (cuadrado (b) – 4 * a * c) es negativo se producirá un error, ya que la raíz cuadrada de un número negativo no está definida.
Análisis del problema
entrada
Darle un valor a la variable a, b y c
proceso
Con los datos ingresados realizar las ecuaciones sustituyendo la letra por el numero que ya se le dio
salida
Mostrar el resultado de la ecuación
pseudocódigo
1. Proceso Solucion_Ecuacion_Cuadratica
2. Escribir "Ingrese los valores para cada letra:";
3. Escribir "Ingrese valor para a:";
4. Leer dato1;
5. Escribir "Ingrese valor para b:";
6. Leer dato2;
7. Escribir "Ingrese valor para c:";
8. Leer dato3;
9. x1 <- (b - RC(dato2^2) - RC(4 * dato1 * dato3)) / (2 * dato1);
10. Escribir "El valor de X1 es: ", x1;
11. x2 <- (b - RC(dato2^2) - RC(4 * dato1 * dato3)) / (2 * dato1);
12. Escribir "El valor de X2 es: ", x2;
13. FinProceso
Programa en ejecución
diagrama de flujo
No hay comentarios:
Publicar un comentario