Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ejercicio en Clase de Array
Ejercicio en Clase de Array
Pregunta 1
Desarrollo
#encoding:UTF-8
def buscarPorEdad(edad)
contador=0
for i in 0..edad.size-1
if edad[i]>=16 and edad[i]<=20
contador=contador+1
end
end
return contador
end
def calcularPromedio(edad)
suma=0.0
for i in 0..edad.size-1
suma=suma+edad[i]
end
promedio=suma/edad.size
return promedio.round(2)
end
Pgina 1
#--- zona de test ----
def test_buscarPorEdad
edad1 = [17,18,15,20,21,25,16,22];
edad2 = [16,17,18,22,15,19,26,20];
print validate(4, buscarPorEdad(edad1))
print validate(5, buscarPorEdad(edad2))
end
def test_calcularPromedio
edad1 = [17,18,15,20,21,25,24,22];
edad2 = [16,17,18,22,18,19,26,20];
print validate(20.25, calcularPromedio(edad1))
print validate(19.50, calcularPromedio(edad2))
end
def test
Pgina 2