[Pythonの] [21] [実験のデモは練習ボールのリバウンドの高さを含ん] [求めます]

原題:

バックそれぞれが半分の元の高さを着陸後、ボール無料100メートルの高さから落下、抗ジャンプ;ダウン再び、何メートルの合計後、10階でそれを見つけますか?10リバウンド背の高いですか?

 

私のソース:

!は/ usr / binに/ Pythonの
#1 。= UTF 8エンコーディング- * -コーディング:UTF-8 - * - 。 

  100メートルの高さからボール自由落下、各ジャンプの後、元の落下防止の高さの半分、次に落ちます、何メートルの合計後、10階でそれを見つけますか?10リバウンド背の高いですか?

X = INT(INPUT(" 入力してくださいnuber:\ N- "))  選択した数 
Y = 100 総跳ね返り距離S 
S = 100の#はSを計算するために、私範囲(1、Xの+ 1。。 ):
    S = S + * 100(0.5 ** I)* 2つの#のx番目のリバウンド高さH; 
H = 100 *(0.5 ** X)
 プリント(H、S)









 

 

見つけることができ、入力が大きいX、300に近似するが、300よりもさらに少ない密接です。

 

結果:

 

 

 

 

 

元のタイトルは、答えを与えられました:

 

 

 

 


--------(私は行を分割しています)--------

参考:

1. RUNOOB.COM:https://www.runoob.com/python/python-exercise-example20.html

 

 

備考:

初期の修正:2019年10月3日13時14分03秒

環境:Windows 7の/ Pythonの3.7.2

おすすめ

転載: www.cnblogs.com/kaixin2018/p/11619606.html