2019年度 プログラミング論 I
木曜1限
プログラミング演習
と連動した講義です.
自宅でプログラミングをしたい
パソコンに詳しい人は,自分のパソコンにCコンパイラをインストールしてみて欲しいと思います. 得意でない人は,手始めに以下のようなウェブサイトでプログラミングしてみるのもいいと思います.
paiza.io
www.codechef.com
など.検索すれば色々出てきます.
講義資料
10/1
(1)C言語の入門
講義スライド
参考情報:
基本コマンドプロンプト25選!逆引きコマンド一覧
授業では,とりあえず cd で作業ディレクトリへ移動して,cl でコンパイルできれば大丈夫です(他のことはマウス操作でもできる).
10/8
(2)変数,標準入出力
講義スライド
参考情報1:
Cの予約語
C言語で,変数名などに使えない単語の一覧です.他に,すでに関数として用意されている printf や scanf なども変数名には使えません.
参考情報2:
C言語の演算子
C言語で使える演算子(記号)の意味と,優先順位の説明です.加減乗除の他にもいろいろあります.おいおい講義していきます.
10/15
(3) if (条件分岐)
講義スライド
(4) for (繰り返し処理)
講義スライド
参考情報:
printf() のフォーマット指定について
printf で,%02d, %8.3f のように桁数を指定する方法などについて詳しく解説されています.
(10/22 祝日)
10/29
(5) if と for の組み合わせ,応用編
講義スライド
11/5
(6) 復習,課題演習に向けて
講義スライド
11/12
(7) 標準関数
講義スライド
参考情報:
C言語の標準ライブラリ一覧(ヘッダ毎)
C言語の標準ライブラリの一覧です.授業ではスライド中で紹介したものだけ使います.
11/19
(8) 関数を作る
講義スライド
中間試験演習問題
と,その
解答
11/26
(9) 中間試験(A棟 A101教室,全員1限に実施)
演習の補足スライド
12/3
(10) 配列
講義スライド
12/10
(11) 文字列
講義スライド
と,
サンプルプログラム(圧縮ファイル)
参考情報1:
ASCII文字コード表
参考情報2:
scanf の使い方(特に,文字入力の注意点が豊富)
12/17
(12) 配列を引数に取る関数
講義スライド
と,
サンプルプログラム(圧縮ファイル)
12/24
(13) 2次元配列とコンパイラの仕組み
講義スライド
と,
サンプルプログラム(圧縮ファイル)
1/7
(14) 変数の種類,その他の演算子
講義スライド
と,
サンプルプログラム(圧縮ファイル)
1/14
(15) C言語の文法,演習
講義スライド
と,
サンプルプログラム(圧縮ファイル)
参考情報1:
他大学の講義スライド(コンパイラ)
1/21
(16) 総合的な演習,課題演習対策,試験対策
講義スライド
期末試験演習問題
と,その
解答
演習に用いたサービスのサイト:
TechFUL (444株式会社)
2/11
期末試験 教室:4号館4401
日浦ホームページ