martes, 6 de marzo de 2012

Planteamiento 1

                                     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

Chat gratis