C#,C#の宿題片付けます。

このエントリーをはてなブックマークに追加
586デフォルトの名無しさん
はじめまして。初心者ですがよろしくお願いします。
突然ですが、この問題をfortranでお願いします。
学校の宿題なのですが、fortran板で場違いな事をしたため
こちらに教わりにきました。お願いいたします。

問題こちら↓
階乗 n! を計算する関数を作成し,
順列
 n個の異なるものからr個取り出して並べる。
 このときの順列の総数をnPrとあらわす。
 nPr=n(n-1)(n-2)・・・(n-r+1)
を計算する関数を作成し,

組み合わせ
 異なるn個からr個取り出して組を作る。
 このときの組合せの総数をnCrとあらわす。
 nCr = nPr/r!

を計算するプログラムを作成してください。(問題終わり)

よろしくお願いします。