[アルゴリズム]簡単な質問_ボールバウンスの高さの計算

 

 

問題の説明
  ボールは、それぞれ元の抗ジャンプの高さの半分を着弾後、一定の高さから(メートル単位の整数)の立ち下がり、その後落ちます。
  何メートルの合計後、10階で算出気球のプログラミング?トール10リバウンド?

 

 

エントリー

  整数hを入力し、それがボールの初期の高さを表しています。

 

輸出

  :これは、2本の出力線と、
  1行目:10階にボール、数メートルの合計スルーを。
  2行目:バウンスの10倍の高さ。

  注:結果は実数、ダブルセーブと結果である可能性があります。
  注:特別な精密制御のための必要性を、COUT << ANSWER、またはのprintf( "%のG"、ANSWERによって ) を出力します。サンプル入力

 

インスタンスを入力します。

  20

 

 

サンプル出力

  59.9219

  0.0195313

 

 

  

 

する#include <stdio.hの>
 int型のmain()
{ 
    int型のI。
    二重和= 0 、H。
    scanf関数(" %のLF "、&H)。 + = H;
    (i = 1 ; iは< 10 ; iは++ 
    { 
       合計 + = H; 
       H / = 2 
    } 
    H / = 2 
    printf(" %gは\ n%のGの\ n " 、和、H)。
    リターン 0 ; 
}
コードの表示

 

おすすめ

転載: www.cnblogs.com/1138720556Gary/p/11372055.html