コンピュータプログラミングI / II (2025年度)(第17回)

コンテンツ

第1章 はじめに

  1. コンパイル
  2. 実行
  3. プログラムの入力方法

第2章 出力

  1. エラー
  2. 文字列の出力(改行無し)
  3. 文字列の出力(複数の出力命令文)
  4. 文字列の出力(改行有り)
  5. 文字列の出力(漢字の出力)
  6. まとめ

第3章 繰り返し

  1. 文字列の出力(復習)
  2. 文字列の出力(繰り返し)
  3. 制御文による1重の繰り返し
  4. 変数
  5. 変数への代入
  6. 代入演算子
  7. 代入演算子と変数
  8. i++
  9. 繰り返し(復習)
  10. for制御文の詳しい説明
  11. カウンターの値
  12. 演習3-1の解答
  13. まとめ

第4章 振る舞い(メソッド)

  1. プログラムの分割
  2. 振る舞いの呼び出し(複数)
  3. for 制御文と振る舞い
  4. 演習4-1 の解答
  5. paint の振る舞い
  6. プログラムの枠組み
  7. スコープ1
  8. スコープ2
  9. スコープ3
  10. スコープ4

第5章 引数

  1. 引数1
  2. 引数2
  3. 引数3
  4. 引数4
  5. 演習5-1
  6. 演習5-1 の解答
  7. クラス図と型
  8. クラス図からのプログラムの機械的な導出
  9. 文字列(String)型の引数
  10. 複数の引数1
  11. 複数の引数2
  12. 型の異なる複数の引数1
  13. 型の異なる複数の引数2

第6章 返却値

  1. 文字列の連結
  2. 返却値1
  3. 演習6-1
  4. 引数と返却値1
  5. 演習6-2
  6. 演習6-2 の解答
  7. 引数と返却値2
  8. 返却値2
  9. クラス図とAPI 仕様
  10. 演習6-3 の解答
  11. 引数と返却値3
  12. 演習6-4
  13. 演習6-4 の解答

総合演習1

総合演習2

第7章 条件分岐

  1. 条件分岐1
  2. 条件分岐2
  3. if 制御文の詳しい説明
  4. if 〜 else 制御文
  5. クラス図からの機械的な導出
  6. 演習7-1
  7. 演習7-1 の解答
  8. クラス図からの機械的な導出
  9. 演習7-2
  10. 演習7-2 の解答
  11. 論理型(boolean)
  12. コメント
  13. 論理演算子
  14. 多重分岐
  15. Weather クラス
  16. 他クラスの振る舞いの呼び出し1
  17. 演習7-3
  18. 演習7-3 の解答
  19. 他クラスの振る舞いの呼び出し2
  20. まとめ

論理型の引数と返却値

第8章 キーボードからの入力

  1. キーボードからの入力1
  2. キーボードからの入力2
  3. キーボードからの入力と分岐(演習8-1)
  4. 演習8-1 の解答