1. プログラムの入力 (1) terapad の起動 授業では...
TRANSCRIPT
![Page 1: 1. プログラムの入力 (1) TeraPad の起動 授業では ...dohi/d2-2016-prog2/gcc/...コマンドプロンプトで,[exit]コマンドを入力し,[Enter]キーを押します.](https://reader034.vdocuments.mx/reader034/viewer/2022051900/5feebbcadbd6dd08ff2b3335/html5/thumbnails/1.jpg)
1
1. プログラムの入力
(1) TeraPad の起動
授業ではプログラムの入力に TeraPad を使います.[スタート],[すべてのアプリ]の順
にクリックします.
(2) [TeraPad],[TeraPad]の順にクリックすると起動できます.
![Page 2: 1. プログラムの入力 (1) TeraPad の起動 授業では ...dohi/d2-2016-prog2/gcc/...コマンドプロンプトで,[exit]コマンドを入力し,[Enter]キーを押します.](https://reader034.vdocuments.mx/reader034/viewer/2022051900/5feebbcadbd6dd08ff2b3335/html5/thumbnails/2.jpg)
2
(3) 入力するプログラムの例
#include <stdio.h> int main(void) { printf("Tokyo Denki University¥n"); return (0); }
(4) 編集モードの設定
TearPad の編集モードを設定します.[表示],[編集モード],[C/C++(C)]の順にクリッ
クします.
![Page 3: 1. プログラムの入力 (1) TeraPad の起動 授業では ...dohi/d2-2016-prog2/gcc/...コマンドプロンプトで,[exit]コマンドを入力し,[Enter]キーを押します.](https://reader034.vdocuments.mx/reader034/viewer/2022051900/5feebbcadbd6dd08ff2b3335/html5/thumbnails/3.jpg)
3
(5) オプションの設定
[表示],[オプション]の順にクリックします.
(6) 全角空白文字の設定
[表示]をクリックし,[全角空白]をチェックします.この設定は,プログラム入力時
の半角の空白と全角の空白を区別するために,大変重要です.
![Page 4: 1. プログラムの入力 (1) TeraPad の起動 授業では ...dohi/d2-2016-prog2/gcc/...コマンドプロンプトで,[exit]コマンドを入力し,[Enter]キーを押します.](https://reader034.vdocuments.mx/reader034/viewer/2022051900/5feebbcadbd6dd08ff2b3335/html5/thumbnails/4.jpg)
4
(7) プログラムの入力
TeraPad は,メモ帳と同様の操作で文字列を入力できるテキストエディタです.[Ent
er]キーを押すと“↓”が表示されます.また,各行の先頭には行番号が表示されます.
(8) プログラムの保存
入力が完了したら,[ファイル][名前を付けて保存]の順にクリックし,保存すます.
![Page 5: 1. プログラムの入力 (1) TeraPad の起動 授業では ...dohi/d2-2016-prog2/gcc/...コマンドプロンプトで,[exit]コマンドを入力し,[Enter]キーを押します.](https://reader034.vdocuments.mx/reader034/viewer/2022051900/5feebbcadbd6dd08ff2b3335/html5/thumbnails/5.jpg)
5
保存先はHドライブを選択し,ファイル名を入力してください.この例では,ファイル
名を[tdu]にしています.最後に,[保存]をクリックします.
2. プログラムのコンパイル
(1) コマンドプロンプトの起動
コンパイルは,コマンドプロンプトを使って行います.[スタート][コマンドプロンプ
ト]の順にクリックします.
![Page 6: 1. プログラムの入力 (1) TeraPad の起動 授業では ...dohi/d2-2016-prog2/gcc/...コマンドプロンプトで,[exit]コマンドを入力し,[Enter]キーを押します.](https://reader034.vdocuments.mx/reader034/viewer/2022051900/5feebbcadbd6dd08ff2b3335/html5/thumbnails/6.jpg)
6
(2) ドライブの変更
ドライブが H ドライブになっていない場合は,変更します.キーボードから“h:”と
入力し[Enter]キーを押します.
(3) コンパイル
gccコマンドを使って,コンパイルを行います.tdu.cは,先ほど入力したプロ
グラムのファイル名です.ファイルは拡張子を含めて,指定します.
gcc tdu.c
3. プログラムの実行
(1) 実行
“a”と入力し,[Enter]キーを押します.実行結果が,表示されます.gccコ
マンドはオプションを指定しない限り,a.exeという実行形式ファイルを作成します.
![Page 7: 1. プログラムの入力 (1) TeraPad の起動 授業では ...dohi/d2-2016-prog2/gcc/...コマンドプロンプトで,[exit]コマンドを入力し,[Enter]キーを押します.](https://reader034.vdocuments.mx/reader034/viewer/2022051900/5feebbcadbd6dd08ff2b3335/html5/thumbnails/7.jpg)
7
実行結果が表示されます.
(2) エラーへの対応
入力したプログラムに誤り(;が不足)がある場合の例を以下に示します.
コンパイル時にエラーメッセージが表示されます.
![Page 8: 1. プログラムの入力 (1) TeraPad の起動 授業では ...dohi/d2-2016-prog2/gcc/...コマンドプロンプトで,[exit]コマンドを入力し,[Enter]キーを押します.](https://reader034.vdocuments.mx/reader034/viewer/2022051900/5feebbcadbd6dd08ff2b3335/html5/thumbnails/8.jpg)
8
誤りを訂正します.
プログラムを上書き保存します.
![Page 9: 1. プログラムの入力 (1) TeraPad の起動 授業では ...dohi/d2-2016-prog2/gcc/...コマンドプロンプトで,[exit]コマンドを入力し,[Enter]キーを押します.](https://reader034.vdocuments.mx/reader034/viewer/2022051900/5feebbcadbd6dd08ff2b3335/html5/thumbnails/9.jpg)
9
再びgccコマンドを使ってコンパイルを行ってください.エラーメッセージが表示され
なくなるまで,これを繰り返します.
実行すると,結果が表示されます.
4. 終了
(1) コマンドプロンプトの終了
コマンドプロンプトで,[exit]コマンドを入力し,[Enter]キーを押します.
コマンドプロンプトのウインドウが閉じます.
![Page 10: 1. プログラムの入力 (1) TeraPad の起動 授業では ...dohi/d2-2016-prog2/gcc/...コマンドプロンプトで,[exit]コマンドを入力し,[Enter]キーを押します.](https://reader034.vdocuments.mx/reader034/viewer/2022051900/5feebbcadbd6dd08ff2b3335/html5/thumbnails/10.jpg)
10
右上の閉じるボタンをクリックすることもできます.
(2) TeraPad の終了
[ファイル][閉じる]の順にクリックし,TeraPad を終了します.
![Page 11: 1. プログラムの入力 (1) TeraPad の起動 授業では ...dohi/d2-2016-prog2/gcc/...コマンドプロンプトで,[exit]コマンドを入力し,[Enter]キーを押します.](https://reader034.vdocuments.mx/reader034/viewer/2022051900/5feebbcadbd6dd08ff2b3335/html5/thumbnails/11.jpg)
11
右上の閉じるボタンをクリックすることもできます.