Cuadrado de cada dígito de un listado
Publicado por Dario Enriquez (1 intervención) el 31/10/2019 22:46:01
Tengo este ejercicio en Ruby.
Ejerccio 1:
Crear un método que reciba como parámetro un número y que el resultado que retorne al final del método sea el
cuadrado de cada dígito del número ingresado.
Ejemplo:
Entrada: 3456
Salida: 9162536
Este es mi código, estoy trabado y no encuentro nada en internet de como pudiera resolverlo, por favor ayudeme
Ejerccio 1:
Crear un método que reciba como parámetro un número y que el resultado que retorne al final del método sea el
cuadrado de cada dígito del número ingresado.
Ejemplo:
Entrada: 3456
Salida: 9162536
Este es mi código, estoy trabado y no encuentro nada en internet de como pudiera resolverlo, por favor ayudeme
1
2
3
4
5
6
7
8
9
10
11
12
13
14
def list (numbers)
numbers
end
number, sqr = 0, 0
list = [(6456)]
while list != 0
number = list % 10
sqr += number
list /= 10
end
puts sqr
Valora esta pregunta


0