ProgrammingLanguage2017
計算機言語サポートページ
レポートは下記メールへお願いします。
ishii-at-cphys.s.kanazawa-u.ac.jp (-at-を@にしてください)
- 短縮url https://goo.gl/678wGM
- シラバス
- 教科書
講義資料等
1回目 ガイダンス 10/2
- C言語とFortran
- 講義ノート(ガイダンス) CompLang_LectureNotes1.pdf(185)
- 瞬間英作文ゲーム
- eisaku.dat1(166)
- english3.c(188)
- レポート1回目
- プログラムenglish3.cの内容を説明する。
- プログラムの改良をおこなう。
2回目 環境設定, 復習1 10/16
- 講義ノート CompLang_LectureNotes2_rev.pdf(302)
CompLang_LectureNotes2_rev.pdf(302)
- テンプレート(vimの例)
例) C言語
下記を$HOME/.vim/template/c.txt (emacsなら, $HOME/.emacs.d/template/c.txt)
として保存。
#include <stdio.h> int main() { printf("hello world\n"); }
.vimrcに下記の様に書き込む。
autocmd BufNewFile *.c 0r $HOME/.vim/template/c.txt
emacsの場合, $HOME/.emacs.d/init.el
に書きの様に書き込む。
(auto-insert-mode) (setq auto-insert-directory "~/.emacs.d/template/") (define-auto-insert "\\.c$" "c.txt")
3回目 復習, 演算と型(2章), 繰り返し等
CompLang_LectureNotes3.pdf(238)
stone.c(166)
lsm.c(157)
4回目 条件分岐
CompLang_LectureNotes4v2.pdf(281)
janken_rev.c(144)
newton_sqrt.c(163)
5回目 繰り返し
CompLang_LectureNotes5.pdf(504)
6回目 配列
CompLang_LectureNotes6.pdf(366)
janken2.c(146)
janken2.in(134)
7回目 配列・関数2
CompLang_LectureNotes7.pdf(333)
CompLang_LectureNotes7.pdf(333)
8回目 基本型
レポート:教科書7章の演習問題
9回目 ポインタその1
CompLang_LectureNotes9.pdf(236)
kuku.f90(110)
nn.f90(123)
pointer-plus.c(148)
10回目 ポインタその2
- CompLang_LectureNotes10.pdf(373)
- pointer-plus.f90(128)
11回目 文字列
CompLang_LectureNotes11.pdf(189)
character-plus.f90(119)
character-plus.f90(119)
12回目 文字列とポインタ
13回目 構造体
- CompLang_LectureNotes13.pdf(274)
- 小テスト補足等a13.pdf(134)
- jikan1.c(140)
- test-type.f90(134)
- jikan2.c(234)
14回目 ファイル入出力
CompLang_LectureNotes14.pdf(217)
file.c(123)
file.f90(111)