takenoko03の日記

PHP言語で仕事する

PHP 問題:身長の差

-新しく学んだこと-

・出力に改行を含ませる

 

問題

A君の身長(a)とB君の身長(b)の差を求めてください。

A君の身長はB君の身長以上に高いものとする。

 

入力例1 a=180 答え 30

     b=150

 

入力例2 a=201 答え 200

     b=1

出力最終行の末尾に改行を入れ、余計な文字、空白を含んではいけません

 

プログラミングの前に動きのイメージします。

プログラムにすると

3行目:$shincho(身長差)の箱を用意します。

4行目:入力が続く限り以下の命令を繰り返します。

 1行目入力されると、1つ目の箱$stdin_array[0]に文字列を入れます。

 2行目が入力されると、2つ目の箱$stdin_array[1]に文字列を入れます。

 3行目が~3つ目の箱に入れます。というように行動します。

7行目:2人の身長差を、$stdin_array[0](A君の身長) 引く $stdin_array[1](B君の身長)で計算します。

8行目:$shinchoを表示します。「."\n"」の部分は、文字列の最後に改行するために付けています。

 

・出力に改行を含ませる

「."\n"」の部分です。ここで重要なのは「" "」で囲む事で、この記号が無いと命令に認識されません。

以上で、問題を終わります。