- ベストアンサー
フローチャートの書き方について
教えてください。 フローチャートの書き方なんですが ある社員の給与金額を入力し必要な金種と枚数を出力せよ。 《条件》 (1)金種は、10,000,5000,1000,500,10,5,1の9種類 (2)すべての金種ごとの枚数が算出されてから出力する。 (3)金種配列を"k"、枚数配列を"M"として使う。 です。独学で試験勉強しているのですが この回答が載っていませんでした。 もし詳しい方がいらっしゃいましたら教えていただけませんでしょうか? 初心者なので丁寧な方よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
間違ってたらすみません。 準備: K(0)=10000:K(1)=5000:K(2)=1000:K(3)=500 K(4)=100:K(5)=10:K(6)=5:K(7)=1 M(0)=0:M(1)=0:M(2)=0:M(3)=0 M(4)=0:M(5)=0:M(6)=0:M(7)=0 I:ループ用変数 S:給与金額 (0) 開始 (1) I = 0 (2) S >= K(I) ? (yes → (3), no → (6)) (3) M(I) = M(I) + 1 (4) S = S - K(I) (5) goto (2) (6) I = I + 1 (7) I > 7 ? (yes → (8), no → (2)) (8) I = 0 (9) M(I) > 0 ? (yes → (10), no → (11)) (10) 出力: "金種" K(I) "円が" M(I) "枚必要です" (11) I = I + 1 (12) I > 7 ? (yes → (13), no → (9)) (13) 終了
その他の回答 (1)
- denbee
- ベストアンサー率28% (192/671)
ご自分が書いてみたフローチャートを文章にして載せて、 それを添削してもらった方が勉強になると思います。 #ロジック自体はわかっているんですよね?