El problema planteado consiste en resolver una ecuación de segundo grado.
El siguiente programa en visualStudio c# hace uso de las sentencias de decisión if-else y al mismo tiempo de los operadores matemáticos. Se usa como buffer de entrada el método ReadLine() al cual se le hace un casting a type double por almacenarse el valor ingresado en una variable de tipo double.
Una ecuación de segundo grado busca encontrar dos raíces (soluciones) de un problema determinado que involucre dos variables.
La lógica que utiliza este algoritmo es simple. Se verifica si la solución interna del radical es positiva o negativa para arrojar resultados reales o imaginarios respectivamente.
Quiero hacer este programa… Pero ¿Cómo funciona?
La ejecución paso a paso del programa la puede ver en la
eoria
Aclare algunos conceptos
est
Tómese únicamente 90 segundos
ablero
Comparte tu Algoritmo
Antes de resolver un problema a través de un Algoritmo es conveniente hacer un análisis completo de todas las posibles causas.
[Tweet «»Todo lo que puede pasar, pasa. #Tutorias» ☺»]
Recuerde que los operadores matemáticos también pueden ser usados en instrucciones de salida. En este programa se maneja una sentencia condicional anidada. Recuerde que cuando tenga que usar en un programa mas de tres condicionales separadas, puede optar por utilizar una estructura switche.