Archivo de la etiqueta: ruby

POO + sentencia if-else + ruby (ecuacion de segundo grado)

Una ecuación de segundo grado busca encontrar dos raíces (soluciones) de un problema determinado que involucre dos variables.

El siguiente programa en ruby hace uso de POO (Programación Orientada a Objetos) y de las sentencias de decisión if-else y al mismo tiempo de los operadores matemáticos.

La lógica que utiliza este programa en ruby es simple. Se verifica si la solución interna del radical es positiva o negativa para arrojar resultados reales o imaginarios respectivamente.

Reto

Quiero hacer este programa… Pero ¿Cómo funciona?

La ejecución paso a paso del programa la puede ver en la

Simulación

ESCUCHANDO


Suscribirse Gratis

AMPLIAR ESCUCHANDO

programacion en ruby: resolver una ecuación de segundo grado
Figura. programacion en ruby: ecuacion de segundo grado

ecuacion de segundo grado
Resultado ejecucion programa ecuacion de segundo grado

EVALUAR APLICANDO
BUENAS PRÁCTICAS

Antes de resolver un problema a través de un programa 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.