1つの整数n
を入力し,0〜10までの数ならn
の
階乗n!
を計算し,それ以外は "error"
と表示するプログラムreport8を作れ. なお,n!=1×2×3×...×(n-1)×n
であり,0!=1
である.
ヒント:計算値をkaijoと
いう変数に記憶させるとした場合,まず,
kaijo = 1
という初期値を入れておく.あとは,
kaijo = kaijo * i
という計算を,i
が1からn
まで繰り返せばよい.
なお,使う変数を最初に全部宣言しておくこと.kaijoは長整数型(Long),それ以外は整数型(Integer)でよい.
宣言文の書き方は例を参考に,変数ひとつずつに対して”kaijo As long”などのように記述しておくこと.
動かないものや,計算結果が正しくないものは評価されない.
課題の提出方法(メール添付,manaba+R等)については授業中に指示があるのでよく聞いておくこと.
メールで提出する場合の参考:
TO: <授業中に指定>
CC: (自分のログイン名)@ed.ritsumei.ac.jp
Subject: <授業中に指定>
本文:
1行目は最初に学生証番号を半角数字で打ち,半角スペースを1つ入れて,日本語モードにして漢字氏名を入力.名字と名前は続けて書くこと.
例)0000000000-0 建設環太郎