プログラミングおよび実習II/20060929
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[ [[高橋のページ:http://tortoise1.math.ryukoku.ac.jp/~tak...
[ [[プログラミングおよび実習II2006]] ]
*プログラミングおよび実習II 2006年9月29日 [#v5b5d76d]
#contents
**準備 [#s816cebf]
***実習中に質問があるときは [#a48ba894]
この実習では,樋口先生の作られたWeb質問予約システム
http://auk.math.ryukoku.ac.jp/hig/misc/callta/
を利用します.
実習時間中に質問があるとき,および課題のチェックを受ける...
早く予約した人から順にTAor高橋が対応します.
***作業用ディレクトリの作成 [#he711b28]
いろいろな実習科目で作るプログラムが一緒のディレクトリに...
+ホームディレクトリに移動~
コンソールで,以下のように入力.
$ cd
先頭の'$'は,キー入力を促すためにコンソールが表示する記号...
ディレクトリを移動するコマンドcdを上記のように引数なしで...
+ディレクトリを作成する~
コンソールで,以下のように入力.
$ mkdir prog2
+prog2ディレクトリに移動する~
ホームディレクトリにいる状況で,以下のように入力.
$ cd prog2
ちなみに,
$ pwd
とすると,自分が今どこのディレクトリにいるかが表示されま...
これからこの実習でプログラムを作成するときは,このprog2デ...
***使用するエディタについて [#f0fb7495]
プログラムを作成する際には,emacsかxemacsを使うことをおす...
prog2ディレクトリに移動したあとで,
$ emacs hoge.c
と実行すると,emacsが起動します(すでにhoge.cが存在してい...
とりあえず以下の操作を知っておけばプログラム作成にとりか...
-ファイルを保存: 左上の「File」メニューから「Save」を選択
-終了する: 左上の「File」メニューから「Exit Emacs」を選択...
***いろいろ復習 [#m9142015]
-コンパイルの仕方
$ cc hoge.c -o hoge
とすると,hoge.c をコンパイルして実行形式 hoge ができる....
$ cc -o hoge hoge.c
でもいいけど,
$ cc -o hoge.c hoge
とすると大変なことに…
-プログラムの実行
$ ./hoge
とすると,実行形式 hoge を実行
-コピーの仕方
$ cp 「元のファイル名」 「新しいファイル名」
-ファイル名の変更の仕方は
$ mv 「元のファイル名」 「新しいファイル名」
**今日の課題: 成績調整のプログラム [#a292e5de]
以下のような仕様に基づいて,テストの得点調整をするプログ...
-あるテストの得点が何人分か(最大50人分)ある
-得点は,0から100の整数値
-人数を入力した後,人数分の得点を入力すると,(1)入力した...
-得点調整は,右のルールで行なう: 「60点未満の人の点数を60...
ただし,以下の課題A,B,Cの順に段階的に作成してみて下さい....
***課題0929-A [#qeba3a33]
-まずは得点調整なしで,入力した得点そのままの平均を計算し...
-作成するプログラムのファイル名は score1.c として下さい.
-締め切り: 29日の実習終了時
***課題0929-B [#t4fd0fbc]
-得点調整の機能を追加してプログラムを完成させ,動作を確認...
-作成するプログラムのファイル名は score2.c として下さい.
-締め切り: 29日の実習終了時
***課題0929-C [#t4fd0fbc]
-score2.cの得点表示や平均値計算の部分を関数化したプログラ...
-作成するプログラムのファイル名は score3.c として下さい.
-締め切り: 29日の実習終了時
**次回講義までの宿題 [#xdeae406]
次回の講義では,単純選択法によるソートのプログラムを考え...
--単純選択法ってどんなんやったか,「アルゴリズムとデータ...
--配列に格納した数値の中から最小値を見つける手続をプログ...
終了行:
[ [[高橋のページ:http://tortoise1.math.ryukoku.ac.jp/~tak...
[ [[プログラミングおよび実習II2006]] ]
*プログラミングおよび実習II 2006年9月29日 [#v5b5d76d]
#contents
**準備 [#s816cebf]
***実習中に質問があるときは [#a48ba894]
この実習では,樋口先生の作られたWeb質問予約システム
http://auk.math.ryukoku.ac.jp/hig/misc/callta/
を利用します.
実習時間中に質問があるとき,および課題のチェックを受ける...
早く予約した人から順にTAor高橋が対応します.
***作業用ディレクトリの作成 [#he711b28]
いろいろな実習科目で作るプログラムが一緒のディレクトリに...
+ホームディレクトリに移動~
コンソールで,以下のように入力.
$ cd
先頭の'$'は,キー入力を促すためにコンソールが表示する記号...
ディレクトリを移動するコマンドcdを上記のように引数なしで...
+ディレクトリを作成する~
コンソールで,以下のように入力.
$ mkdir prog2
+prog2ディレクトリに移動する~
ホームディレクトリにいる状況で,以下のように入力.
$ cd prog2
ちなみに,
$ pwd
とすると,自分が今どこのディレクトリにいるかが表示されま...
これからこの実習でプログラムを作成するときは,このprog2デ...
***使用するエディタについて [#f0fb7495]
プログラムを作成する際には,emacsかxemacsを使うことをおす...
prog2ディレクトリに移動したあとで,
$ emacs hoge.c
と実行すると,emacsが起動します(すでにhoge.cが存在してい...
とりあえず以下の操作を知っておけばプログラム作成にとりか...
-ファイルを保存: 左上の「File」メニューから「Save」を選択
-終了する: 左上の「File」メニューから「Exit Emacs」を選択...
***いろいろ復習 [#m9142015]
-コンパイルの仕方
$ cc hoge.c -o hoge
とすると,hoge.c をコンパイルして実行形式 hoge ができる....
$ cc -o hoge hoge.c
でもいいけど,
$ cc -o hoge.c hoge
とすると大変なことに…
-プログラムの実行
$ ./hoge
とすると,実行形式 hoge を実行
-コピーの仕方
$ cp 「元のファイル名」 「新しいファイル名」
-ファイル名の変更の仕方は
$ mv 「元のファイル名」 「新しいファイル名」
**今日の課題: 成績調整のプログラム [#a292e5de]
以下のような仕様に基づいて,テストの得点調整をするプログ...
-あるテストの得点が何人分か(最大50人分)ある
-得点は,0から100の整数値
-人数を入力した後,人数分の得点を入力すると,(1)入力した...
-得点調整は,右のルールで行なう: 「60点未満の人の点数を60...
ただし,以下の課題A,B,Cの順に段階的に作成してみて下さい....
***課題0929-A [#qeba3a33]
-まずは得点調整なしで,入力した得点そのままの平均を計算し...
-作成するプログラムのファイル名は score1.c として下さい.
-締め切り: 29日の実習終了時
***課題0929-B [#t4fd0fbc]
-得点調整の機能を追加してプログラムを完成させ,動作を確認...
-作成するプログラムのファイル名は score2.c として下さい.
-締め切り: 29日の実習終了時
***課題0929-C [#t4fd0fbc]
-score2.cの得点表示や平均値計算の部分を関数化したプログラ...
-作成するプログラムのファイル名は score3.c として下さい.
-締め切り: 29日の実習終了時
**次回講義までの宿題 [#xdeae406]
次回の講義では,単純選択法によるソートのプログラムを考え...
--単純選択法ってどんなんやったか,「アルゴリズムとデータ...
--配列に格納した数値の中から最小値を見つける手続をプログ...
ページ名: