• ベストアンサー

while for の使い方

中古書店でかった本でphpを独学で勉強しているのですが、そのほんの課題のところに「while, for分を用いて、1から10までの和を求めて出力するプログラムを作成せよ」とあります。 しかし、そこの回答部分が破けており答えがわかりません。下にとりあえずできるところまでつくったプログラムを貼っておくので、どこが悪いのか教えていただけないでしょうか? <?php $i=1; while($i<=10){ $num=("$i +$i"); $i++; } for($i=1;$i<=10;$i++){ $num=("$i +$i"); } ?>

質問者が選んだベストアンサー

  • ベストアンサー
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

>$num=("$i +$i"); の箇所はなにをやりたいのでしょうか?途中経過が必要? 普通に考えればいかのように結果となる変数に足していくだけですね <?php $i=1; $num=0; while($i<=10){ $num+=$i; $i++; } print $num."<br>"; $num=0; for($i=1;$i<=10;$i++){ $num+=$i; } print $num."<br>"; ?>

nakayama7
質問者

お礼

ありがとうございます。ご指摘のところは自分でもよくわからなかったところです。

関連するQ&A