• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:C言語初心者です)

C言語初心者のためのフローチャート作成のコツ

このQ&Aのポイント
  • C言語のフローチャート作成において、明確な表現が重要です。
  • 月の末日の配列宣言と初期化、曜日の配列宣言と初期化の部分を明確にするための表現方法をお教えします。
  • アドバイスを参考に、正確なフローチャートを作成してみましょう。

質問者が選んだベストアンサー

  • ベストアンサー
  • Oh-Orange
  • ベストアンサー率63% (854/1345)
回答No.1

★アドバイス  フローチャートでは宣言については書かないと思います。  細かすぎる。→初期化処理なら書きます。  全体的なものなら  (1)変数・配列の初期化   ↓  (2)閏年の判定   ↓  (3)2月の28、29日を設定   ↓  (4)前年の12月31日が何曜日で終わったか計算   ↓  (5)今年の1月1日から今月の1日より前の総日数を計算   ↓  (6)曜日の計算   ↓  (7)出力   ↓  (8)終了  こんな感じで良いのではないかな。  もっと詳しくしたいなら(2)の閏年の判定をサブルーチンとして分離して  フローチャートを書きます。(4)、(5)の処理もサブルーチンとして分離して  フローチャートを書けば良いでしょう。 >月の末日の配列宣言と初期化、曜日の配列宣言と初期化 >この部分を明確にするにはどう表現したらいいのでしょうか?  ↑  (2)閏年の判定  (3)2月の28、29日を設定  の2つで閏年と平年の処理を分岐して28、29日を配列に設定するように  明記すればよいだけです。

noname#53915
質問者

お礼

アドバイスありがとうございます 閏年の分離については私自身も考えてました やはりその方がいいみたいですね 参考にさせていただきます。

関連するQ&A