trabajo colaborativo 2_final

23
APORTE POR JUAN ALBERTO CAICEDO HENAO CEDULA 98534549 SOFTWARE APRENDIZAJE DEL ALGEBRA Un algoritmo es una secuencia de pasos para resolver un problema. Los pasos deben estar muy bien definidos, y tienen que describir sin ambigüedades cómo llegar desde el inicio hasta el final. COMPONENTES DE UN ALGORITMO Conceptualmente, un algoritmo tiene tres componentes: 1. la entrada: son los datos sobre los que el algoritmo opera; 2. el proceso: son los pasos que hay que seguir, utilizando la entrada; 3. la salida: es el resultado que entrega el algoritmo. El proceso es una secuencia de sentencias, que debe ser realizada en orden. El proceso también puede tener ciclos(grupos de sentencias que son ejecutadas varias veces) y condicionales(grupos de sentencias que sólo son ejecutadas bajo ciertas condiciones). DESCRIPCION PARA RESOLVER ECUACIONES CUADRATICAS Una ecuación cuadrática es una ecuación de la forma ax 2 +bx+c=0 , donde a , b y c son datos dados, con a0 , y x es la incógnita cuyo valor que se desea determinar. Por e  jemplo, 2x 2 5x+2=0 es una ecuación cuadrá tica con a=2 , b =5 y c=2 . Sus soluciones son x 1 =1/2 y x 2 =2 , como se puede comprobar fácilmente al reemplazar estos valores en la ecuación. El problema es cómo obtener estos valores en primer lugar.

Upload: ivan-dario-beltran-cuenca

Post on 15-Oct-2015

13 views

Category:

Documents


0 download

TRANSCRIPT

APORTE POR JUAN ALBERTO CAICEDO HENAOCEDULA 98534549SOFTWARE APRENDIZAJE DEL ALGEBRAUn algoritmo es una secuencia de pasos para resolver un problema.Los pasos deben estar muy bien definidos, y tienen que describir sin ambigedades cmo llegar desde el inicio hasta el final.COMPONENTES DE UN ALGORITMOConceptualmente, un algoritmo tiene tres componentes:1. la entrada: son los datos sobre los que el algoritmo opera;2. el proceso: son los pasos que hay que seguir, utilizando la entrada;3. la salida: es el resultado que entrega el algoritmo.El proceso es una secuencia de sentencias, que debe ser realizada en orden. El proceso tambin puede tener ciclos(grupos de sentencias que son ejecutadas varias veces) y condicionales(grupos de sentencias que slo son ejecutadas bajo ciertas condiciones).DESCRIPCION PARA RESOLVER ECUACIONES CUADRATICASUna ecuacin cuadrtica es una ecuacin de la forma ax 2 +bx+c=0 , donde a , b y c son datos dados, con a0 , y x es la incgnita cuyo valor que se desea determinar.Por ejemplo, 2x 2 5x+2=0 es una ecuacin cuadrtica con a=2 , b=5 y c=2 . Sus soluciones son x 1 =1/2 y x 2 =2 , como se puede comprobar fcilmente al reemplazar estos valores en la ecuacin. El problema es cmo obtener estos valores en primer lugar.

PlanteamientoDados a , b y c , entontrar los valores reales de x que satisfacen ax 2 +bx+c=0 .La entrada del algoritmo, pues, son los valores a , b y c , y la salida son las races reales x (que pueden ser cero, una o dos) de la ecuacin. En un programa computacional, los valores de a , b y c deberan ser ingresados usando el teclado, y las soluciones x deberan ser mostradas a continuacin en la pantalla.Al estudiar lgebra aprendemos un algoritmo para resolver este problema. Es lo suficientemente detallado para que pueda usarlo cualquier persona, incluso sin saber qu es una ecuacin cuadrtica, o para que lo pueda hacer un computador. A continuacin veremos algunas maneras de describir el procedimiento.Teniendo los valores de a , b y c , calcular el discriminante D=b 2 4ac . Si es discriminante es negativo, entonces la ecuacin no tiene soluciones reales. Si es discriminante es igual a cero, entonces la ecuacin tiene una nica solucin real, que es x=b/2a . Si el discriminante es positivo, entonces la ecuacin tiene dos soluciones reales, que sonx 1 =(bD )/2a y x 2 =(b+D )/2a .

DESARROLLO DEL PSEUDOCODIGO:Proceso RESOLVER_ECUACIONES_CUADRATICAS_POR_JUAN_CAICEDOEscribir "RESOLVER ECUACIONES CUADRATICAS DEL TIPO AX^2+BX+C=0"Escribir "INGRESAR VALOR DE A"Leer AEscribir "INGRESAR VALOR DE B"Leer BEscribir "INGRESAR VALOR DE C"LEER CEscribir "CALCULAR DISCRIMINANTE, D=B^2-4(A)(C)"D