Archivo de la etiqueta: ruby

POO + ciclo while + ruby (sobrepasar serie matematica Epsilon)

El problema planteado es el siguiente: dada la serie matemática epsilon (1 + x/1! + (x^2)/2! + … + (x^n)/n!) elaborar un algoritmo que permita leer un valor x para luego imprimir el acercamiento epsilon a dicha cantidad de términos.

El siguiente programa en ruby hace uso de POO (Programación Orientada a Objetos) y de un acumulador

La lógica que utiliza este programa en ruby es simple. Se hace uso de un acumulador.

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


Suscribete a nuestro canal

AMPLIAR ESCUCHANDO

programacion en ruby: generar la serie epsilon
Figura. programacion en ruby: sobrepasar un valor con serie matematica epsilon

serie matematica epsilon
Resultado ejecucion programa sobrepasar un valor con serie matematica epsilon

EVALUAR APLICANDO
BUENAS PRÁCTICAS

El manejo de datos tipo numéricos, demanda precisión en su tipo de datos. Hay que pensar siempre a futuro y validar que las variables de un tipo numérico no vayan a recibir datos de otro tipo numérico.

[Tweet «»Sólo recibo enteros no reales, pero puedes hacer casting» #Tutorias ☺»]

El termino de casting hace referencia a la conversión de un tipo de dato a otro, así una variable de tipo real se puede convertir a entero y almacenarla en otra variable de tipo entero.