programacion en ruby: numero cuadrado perfecto

operadores + POO + ruby (numero cuadrado perfecto)

El problema planteado consiste en crear un programa que permita leer un numero por teclado y luego mostrar si el numero es o no cuadrado perfecto.

El siguiente programa en ruby hace uso de los operadores matemáticos y la función sqrt().

La lógica que utiliza este programa en ruby es simple. Teniendo en cuenta el valor ingresado por el usuario, se halla la raíz cuadrada, se redondea y luego se determina si es o no un numero cuadrado perfecto según el doble producto del valor calculado sea igual al valor ingresado por el usuario. Se programo usando POO.

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: numero cuadrado perfecto
Figura. programación en ruby: numero cuadrado perfecto

resultado ejecucion programa: numero cuadrado perfecto
Figura. resultado ejecucion programa: numero cuadrado perfecto

EVALUAR APLICANDO
BUENAS PRÁCTICAS

Las instrucciones de salida permiten operaciones aritméticas, es decir, podemos ahorrar variables,o sea, espacio de memoria si usamos operaciones aritméticas en los pantallazos de salida.

[Tweet «»Usar expresiones aritméticas en instrucciones de salida genera un mejor ambiente» #Tutorias ☺»]

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.