Python incluye ejercicios 20
Título: una caída libre pelota desde una altura de 100 metros, después de cada aterrizaje hacia atrás la mitad de su altura original contra salto; de nuevo, encontrar en el piso 10, después de un total de cuántos metros? 10 de rebote alto?
Análisis del programa: Ninguno
Código fuente:
#!/usr/bin/python # -*- coding: UTF-8 -*- Sn = 100.0 Hn = Sn / 2 for n in range(2,11): Sn += 2 * Hn Hn /= 2 print 'Total of road is %f' % Sn print 'The tenth is %f meter' % Hn
La salida del ejemplo anterior es:
Total of road is 299.609375 The tenth is 0.097656 meter