演習問題

  1. 20以下の数字だったら、「Hello!」を入力された回数、繰り返すCGIを作る。
    20より大きい数字だったら「20以下の数字を入力して下さい」と表示する。

  2. 1行テキスト入力エリアに数字を入力してもらい、階乗を計算して、結果を表示する。
    階乗:1の階乗=1、2の階乗=2*1、3の階乗=3*2*1、4の階乗=4*3*2*1、...のように計算する。

    余裕があったら、18以上の数の階乗の計算結果は大きすぎて正しく表示できないので、 18以上の数字が入力されたら17以下の数字を入力してくださいと表示するように改良する。

    HTML画面は、

    となり、5を入力して「送信」をクリックすると、


    と表示されるようにする。