0votos
Cuadrado en Ruby
por

Ronny Medina

hace 1 mes

cuadrado con ruby. Se obtiene el valor del numero caracteres que estará formado el cuadrado luego se valida que el numero ingresado sea mayor a 4 o igual a 4 o que se par, se realiza un ciclo for, para dibujar la parte de arriba y abajo se multiplico la cadena por el numero ingresado y para la parte de los laterales se uso un ciclo time

0votos
Área de un poligono en Ruby
por

Emanuel

hace 6 meses

La solución tiene 2 objetos, Polygon que representa al polígono, y Point ( el punto en el eje de coordenadas ). El Polígono se crea con una lista de puntos, y con esos puntos produce el area al recibir el mensaje .area La clase Point, tiene un método de clase, make, que recibe un arreglo de 2 números, el primero es x, y el 2° es la y. Saludos Espero que se entienda

0votos
Factorial en Ruby
por

Emanuel

hace 6 meses

Le agrego un método "factorial" a la clase Fixnum, que representa número enteros fijos. Genero un rango de 1 hasta el número ingresado, transformo el rango a un array, luego aplico el método reduce del enumerador, con el parámetro :* que representa la multiplicación entre los elementos del array.