题目:一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在 第10次落地时,共经过多少米?第10次反弹多高

Python解题代码:

high=h=int(input('第一次落下的高度是多少米:'))
t=int(input('要计算第几次落下的数据:'))  #改成可自定义第一次高度和要计算第几次的数据
all_leng=0
for i in range(1,t+1):all_leng += high*2high =high/2print('第{}次落地时,共经过{}米,反弹{}米'.format(i,all_leng-h,high))

运行结果:

第一次落下的高度是多少米:100
要计算第几次落下的数据:10
第1次落地时,共经过100米,反弹50.0米
第2次落地时,共经过200.0米,反弹25.0米
第3次落地时,共经过250.0米,反弹12.5米
第4次落地时,共经过275.0米,反弹6.25米
第5次落地时,共经过287.5米,反弹3.125米
第6次落地时,共经过293.75米,反弹1.5625米
第7次落地时,共经过296.875米,反弹0.78125米
第8次落地时,共经过298.4375米,反弹0.390625米
第9次落地时,共经过299.21875米,反弹0.1953125米
第10次落地时,共经过299.609375米,反弹0.09765625米

50道编程小题目之【反弹的球】相关推荐

  1. 50道编程小题目之【完数】

    题目:一个数如果恰好等于它的因子之和,这个数就称为 "完数 ".例如6=1+2+3.编程 找出1000以内的所有完数. /因子:就是所有可以整除这个数的数,不包括这个数自身/ py ...

  2. 50道编程小题目之【判断是一年的第几天】

    题目:输入某年某月某日,判断这一天是这一年的第几天? Python解题代码: while True:try:year=int(input('请输入年份:'))mon=int(input('请输入月份: ...

  3. 50道编程小题目之【企业利润提成】

    题目:企业发放的奖金根据利润提成.利润(I)低于或等于10万元时,奖金可提10%:利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可可提成7.5%:20万到40万 ...

  4. 50道编程小题目之【无重复的三位数】

    题目:有1.2.3.4四个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? Python解题代码: num=[1,2,3,4] nn=0 aa='' for i in num:for j i ...

  5. 50道编程小题目之【完全平方数】

    [程序13] 题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少? Python 解题代码: import math x_s="" fo ...

  6. 50道编程小题目之【质数的个数】

    题目:判断101-200之间有多少个素数,并输出所有素数. 程序分析:判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除, 则表明此数不是素数,反之是素数. 素数(质数)定义:一个大 ...

  7. 50道编程小题目之【兔子数量】

    题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? /这是一个菲波拉契数列问题/ Python解题代码 ...

  8. 50道编程小题目之【多位数求和】

    题目:求s=a+aa+aaa+aaaa+aa-a的值,其中a是一个数字.例如2+22+222+2222+22222(此时共有5个数相加),几个数相加有键盘控制. python解题代码: aa=int( ...

  9. 50道编程小题目之【分解质因数】

    题目:将一个正整数分解质因数.例如:输入90,打印出90=233*5 python解题代码: ii=int(input( "请输入一个正整数:")) jj=2 ii_b=ii fj ...

最新文章

  1. 2018年爱奇艺校招笔试
  2. Spring Security 4 Method security using @PreAuthorize,@PostAuthorize, @Secured, EL--转
  3. [Android]你不知道的Android进程化(3)--进程等级
  4. bool,_Bool和BOOL的区别
  5. HDU 1253 胜利大逃亡 题解
  6. 第十三期:你所了解的javascript?
  7. python从字符串中提取数字并转换为相应数据类型_python从PDF中提取数据的示例
  8. Django数据查询方法总结
  9. s3 java_java – 我们可以迭代Amazon S3中的完整对象集
  10. SYS_数据访问权限Operation Unit和Ledger的访问设定(案例)
  11. BZOJ 1034: [ZJOI2008]泡泡堂BNB
  12. SmtpJS 几行代码实现javascript发送邮件(记录)
  13. 计算机页面排版的笔记,爱记笔记却懒得排版?这款笔记 App 为你准备了最实用的经典模板:格子笔记...
  14. wshShell.SendKeys模拟键盘操作
  15. chmod 777和755
  16. css 设置打印a4,CSS设置A4纸大小。
  17. 子域名收集 -- teemo
  18. 《黑匣子思维:我们如何更理性地犯错》ipad部分
  19. 纯CSS自定义checkbox对号
  20. 未解Bug-邮箱字母莫名变成大写,导致修改密码时密码不一致

热门文章

  1. java面试下_Java面试宝典(下)
  2. linux服务器Apache Axis,Apache Axis2 的安装(Linux)
  3. k折交叉验证matlab 流程_第51集 python机器学习:分层K折交叉验证及其他方式
  4. leetcode刷题:删除链表中的节点
  5. php中取整的函数,php中四舍五入取整函数详细介绍
  6. boost电路输出电流公式_boost电路解析
  7. 的一致性哈希_五分钟看懂一致性哈希算法
  8. java开发工具eli_Java 学习线路图是怎样的?
  9. java alarm api_JAVA抽象类及接口使用方法解析
  10. pytorch torchvision.transform.Compose