課題なんですが・・・ kazu 2008/01/06 12:17:27 ├最大公約数を求める外部関数定義を利用しま... 白石 和夫 2008/01/06 14:43:49 (修正3回) └単に既約分数の形で結果を求めたいだけなら... 白石 和夫 2008/01/06 14:57:40 (修正1回) └ありがとうございます。できました!ちなみ... kazu 2008/01/06 16:05:59 └OPTIONARITHMETICRATIONALは,数値を有理数... 白石 和夫 2008/01/06 16:13:58 └毎回すみません。ありがとうございます。 kazu 2008/01/07 12:19:07 └正式な流れ図の書き方はよく分からないので... 白石 和夫 2008/01/07 14:29:43 (修正2回) ├!流れ図(フローチャート) 山中和義 2008/01/07 16:53:17 │└「繰り返し」の流れ図 山中和義 2008/01/08 11:32:06 (修正1回)
Re: !流れ図(フローチャート) |
返事を書く ノートメニュー |
山中和義 <drdlxujciw> 2008/01/08 11:32:06 ** この記事は1回修正されてます | |
「繰り返し」の流れ図
FUNCTION GCD(a,b) !最大公約数 DO WHILE MOD(a,b)<>0 LET t=b LET b=MOD(a,b) LET a=t LOOP LET GCD=b END FUNCTION ( はじめ ) ↓ /───────\ │aをbで割った余り=0│ └─────────┘ ↓ ┌───────┐ │b → t │ b → a、aをbで割った余り → b │MOD(a,b) → b │ │t → a │ └───────┘ ↓ ┌─────────┐ │ │ \───────/ ↓ ┌────┐ │b → GCD│ bを最大公約数とする └────┘ ↓ ( おわり ) ●種類 前判定 DO WHILE〜LOOP (DO UNTIL〜LOOP) FOR〜NEXT ※繰り返し回数が確定の場合 後判定 DO〜LOOP WHILE (DO〜LOOP UNTIL) |
└functionGCD(a,b)について。 SECOND 2008/01/07 21:42:29