データとの対話S −C言語によるプログラミング入門(2)− (商)
情報処理特論II −C言語(2)− (法)
情報処理III −C言語プログラミングII− (経)
(このページは2017年度秋学期の授業資料です)

秋学期 第1回レポート
秋学期 第2回レポート (new)

関数 (1)
関数 (2)
関数の練習問題
関数 (3)
  • 正しいswapの例
  • 商の例題
  • 配列とポインタ
  • 従来の配列を使った例
  • ポインタを使った例
  • ポインタを使った例2
  • 型変換 (修正版)
    関数の練習問題II
    関数の練習問題III
    2次元配列
    2次元配列(続き)
    文字型
    文字列 (微小補筆版)
  • 例題1 (未完成)
  • 例題4-1 (未完成)
  • 例題4-2
  • 例題5 (未完成)
  • 例題7 (未完成)
  • 文字列の例題
    構造体
  • 例題 (1)
  • 例題 (2)
  • 例題 (3)

  • ゲームと乱数,マクロ
  • ゲーム例

  • 共用体
  • 例題

  • おまけ なぜ小数の型をfloatというのか?

    補足

    11月の授業日は7日、14日、28日。12月の授業日は5日、12日、19日、26日。
    最終回2018年1月16日はいつもの教室で小テストを行います。
    これは筆記試験なので、パソコンを使ってはいけません。
    本、資料などの持込みは可です。
    試験終了後に第2回レポートを回収します。

    -------------------------------
    以下は春学期の講義資料です
    春学期 第1回レポート
    春学期 第2回レポート
    最終講義日(7月11日)は小テスト(筆記試験)を実施しました

    macでプログラミングをする場合は

    4月11日のガイダンス資料
    授業で使うC言語環境について (修正版)
    ビルドの際のscanfに関するエラーについて

    まず使ってみよう
    ifによる条件分岐
  • ifの例題

  • whileを使った繰り返し
  • whileの例題1
  • whileの例題2(1)
  • whileの例題2(2)

  • whileを使った繰り返し (続き)
  • whileの例題1
  • whileの例題2 数当てゲーム

  • 付録 do-while文について

    whileを使った繰り返し (素数を求める問題)
  • whileの例題 素数判定1
  • whileの例題 素数判定2
  • whileの例題 冪乗1
  • whileの例題 冪乗2

  • forを使った繰り返し
  • forの例題 素数
  • forの例題 温度換算

  • forの多重ループ
    配列
    終わらないループについて
    配列の練習
    泡立ち法による並べかえ (これは飛ばしました)
    選択法による並べかえ
    コンピュータ内での数の表現
    秋学期に向けて

    家のパソコンにVisual Studio Express (無料) [他のバージョンでもOK] をインストールしておくと、レポート課題に取り組む時などに便利でしょう。
    Visual Studio Community 2015のインストール法や使い方については この記事がわかりやすいです。

    情報倫理については 慶應義塾ITCが作成した文書 に簡潔にまとめられているので、 各自熟読してください