実数の階乗ある検索サイトに5!と入力するとその計算結果である120が表示されます。その検索サイトに2.5!と入力するとなんと3.32335097と表示されます。その検索サイトに(-1.9)!と入力すると-10.5705641と表示されます。それらの仕組みはとても難しくて企業秘密に違いないので是非ともこれらを実行するプログラムを作ってほしい。君のPCは古いのでネットワークや便利で高度な数学関数は入っていません。入っている数学関数はsin,cos,tan,log,pow,floorなどの初歩的な関数のみです、残念ながら。i)入力された整数a(0<=a<=10)の階乗を求めるプログラムを作ってください。ii)入力された実数a(0<=a<=10)の階乗を求めるプログラムを作ってください。iii)入力された実数a(-1.9<=a<=-1.1)の階乗を求めるプログラムを作ってください。整数を対象にした問題について。_fact(n)特に説明とかいらないと思うので割愛。