/* 累乗計算プログラム */ /* このアクションを正常に動作させるためには、あらかじめ、Rui_KとRui_Xを 宣言して値を代入しておかなければなりませんので、ご注意ください(^^;。 */ action Ruijou@( 0 ) { //2のX乗を求める(正確にはRui_KのRui_X乗を求めてRui_Kに代入する) int Rui_T = 1; if( Rui_X == 0) { Rui_K = 1; //0乗の場合は1にする } else { for( Rui_T = 1; Rui_T != Rui_X; Rui_T = Rui_T + 1) { Rui_K = Rui_K * Rui_K; } } }