C言語入門

Size: px
Start display at page:

Download "C言語入門"

Transcription

1 1 C 言語入門 プログラミング言語 Ⅰ( 実習を含む ), 計算機言語 Ⅰ 計算機言語演習 Ⅰ, 情報処理言語 Ⅰ( 実習を含む )

2 2 本日の内容 授業予定日の確認 授業教材の指示 C 言語用プログラミング環境の整備 C 言語プログラミングの導入部分

3 3 授業予定日の確認 授業予定日の変更があります 本来の授業予定日 : 毎週金曜日 7,8,9,10 時限 4/10 4/17 4/24 5/1 5/15 5/22 5/29 6/5 6/12 6/19 6/26 7/3 7/10 7/17 7/24 7/31 以上 16 回 最終日は期末試験 ただし以下の授業予定日は出張のため 翌日または翌々日に変更になります 金曜日 : 4/24 5/22 6/19 7/10 休講 土曜日 : 4/25 5/23 6/20 7/11 補講候補日 1 日曜日 : 4/26 5/24 6/21 7/12 補講候補日 2

4 4 授業変更日の確認 4 月日月火水木金土 月日月火水木金土 月日月火水木金土 月日月火水木金土

5 5 教材のページ 修学支援システムの講義情報から Moodle 学内外版 へ

6 コマンドプロンプト キーボードから直接命令を入力して実行する時に使います 本講義では C 言語によるプログラムのソースコードをコンパイル (= 機械語に翻訳 ) する場合等に利用する

7 コマンドプロンプトを開く キーボードから 田 を押したまま R を押して ファイル名を指定して実行 を開く 田 +R のように表記された場合 慣例として上記のような複数キー同時押しを意味する ファイル名を指定して実行 の 名前 の欄に cmd と入力し ENTER キーを押すか OK ボタンをクリックする スタート ボタンから すべてのプログラム アクセサリ コマンドプロンプト でも開ける

8 コマンドプロンプトの設定項目 簡易編集モード を ON にしておくと マウスの左右ボタンだけでコピペ出来る

9 コマンドプロンプトの設定 ウインドウ左上のアイコンをクリックするとメニューが出る プロパティ で現在開いているプロンプトのみ 規定値 で次回以降開くプロンプト全てに対する設定を変更出来ます

10 コマンドプロンプトと作業ディレクトリ 作業ディレクトリ とはコマンドプロンプトで作業した際に ファイルが入出力されるディレクトリの事 ディレクトリとはフォルダの別の言い方 つまり ディレクトリ = フォルダ 通常 コマンドプロンプトを開いた初期状態では ユーザーのホームまたはプロファイルのディレクトリが作業ディレクトリ

11 作業ディレクトリとコマンド コマンドプロンプトで explorer. と入力して ENTER キーを押す 現在の作業ディレクトリが explorer で開く explorer がコマンド名 ( プログラムの実行ファイル名 ) で スペースで区切って与えた. はコマンドライン引数と言います この場合. は 現在の作業ディレクトリを表す explorer とは Windows 上で いつもファイルを操作しているこのウインドウの事

12 本来のディレクトリ名 explorer 上では本来のディレクトリ名が日本語も用いて分かり易く (?) 表示されている 異なる名前に見える これが本来のディレクトリ名 explore 以外ではこちらを使う C: Users kou は C ドライブの Users フォルダの中にある kou フォルダを意味する ここをクリックすると コマンドプロンプト上の作業ディレクトリの表示と一致していることが確認出来る

13 プログラミング言語 計算機言語 13 情報処理言語とは? コンピュータに命令するための人工言語 AWK, BASIC, C, C++, C#, D, ECMAScript, Erlang, Fortran, F#, Haskell, Java, JavaScript, Lisp, Objective-C, OCaml, Perl, PHP, Python, Ruby, Smalltalk, Tcl, 等々

14 14 プログラムとは? 値の保存 参照 各種演算 条件分岐等を組み合わせた計算の手順 データ参照処理保存データ 処理条件判定真処理 偽 処理

15 プログラムが出来ると 何が良いのか? コンピュータに仕事をやってもらえる!!! ルーチンワークからの解放 工作の世界も広がる!!! 最近は Arduino 等の安くて高機能なキットがある 楽しい!!! 遊び方は遊ぶ人次第 仕事にもあぶれない? Facebook 元役員 プログラミングを学ぶのなら 生涯仕事に困らないことを私が保証しよう 15

16 16 C 言語 AT&T の Bell 研で UNIX を作ってた Brian Wilson Kernighan と Dennis MacAlistair Ritchie らによって UNIX を作成するための言語として生まれた K&R プログラミング言語 C が C 言語のバイブルと言われる所以

17 17 世界で最も有名なプログラム K&R の最初に出て来るプログラム hello.c hello.c #include <stdio.h> main() { printf("hello, world n"); } mintty + bash + GNU C $ gcc hello.c &&./a hello, world

18 18 世界で最も有名なプログラム K&R の最初に出て来るプログラム hello.c hello.c #include <stdio.h> main() { printf("hello, world n"); } ヘッダファイル (stdio.h) の取り込み main 関数の定義 文字列の表示 mintty + bash + GNU C $ gcc hello.c &&./a hello, world プログラムのソースコードをコンパイルして実行

19 19 ヘッダファイル stdio.h 多くの入門書ではおまじないとして紹介 hello.c #include <stdio.h> main() { printf("hello, world n"); } ヘッダファイル (stdio.h) の取り込み C 言語は言語本体だけでは 四則演算 条件分岐 繰り返し等の基本 mintty 的な処理以外ほとんど何も出来ない + bash + GNU C 文字列の入出力や数学の関数等 基本的かつ必要性の高い機能は 標準ライブラリと呼ばれる サブルーチン集として用意されている printf 関数は stdio.h (= STanDard Input Output Header file) で提供されている $ gcc hello.c &&./a hello, world printf 関数の呼び出し

20 20 C 言語のプログラム コンパイラにより実行形式に変換する Source files.h ファイル.h ファイル.h ファイル Preprocessor C compiler Object files Executable file 実行ファイル.c ファイル.c ファイル.c ファイル.o ファイル.o ファイル.o ファイル linker

21 21 C コンパイラによるコンパイル Cygwin の mintty で bash から gcc で行った例 $ ls hello.c $ gcc hello.c $ ls a.exe hello.c $./a hello, world ファイル一覧の表示コンパイルファイル一覧の表示作成した実行ファイルを実行

22 22 C/C++ リファレンス Windows Help (.chm) 版を入れておくと便利です

23 23 C 言語の規則 各処理の末尾はセミコロン ; で終端する hello.c #include <stdio.h> main() { printf("hello, world n"); } これがないとコンパイル時にエラーとなる

24 24 セミコロン ; を忘れたエラーの例 各処理の末尾はセミコロン ; で終端する hello_err.c #include <stdio.h> main() { printf("hello, world n") } 本当はここに ; が必要 mintty + bash + GNU C $ gcc hello_err.c hello_err.c: 関数 main 内 : hello_err.c:6:1: エラー : expected ; before } token } ^

25 25 エラーの例 hello.c の関数 main の内にある 6 行目の 1 文字目にあるトークン } の前に ; が ( あることが ) 予想されますよ と言っている mintty + bash + GNU C $ gcc hello_err.c hello_err.c: 関数 main 内 : hello_err.c:6:1: エラー : expected ; before } token } ^

26 26 C 言語の規則 { } で複数の処理をまとめる hello1.c #include <stdio.h> main() { printf("hello"); printf(", world n"); } { } の間に ; で終端された複数の処理を書いてよい

27 27 C 言語の規則 " " で囲まれた部分は文字列 hello1.c #include <stdio.h> main() { printf("hello"); printf(", world n"); } { } の間に ; で終端された複数の処理を書いてよい

28 28 C 言語の構造 プログラムは関数の形でまとめる 関数定義の書式 戻り値の型関数名 ( 引数の宣言,...) { // 処理 ; //... // return 戻り値 ; } 関数は上記のように定義し ( ) の中に書かれた引数で ( 呼び出し元や呼び出し先の ) 他の関数と値の受け渡しを行う

29 29 C 言語の規則 プログラムは main 関数から実行される main.c main() { // ここに処理を書く } mintty + bash + GNU C $ gcc main.c &&./a これは何もしないで終わるだけのプログラム // から行末までと /* から */ まではプログラムとして解釈はされない コメントと呼ばれる要素で メモや覚書として主に人間が読む際の注釈を書くために使う他 一時的にプログラムの一部を無効にするために使う

30 30 宿題 次回までに以下の事をやっておくこと 教科書の第 1 章までを読み 指示された操作を試して動作を確認する 不明な点 疑問点についてメモし 次回の授業に持参する または 本講義の Moodle コース上にある第 1 週宿題用フォーラムに書き込んでおく

C言語入門

C言語入門 1 C 言語入門 第 10 週 プログラミング言語 Ⅰ( 実習を含む ), 計算機言語 Ⅰ 計算機言語演習 Ⅰ, 情報処理言語 Ⅰ( 実習を含む ) 基本型 2 3 標準ヘッダ : 整数型の最小値 最大値は以下のマクロで定義されている unsigned signed 最小値最大値最小値最大値 char 0 UCHAR_MAX SCHAR_MIN SCHAR_MAX short

More information

プログラミング基礎

プログラミング基礎 C プログラミング Ⅰ 授業ガイダンス C 言語の概要プログラム作成 実行方法 授業内容について 授業目的 C 言語によるプログラミングの基礎を学ぶこと 学習内容 C 言語の基礎的な文法 入出力, 変数, 演算, 条件分岐, 繰り返し, 配列,( 関数 ) C 言語による簡単な計算処理プログラムの開発 到達目標 C 言語の基礎的な文法を理解する 簡単な計算処理プログラムを作成できるようにする 授業ガイダンス

More information

PowerPoint Presentation

PowerPoint Presentation プログラミング基礎 第 2 週 (4,5,6 回 ) 2011-10-07 出村公成 この資料の再配布を禁止します 予定 プログラミング入門 (45 分 ) 変数 入出力 分岐 演習 (90 分 ) タッチタイプ練習 統合開発環境 Codeblocksの使い方 教科書例題の打ち込みと実行 プログラミング入門 C 言語の簡単な例を体験 変数 入出力 分岐 プログラムの例リスト 2.1 改 #include

More information

プログラミング実習I

プログラミング実習I プログラミング実習 I 05 関数 (1) 人間システム工学科井村誠孝 m.imura@kwansei.ac.jp 関数とは p.162 数学的には入力に対して出力が決まるもの C 言語では入出力が定まったひとまとまりの処理 入力や出力はあるときもないときもある main() も関数の一種 何かの仕事をこなしてくれる魔法のブラックボックス 例 : printf() 関数中で行われている処理の詳細を使う側は知らないが,

More information

C プログラミング演習 1( 再 ) 2 講義では C プログラミングの基本を学び 演習では やや実践的なプログラミングを通して学ぶ

C プログラミング演習 1( 再 ) 2 講義では C プログラミングの基本を学び 演習では やや実践的なプログラミングを通して学ぶ C プログラミング演習 1( 再 ) 2 講義では C プログラミングの基本を学び 演習では やや実践的なプログラミングを通して学ぶ 今回のプログラミングの課題 次のステップによって 徐々に難易度の高いプログラムを作成する ( 参照用の番号は よくわかる C 言語 のページ番号 ) 1. キーボード入力された整数 10 個の中から最大のものを答える 2. 整数を要素とする配列 (p.57-59) に初期値を与えておき

More information

3.Cygwin で日本語を使いたい Cygwin で以下のコマンドを実行すると それ以降 メッセージが日本語になります export LANG=ja_JP.UTF-8 これは 文字コードを日本語の UTF-8 に設定することを意味しています UTF-8 は Cygwin で標準の文字コードで, 多

3.Cygwin で日本語を使いたい Cygwin で以下のコマンドを実行すると それ以降 メッセージが日本語になります export LANG=ja_JP.UTF-8 これは 文字コードを日本語の UTF-8 に設定することを意味しています UTF-8 は Cygwin で標準の文字コードで, 多 Cygwin 使いこなしマニュアル 2011/10/17 1.Cygwin の起動 Cygwin のインストールが完了したら 一般ユーザーで Windows にログインし Cygwin を起動してみましょう 下の図は ユーザー名 densan でログインして Cygwin を起動した後 いくつかコマンドを実行してみたところです 2.Cygwin のファイルはどこにある? Windows から Cygwin

More information

書式に示すように表示したい文字列をダブルクォーテーション (") の間に書けば良い ダブルクォーテーションで囲まれた文字列は 文字列リテラル と呼ばれる プログラム中では以下のように用いる プログラム例 1 printf(" 情報処理基礎 "); printf("c 言語の練習 "); printf

書式に示すように表示したい文字列をダブルクォーテーション () の間に書けば良い ダブルクォーテーションで囲まれた文字列は 文字列リテラル と呼ばれる プログラム中では以下のように用いる プログラム例 1 printf( 情報処理基礎 ); printf(c 言語の練習 ); printf 情報処理基礎 C 言語についてプログラミング言語は 1950 年以前の機械語 アセンブリ言語 ( アセンブラ ) の開発を始めとして 現在までに非常に多くの言語が開発 発表された 情報処理基礎で習う C 言語は 1972 年にアメリカの AT&T ベル研究所でオペレーションシステムである UNIX を作成するために開発された C 言語は現在使われている多数のプログラミング言語に大きな影響を与えている

More information

Microsoft PowerPoint - Borland C++ Compilerの使用方法(v1.1).ppt [互換モード]

Microsoft PowerPoint - Borland C++ Compilerの使用方法(v1.1).ppt [互換モード] Borland C++ Compiler の 使用方法 解説書 (v1.1) 1 準備 (1/2) 1. スタートメニューから コントロールパネル を開いて その中に デスクトップのカスタマイズ フォルダーオプション があるので開く エクスプローラー内の ツール フォルダーオプション などからも開ける 2. 表示 タブにある 登録されている拡張子は表示しない のチェックを外して OKを押す これでファイルの拡張子が表示されるようになった

More information

Microsoft Word - CygwinでPython.docx

Microsoft Word - CygwinでPython.docx Cygwin でプログラミング 2018/4/9 千葉 数値計算は計算プログラムを書いて行うわけですが プログラムには様々な 言語 があるので そのうちどれかを選択する必要があります プログラム言語には 人間が書いたプログラムを一度計算機用に翻訳したのち計算を実行するものと 人間が書いたプログラムを計算機が読んでそのまま実行するものとがあります ( 若干不正確な説明ですが ) 前者を システム言語

More information

プログラミングI 第2回 数理物理,総合理学等向け

プログラミングI 第2回 数理物理,総合理学等向け http://www0.info.kanagawa-u.ac.jp/~kaiya/p1/ dotcampus ショートコード 221137 プログラミング I 付録プログラム実習の手順 2016 年 9 月 25 日 2017 年 10 月 22 日改訂版 海谷治彦 1 概要 本稿では, 授業中等の実習で具体的に, どうやって操作すればよいかを解説する. 慣れるまでは, このスライドを見ながら作業しましょう.

More information

Microsoft PowerPoint _2.プログラミングの基礎_final.pptx

Microsoft PowerPoint _2.プログラミングの基礎_final.pptx RT ミドルウェアによるロボットプログラミング技術 2. プログラミングの基礎 概要 1. プログラミングの基礎 2. Linuxでのプログラミング 3. Windowsでのプログラミング 目標 : 1.Linux および Windows での開発手法 ( 主に C++) を学ぶ 2.CMake を利用して 同じプログラムを Linux と Windows とでコンパイルして動作させる 2 プログラミングの流れ

More information

Microsoft PowerPoint - 07.ppt [互換モード]

Microsoft PowerPoint - 07.ppt [互換モード] 論理思考とプログラミング 第 7 回 Java プログラミング入門 本日の授業の流れ 授業前の確認 配布資料 講義資料 プログラミング概要 Java 開発環境の構築 本日の目標 配布資料 演習チェックシート 1 枚 第 7 回講義資料 講義資料 Java 編 第 1 回授業 :Java 入門 授業 Web の第 7 回部分に資料へのリンクがあるので, 開いてください. 1. 大学の Mac で Java

More information

Microsoft PowerPoint _2.プログラミングの基礎_final

Microsoft PowerPoint _2.プログラミングの基礎_final RT ミドルウェアによるロボットプログラミング技術 2. プログラミングの基礎 概要 1. プログラミングの基礎 2. Linuxでのプログラミング 3. Windowsでのプログラミング 目標 : 1.Linux および Windows での開発手法 ( 主に C++) を学ぶ 2.CMake を利用して 同じプログラムを Linux と Windows とでコンパイルして動作させる 2 プログラミングの流れ

More information

Microsoft PowerPoint - bp02.ppt

Microsoft PowerPoint - bp02.ppt University of Electro-Communications Human Interface section 基礎プログラミングおよび演習 第 2 回 担当 : 長谷川晶一 @5 階 522/520 復習 C 言語の基本 #include int main(int argc, const char* argv[]){ // insert code here printf

More information

memo

memo 計数工学プログラミング演習 ( 第 1 回 ) 2016/04/05 DEPARTMENT OF MATHEMATICAL INFORMATICS 1 担当メンバー : 担当 : 担当教員 : 定兼 ( 数理 2 研 ) 補佐 : 松島 ( 数理 6 研 ) 学生アシスタント : 鈴木, 石山, 中村 担当へのコンタクト e メールアドレス ( 演習についての一般的な相談 ): miprogramming2016+general@gmail.com

More information

ガイダンス

ガイダンス 情報科学 B 第 2 回変数 1 今日やること Java プログラムの書き方 変数とは何か? 2 Java プログラムの書き方 3 作業手順 Java 言語を用いてソースコードを記述する (Cpad エディタを使用 ) コンパイル (Cpad エディタを使用 ) 実行 (Cpad エディタを使用 ) エラーが出たらどうしたらよいか??? 4 書き方 これから作成する Hello.java 命令文 メソッドブロック

More information

C C UNIX C ( ) 4 1 HTML 1

C C UNIX C ( ) 4 1 HTML 1 C 2007 4 18 C UNIX 1 2 1 1.1 C ( ) 4 1 HTML 1 はじめ mkdir work 作業用ディレクトリーの作成 emacs hoge.c& エディターによりソースプログラム作成 gcc -o fuga hoge.c コンパイルにより機械語に変換 コンパイルエラー./fuga 実行 実行時エラー 完成 1: work hooge.c fuga 1 4 4 1 1.

More information

memo

memo 数理情報工学演習第一 C プログラミング演習 ( 第 5 回 ) 2015/05/11 DEPARTMENT OF MATHEMATICAL INFORMATICS 1 今日の内容 : プロトタイプ宣言 ヘッダーファイル, プログラムの分割 課題 : 疎行列 2 プロトタイプ宣言 3 C 言語では, 関数や変数は使用する前 ( ソースの上のほう ) に定義されている必要がある. double sub(int

More information

Si 知識情報処理

Si 知識情報処理 242311 Si, 285301 MS 第 12 回 竹平真則 takemasa@auecc.aichi-edu.ac.jp 2015/12/21 1 本日の内容 1. 先週のおさらい 2. PHP のスクリプトを実際に動かしてみる 3. RDB についての説明 2015/12/21 2 資料の URL http://peacenet.info/m2is 2015/12/21 3 注意事項 ( その

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション 講座を行う前に 自己紹介 僕と上回生について 1 年生同士で少しお話しよう! オリエンテーションの宿題 アルゴロジック http://home.jeita.or.jp/is/highschool/algo/index3.html どこまでできましたか? あまりできなかった人はこれから全部クリアしよう! 2016 年度 C 言語講座 第一回目 2016/6/11 fumi 今回の目標 プログラムを書いて実行するやり方を覚える

More information

C#の基本

C#の基本 C# の基本 ~ 開発環境の使い方 ~ C# とは プログラミング言語のひとつであり C C++ Java 等に並ぶ代表的な言語の一つである 容易に GUI( グラフィックやボタンとの連携ができる ) プログラミングが可能である メモリ管理等の煩雑な操作が必要なく 比較的初心者向きの言語である C# の利点 C C++ に比べて メモリ管理が必要ない GUIが作りやすい Javaに比べて コードの制限が少ない

More information

8. Windows の補足情報 コマンドの使用についての説明です Windows からのファイル直接印刷 Windows でコマンドを使用したファイル直接印刷の方法についての説明です この機能はネットワーク接続をしているときに使用できます この方法で印刷できるファイルは 本機が搭載しているエミュレ

8. Windows の補足情報 コマンドの使用についての説明です Windows からのファイル直接印刷 Windows でコマンドを使用したファイル直接印刷の方法についての説明です この機能はネットワーク接続をしているときに使用できます この方法で印刷できるファイルは 本機が搭載しているエミュレ コマンドの使用についての説明です Windows からのファイル直接印刷 Windows でコマンドを使用したファイル直接印刷の方法についての説明です この機能はネットワーク接続をしているときに使用できます この方法で印刷できるファイルは 本機が搭載しているエミュレーション用に作られたファイルです エミュレーション用に作られたファイルとは たとえば PostScript 3 用のポストスクリプトファイルなどです

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション 2018/10/05 竹島研究室創成課題 第 2 回 C 言語演習 変数と演算 東京工科大学 加納徹 前回の復習 Hello, world! と表示するプログラム 1 #include 2 3 int main(void) { 4 printf("hello, world! n"); 5 return 0; 6 } 2 プログラム実行の流れ 1. 作業ディレクトリへの移動 $ cd

More information

スライド 1

スライド 1 ver. 2018/4/13 プログラミング 計算機利用上の Tips 補足資料 分類 項目 ページ 計算機利用 ホスト計算機への接続方法 Unix (Linux) の基本的なコマンド容量制限についてターミナルで文字を大きくする方法 xtermで文字を大きくする方法 Fortran プログラミングについて最近あった事例 : コンパイル 実行時のエラーコンパイルオプションプログラムは正しそうなのに エラーが出る場合データファイルは正しそうなのに

More information

講習No.1

講習No.1 プログラムはどこに保存され, どこで実行されるのか? 復習 ハードディスク キーボード Central Processing Unit 例えば i7, ARM, Cortex-A17 ディスプレイ 例えば 4G バイト メモリ プログラムは, ワープロ文章などと同様, ハードディスクなどにファイルとして保存されている. プログラムは, メモリ上に呼び出されて ( ロード ) 実行される. プログラムの作成

More information

#include<math.h> 数学関係の関数群で sin() cos() tan() などの三角関数や累乗の pow() 平方根を求める sqrt() 対数 log() などがあります #include<string.h> 文字列を扱う関数群 コイツもまた後日に 4. 自作関数 実は 関数は自分

#include<math.h> 数学関係の関数群で sin() cos() tan() などの三角関数や累乗の pow() 平方根を求める sqrt() 対数 log() などがあります #include<string.h> 文字列を扱う関数群 コイツもまた後日に 4. 自作関数 実は 関数は自分 第 3 回 C 言語講座 1. 関数とは数学において関数とは f(x) = x 2 + x + 3 のようになっていて 例えば x に 2 を代入したら9になりますよね プログラミングにおいても似たようなものです ある値を与えてやると なんらかの結果を返してくる そんな命令群を C 言語では関数というわけです ( 何の値も与えず かつ 答えが返ってこない関数もありますが ) 因みに printf()

More information

マクロの実行許可設定をする方法 Excel2010 で 2010 でマクロを有効にする方法について説明します 参考 URL:

マクロの実行許可設定をする方法 Excel2010 で 2010 でマクロを有効にする方法について説明します 参考 URL: マクロの実行許可設定をする方法 Excel2010 で 2010 でマクロを有効にする方法について説明します 参考 URL: http://excel2010.kokodane.com/excel2010macro_01.htm http://span.jp/office2010_manual/excel_vba/basic/start-quit.html Excel2010 でマクロを有効にする

More information

Microsoft PowerPoint - 計算機言語 第7回.ppt

Microsoft PowerPoint - 計算機言語 第7回.ppt 計算機言語第 7 回 長宗高樹 目的 関数について理解する. 入力 X 関数 f 出力 Y Y=f(X) 関数の例 関数の型 #include int tasu(int a, int b); main(void) int x1, x2, y; x1 = 2; x2 = 3; y = tasu(x1,x2); 実引数 printf( %d + %d = %d, x1, x2, y);

More information

C言語入門

C言語入門 1 C 言語入門 第 7 週 プログラミング言語 Ⅰ( 実習を含む ), 計算機言語 Ⅰ 計算機言語演習 Ⅰ, 情報処理言語 Ⅰ( 実習を含む ) 2 吐き出し法 ( ガウスの消去法 ) のピボッティング 前回の復習 3 連立一次方程式を行列で計算する 吐き出し法 ( ガウスの消去法 ) ステップ 1: 前進消去 ( 上三角行列の作成 ) gaussian_elimination1.c // step1

More information

memo

memo 計数工学プログラミング演習 ( 第 3 回 ) 2017/04/25 DEPARTMENT OF MATHEMATICAL INFORMATICS 1 内容 ポインタの続き 引数の値渡しと参照渡し 構造体 2 ポインタで指されるメモリへのアクセス double **R; 型 R[i] と *(R+i) は同じ意味 意味 R double ** ポインタの配列 ( の先頭 ) へのポインタ R[i]

More information

Microsoft Word - no11.docx

Microsoft Word - no11.docx 3. 関数 3.1 関数関数は数学の関数と同じようなイメージを持つと良いでしょう 例えば三角関数の様に一つの実数値 ( 角度 ) から値を求めますし 対数関数の様に二つの値から一つの値を出すものもあるでしょう これをイメージしてもらえば結構です つまり 何らかの値を渡し それをもとに何かの作業や計算を行い その結果を返すのが関数です C 言語の関数も基本は同じです 0 cos 1 cos(0) =

More information

JDK のインストール (2012 年 8 月時点でのバージョン ) Java の実行環境 開発環境は さまざまな企業 団体が開発 配布を行っているが 当テキストでは Java の生みの親である Sun MicroSystems 社 ( 現 Oracle 社 ) の実行環境 開発環境を使用する Ja

JDK のインストール (2012 年 8 月時点でのバージョン ) Java の実行環境 開発環境は さまざまな企業 団体が開発 配布を行っているが 当テキストでは Java の生みの親である Sun MicroSystems 社 ( 現 Oracle 社 ) の実行環境 開発環境を使用する Ja 開発環境 Windows 上で Java を学習するための開発環境を整えよう テキストエディタ Java Runtime Environment(JRE) Java SE Development Kit(JDK) ソースファイルを作成するのに必要 Java のプログラムを実行する実行環境 コンパイラ等を含んだ Java の開発環境 JDK は JRE を含む

More information

マウス操作だけで本格プログラミングを - 世界のナベアツをコンピュータで - プログラムというと普通は英語みたいな言葉で作ることになりますが 今回はマウスの操作だけで作ってみます Baltie, SGP System 操作説明ビデオなどは 高校 情

マウス操作だけで本格プログラミングを - 世界のナベアツをコンピュータで - プログラムというと普通は英語みたいな言葉で作ることになりますが 今回はマウスの操作だけで作ってみます Baltie, SGP System   操作説明ビデオなどは 高校 情 マウス操作だけで本格プログラミングを - 世界のナベアツをコンピュータで - プログラムというと普通は英語みたいな言葉で作ることになりますが 今回はマウスの操作だけで作ってみます Baltie, SGP System http://www.sgpsys.com/en/ 操作説明ビデオなどは 高校 情報科 の教材 指導案作ってみました http://www.beyondbb.jp/ Zip の教材内に入っています

More information

Microsoft PowerPoint - kougi2.ppt

Microsoft PowerPoint - kougi2.ppt C プログラミング演習 第 2 回 Microsoft Visual Studio.NET を使ってみよう 説明 例題 1. プログラム実行の体験 コンピュータを役に立つ道具として実感する 次ページのプログラムを使って, Microsoft Visual Studio.NETでの C++ ソースファイル編集, ビルド, テスト実行の一連の過程を体験する 例題 1 のプログラムの機能 計算の繰り返し

More information

親指シフトキーボード(FMV-KB611)、JISキーボード(FMV-KB621)、FMV-LIFEBOOK(親指シフトキーボードモデル)をお使いになる方へ

親指シフトキーボード(FMV-KB611)、JISキーボード(FMV-KB621)、FMV-LIFEBOOK(親指シフトキーボードモデル)をお使いになる方へ B6FJ-1841-01 親指シフトキーボードモデルをお使いになる方へ 目 次 はじめに........................ 2 商標および著作権について................ 2 Windows セットアップ時の文字入力について....... 2 1 Japanist 2003 のインストール................ 3 Windows Vista の場合..................

More information

Microsoft PowerPoint - 10Com2.ppt

Microsoft PowerPoint - 10Com2.ppt リダイレクトとは コマンドプロンプト操作 (2) リダイレクト パイプ 標準入出力プログラム コマンド行引数 関数 system() 今日のポイン リダイレクトとパイプを使いこなそう 標準入力 標準出力 標準エラー出力を " デフォルト " から別のファイルに割り当てる操作 " デフォルト " は CON ( コンソール ) で 実際の入力はキーボード 出力はディスプレイ 標準入力は 0< ファイル名

More information

親指シフトキーボード(FMV-KB611)、JISキーボード(FMV-KB621)、FMV-LIFEBOOK(親指シフトキーボードモデル)をお使いになる方へ

親指シフトキーボード(FMV-KB611)、JISキーボード(FMV-KB621)、FMV-LIFEBOOK(親指シフトキーボードモデル)をお使いになる方へ B5FJ-5921-01 目次 はじめに................................................... 2 商標および著作権について..................................... 2 Windows セットアップ時の文字入力について..................... 3 1 親指シフトキーボードをお使いになるための準備.............

More information

無償コンパイラ(JDK(Java Development Kit))を用いたJavaプログラムの実行方法

無償コンパイラ(JDK(Java Development Kit))を用いたJavaプログラムの実行方法 1 無償コンパイラ (JDK) を用いたプログラムの実行方法 [1.01a] 無償で提供されている Java コンパイラの JDK(Java Development Kit) を用いた Java プログラムの実行方法です ここでは,Windows 7( 一部 Windows XP) による方法を解説します 学生のための基礎 Java( 照井博志著 ) 東京電機大学出版局 ISBN 978-4-501-54960-2

More information

第2回講義:まとめ

第2回講義:まとめ C 言語のキーポイント 5=x は NG, x=y=6 は OK. (x=y)=6 は? *ptr=7 は? int x; printf( %d, x) は scanf ( %d, x) は 非 0 が真 0 が偽 for 文は while 文で書き直せる 逆も真 配列は 0- オリジン 関数呼び出しでは 仮引数が実引数で初期化される 式を評価するとき副作用を起こす演算子は ( 複合 ) 代入演算子

More information

SMB送信機能

SMB送信機能 スキャナー送信設定マニュアル ( フォルダー送信 ) 対象機種 : TASKalfa 8052ci/6052ci/5052ci/4052ci/3252ci/2552ci TASKalfa 8002i/7002i/6002i/5002i/4002i TASKalfa 7551ci/6551ci/5551ci/4551ci/3551ci/3051ci/2551ci TASKalfa 8001i/6501i/5501i/4501i/3511i/3510i/3011i/3010i

More information

C 言語の式と文 C 言語の文 ( 関数の呼び出し ) printf("hello, n"); 式 a a+4 a++ a = 7 関数名関数の引数セミコロン 3 < a "hello" printf("hello") 関数の引数は () で囲み, 中に式を書く. 文 ( 式文 ) は

C 言語の式と文 C 言語の文 ( 関数の呼び出し ) printf(hello, n); 式 a a+4 a++ a = 7 関数名関数の引数セミコロン 3 < a hello printf(hello) 関数の引数は () で囲み, 中に式を書く. 文 ( 式文 ) は C 言語復習 C 言語の基礎 来週もこの資料を持参してください C 言語, ソースファイルの作成, コンパイル, 実行 1 C 言語 C 言語プログラミングの手順 とは, 計算機を動かす手順を記述したもの. 計算機に命令を与えて動かすには を作成する ことになる. C 言語はプログラミング言語の 1 個 手続き型言語に分類される. C/C++ は非常に多くの場面で使われる言語 C++ は C 言語をオブジェクト指向に拡張したもの

More information

SMB送信機能

SMB送信機能 NW-FAX 受信設定マニュアル ECOSYS M6535cidn/M6530cdn/M6526cidn/M6526cdn ECOSYS M5526cdw/6635cidn ECOSYS M3540idn/M2640idw/M2540dw/M2535dn/M3645idn Ver.1.3 1. ネットワークの設定を確認する 1-1. Windows 10 設定時は管理者 (Administrators)

More information

Microsoft Word - no01.docx

Microsoft Word - no01.docx プログラミング基礎 1. プログラミング言語 1.1 ハードウエアとソフトウエア パソコンをはじめとするコンピュータは ハードウエア といわれます このハードウエアだけで何 ができるかといえば単なる計算だけです もちろんそれを表示することもできませんし キーボードから文字を打つこともできません 計算ができるといっても 数字を入力できないのですから数値を与えることすらできないのです このハードウエアを制御したり

More information

第 1 回 C 言語講座 1. コンピュータって? だいたいは 演算装置 制御装置 記憶装置 入出力装置から構成されている 演算装置 CPU の一部で実際に計算を行う装置 制御装置 CPU の一部で演算装置や入出力装置 記憶装置の読み書きなどを制御する装置 記憶装置プログラムや情報 データを一時的

第 1 回 C 言語講座 1. コンピュータって? だいたいは 演算装置 制御装置 記憶装置 入出力装置から構成されている 演算装置 CPU の一部で実際に計算を行う装置 制御装置 CPU の一部で演算装置や入出力装置 記憶装置の読み書きなどを制御する装置 記憶装置プログラムや情報 データを一時的 第 1 回 C 言語講座 1. コンピュータって? だいたいは 演算装置 制御装置 記憶装置 入出力装置から構成されている 演算装置 CPU の一部で実際に計算を行う装置 制御装置 CPU の一部で演算装置や入出力装置 記憶装置の読み書きなどを制御する装置 記憶装置プログラムや情報 データを一時的 あるいは半永久的に保存する装置 CPU が直接読み書きできる主記憶装置 ( メモリ ) と データの保管などに使われる補助記憶装置

More information

数はファイル内のどの関数からでも参照できるので便利ではありますが 変数の衝突が起こったり ファイル内のどこで値が書き換えられたかわかりづらくなったりなどの欠点があります 複数の関数で変数を共有する時は出来るだけ引数を使うようにし グローバル変数は プログラムの全体の状態を表すものなど最低限のものに留

数はファイル内のどの関数からでも参照できるので便利ではありますが 変数の衝突が起こったり ファイル内のどこで値が書き換えられたかわかりづらくなったりなどの欠点があります 複数の関数で変数を共有する時は出来るだけ引数を使うようにし グローバル変数は プログラムの全体の状態を表すものなど最低限のものに留 第 10 章分割コンパイル 1 ソースを分割する今まで出てきたソースは全て一つのソースファイルにソースを記述してきました しかし ソースが長くなっていくと全てを一つのファイルに書くと読みづらくなります そこで ソースを複数のファイルに分割してコンパイルを行う分割コンパイルをします 今章は章名にもなっている 分割コンパイルの方法についてやります 分割コンパイルする時は大抵 関連性のある機能ごとにファイルにまとめます

More information

SMB送信機能

SMB送信機能 スキャナー送信設定マニュアル ( フォルダー送信 ) 対象機種 : TASKalfa 6053ci/5053ci/4053ci/3253ci/2553ci TASKalfa 6003i/5003i ( 対応 OS:Windows10/8.1/8/7) Ver.1.1 スキャナー送信設定の流れ 1. パソコンの設定を確認 変更する 2. スキャナーデータを保存するフォルダーを作成する 3. アドレス帳を登録する

More information

Microsoft Word - no01.docx

Microsoft Word - no01.docx プログラミング基礎 1. プログラミング言語 1.1 ハードウエアとソフトウエア パソコンをはじめとするコンピュータは ハードウエア といわれます このハードウエアだけで何 ができるかといえば単なる計算だけです もちろんそれを表示することもできませんし キーボードから文字を打つこともできません 計算ができるといっても 数字を入力できないのですから数値を与えることすらできないのです このハードウエアを制御したり

More information

Microsoft PowerPoint - 2.ppt [互換モード]

Microsoft PowerPoint - 2.ppt [互換モード] 第 2 回 C 言語の基本的な規則 1 今回の目標 C 言語の基本的な規則を理解する C 言語のソースコードから実行可能なコードへの変換法を習得する ( コンパイル法の習得 ) 標準入出力を理解する C 言語での標準入出力制御方法を理解する 標準入出力を用いたプログラムを作成する 2 世界一短い C のプログラム shortest.c main(){} このプログラムからわかること [ 注意 1]C

More information

ゲームプログラミング講習 第0章 導入

ゲームプログラミング講習 第0章 導入 ゲームプログラミング講習 第 0 章 導入 ゲーム制作に必要なものをインストールします ゲームプログラミング講習第 0 章導入 1 ゲーム制作に必要なもの Microsoft Visual Studio DXライブラリ プロジェクトテンプレート C 言語の知識 ゲームプログラミング講習第 0 章導入 2 Microsoft Visual Studio とは C 言語でプログラミングして Windows

More information

kiso2-03.key

kiso2-03.key 座席指定はありません Linux を起動して下さい 第3回 計算機基礎実習II 2018 のウェブページか ら 以下の課題に自力で取り組んで下さい 計算機基礎実習II 第2回の復習課題(rev02) 第3回の基本課題(base03) 第2回課題の回答例 ex02-2.c include int main { int l int v, s; /* 一辺の長さ */ /* 体積 v

More information

練習 4 ディレクトリにあるファイルを直接指定する (cat) cat コマンドを使う (% cat ファイル名 ) と ファイルの内容を表示できた ファイル名のところにパス名を使い ディレクトリ名 / ファイル名 のように指定すると ディレクトリ内にあるファイルを直接指定できる 1 % cat _

練習 4 ディレクトリにあるファイルを直接指定する (cat) cat コマンドを使う (% cat ファイル名 ) と ファイルの内容を表示できた ファイル名のところにパス名を使い ディレクトリ名 / ファイル名 のように指定すると ディレクトリ内にあるファイルを直接指定できる 1 % cat _ UNIX 入門 4 ディレクトリ操作に関するコマンドと実習以下の実習を実施しなさい ファイル aaa は 先の実習で % date _ > _ aaa の命令で作成したファイルである aaa がホームディレクトリにない場合には事前に作成しておくこと 方法がわからない者は TA に聞きなさい なお 本日の練習は上から順に実施する必要がある 前の練習が正しく行われていないと 次の練習がうまくできない場合がある

More information

Wordの学習

Wordの学習 Windows10 の基本操作 第 1 章パソコンを学ぶこととは パソコンの動作概要 本体装置 平成 28 年 4 月 NPO 法人六樹会パソコンサロン 2 パソコンの構成 平成 28 年 4 月 NPO 法人六樹会パソコンサロン 3 パソコンの構成 平成 28 年 4 月 NPO 法人六樹会パソコンサロン 4 GUI とは テキスト =2 ページ GUI の要素 Window ( ウィンドウ )

More information

2 / 26 平成 26 年 4 月 11 日 ( 金 ) 午後 1 時 9 分 Visual C Express の使用法 ( 東海大学理学部物理学科 ) 無償で利用できる開発環境 (Windows XP 以降 ) Visual Studio 2010 Express

2 / 26 平成 26 年 4 月 11 日 ( 金 ) 午後 1 時 9 分 Visual C Express の使用法 ( 東海大学理学部物理学科 ) 無償で利用できる開発環境 (Windows XP 以降 ) Visual Studio 2010 Express 1 / 26 平成 26 年 4 月 11 日 ( 金 ) 午後 1 時 9 分 Visual C++ 2010 Express の使用法 ( 安江正樹 @ 東海大学理学部物理学科 ) Visual C++ 2010 Express の使用法 コンソールプログラムの作成方法と実行 コンピュータ物理学演習 Ⅱ 東海大学理学部物理学科 安江正樹 yasue@keyaki.cc.u-tokai.ac.jp

More information

Microsoft PowerPoint - prog04.ppt

Microsoft PowerPoint - prog04.ppt プログラミング言語 2 第 04 回 (2007 年 05 月 14 日 ) 今日の配布物 片面の用紙 1 枚 今日の課題が書かれています 本日の出欠を兼ねています 1 今日やること http://www.tnlab.ice.uec.ac.jp/~s-okubo/class/language/ にアクセスすると 教材があります 2007 年 05 月 14 日分と書いてある部分が 本日の教材です 本日の内容

More information

(1) プログラムの開始場所はいつでも main( ) メソッドから始まる 順番に実行され add( a,b) が実行される これは メソッドを呼び出す ともいう (2)add( ) メソッドに実行が移る この際 add( ) メソッド呼び出し時の a と b の値がそれぞれ add( ) メソッド

(1) プログラムの開始場所はいつでも main( ) メソッドから始まる 順番に実行され add( a,b) が実行される これは メソッドを呼び出す ともいう (2)add( ) メソッドに実行が移る この際 add( ) メソッド呼び出し時の a と b の値がそれぞれ add( ) メソッド メソッド ( 教科書第 7 章 p.221~p.239) ここまでには文字列を表示する System.out.print() やキーボードから整数を入力する stdin.nextint() などを用いてプログラムを作成してきた これらはメソッドと呼ばれるプログラムを構成する部品である メソッドとは Java や C++ などのオブジェクト指向プログラミング言語で利用されている概念であり 他の言語での関数やサブルーチンに相当するが

More information

Cプログラミング1(再) 第2回

Cプログラミング1(再) 第2回 C プログラミング 1( 再 ) 第 2 回 講義では Cプログラミングの基本を学び演習では やや実践的なプログラミングを通して学ぶ 1 前回のレポートから 前回の宿題 数あてゲーム の説明において 次のように書いていたものがいた : これはコンピュータがランダムに設定した数字を人間が当てるゲームである この説明でどこかおかしなところはないだろうか? 2 コンピュータの用語と日常的な用語の違い 物理において

More information

1 ログインとログアウト 1.1 ログイン ログイン画面で [ password ] 欄にパスワードを入力します (図 1) 図 1 ログイン画面 正しくログインができると Ubuntu のデスクトップ画面 図2 が表示されます 図2 Ubuntu デスクトップ画面 2

1 ログインとログアウト 1.1 ログイン ログイン画面で [ password ] 欄にパスワードを入力します (図 1) 図 1 ログイン画面 正しくログインができると Ubuntu のデスクトップ画面 図2 が表示されます 図2 Ubuntu デスクトップ画面 2 仮想型端末(Ubuntu)の基本的な操作方法 第1版 目次 1 2 ログインとログアウト...2 1.1 ログイン...2 1.2 ログアウト...3 Terminal の操作...4 2.1 Terminal の起動...4 2.2 Terminal でよく使う基本コマンド...5 3 日本語入力...6 4 ファイルアクセスとディレクトリ構造...7 5 6 7 8 4.1 ホームディレクトリ...7

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション プログラミング基礎演習 第 1 回プログラミングとは 演習室の環境 VMware Horizon のサーバにログイン Ubuntu を選択 ログイン名とパスワードは共通 まだホームが共有されていない 今日作ったファイルは 自分宛のメールで送ったり USB メモリを使うなどして 保存する 近日中に設定される予定 本演習で学ぶ内容が主に対象とする範囲 プログラミング学習の段階 語学に例えると 命令が実行される様子の理解

More information

PowerPoint Presentation

PowerPoint Presentation 工学部 6 7 8 9 10 組 ( 奇数学籍番号 ) 担当 : 長谷川英之 情報処理演習 第 7 回 2010 年 11 月 18 日 1 今回のテーマ 1: ポインタ 変数に値を代入 = 記憶プログラムの記憶領域として使用されるものがメモリ ( パソコンの仕様書における 512 MB RAM などの記述はこのメモリの量 ) RAM は多数のコンデンサの集合体 : 電荷がたまっている (1)/ いない

More information

計算機プログラミング

計算機プログラミング プログラミング言語 C 第 1 講 C 言語への導入 計算機プログラミング C 言語の授業 講義と演習 演習用の課題 次の週にプリントアウトして提出 参考図書 入門ソフトウェアシリーズ1 C 言語河西朝雄著ナツメ社 学期末試験あり 筆記 ノート等の持ち込み不可 スライド (PDF) 掲載予定 http://cprog.web.fc2.com/ 質問用のメールアドレス ( 学籍番号 氏名を明記 ) hashi@soei.ac.jp

More information

Windows 7ファイル送信方法 SMB編

Windows 7ファイル送信方法 SMB編 プッシュスキャン ~ Windows 7 編 ~ プッシュスキャン ~SMB 送信設定の概略 ~... 2 作業 1 PC 側送信先共有フォルダーの設定... 3 1-1 ユーザーアカウントの作成 4 1-2 共有フォルダーの作成 8 作業 2 imagerunner 側の送信設定... 13 設定方法 1 リモート UI から宛先の登録 14 設定方法 2 imagerunner のタッチパネルから宛先の登録

More information

JavaプログラミングⅠ

JavaプログラミングⅠ Java プログラミング Ⅰ 2 回目 ようこそ Java へ 今日の講義で学ぶ内容 画面へのメッセージの表示 文字や文字列 数値を表現するリテラル 制御コードを表すエスケープシーケンス 画面出力の基本形 ソースファイル名 : クラス名.java class クラス名 System.out.println(" ここに出力したい文字列 1 行目 "); System.out.println(" ここに出力したい文字列

More information

OS

OS Operatig Systems OS のインタフェース 2017-02 1 OS のインタフェース p Iterface= 界面 2 つのもの ( 層 ) の境界 それらの間で情報をやり取りする決まりごとや接続方法 p ユーザインタフェース ユーザが, コンピュータを使うときの操作方法 p プログラミングインタフェース ソフトウェアが OS の機能を利用するときの方法 関数ライブラリ, ファイル形式

More information

Microsoft PowerPoint - guidance.ppt

Microsoft PowerPoint - guidance.ppt 例題 1. プログラム実行の体験 Microsoft Visual C++ を使ってみよう コンピュータを役に立つ道具として実 感するために, 次ページのプログラムを使って, Microsoft Visual C++ で のプログラム実行を体験する 例題 1 のプログラムの機能 計算の繰り返し キーボードからのデータ読み込み ファイルへの書き出し #include #include

More information

8. 適用 を後 OK をしウインドウを閉じてください 2. パソコンと LCV3 を LAN ケーブルで接続し 設定を行います Windows パソコンの推奨環境は以下の通りです (2015 年 6 月現在 ) OS : Windows XP Vista 7 8 CPU : 32bit 64bit

8. 適用 を後 OK をしウインドウを閉じてください 2. パソコンと LCV3 を LAN ケーブルで接続し 設定を行います Windows パソコンの推奨環境は以下の通りです (2015 年 6 月現在 ) OS : Windows XP Vista 7 8 CPU : 32bit 64bit 2015.10.8 マスプロ電工株式会社 本手順書は デジタルレベルチェッカー LCV3 の Web ブラウザーによるソフトウェア更新の手順を説明した資料です Web ブラウザーより LCV3 をバージョンアップする手順は以下の 4 段階で実施します 1. パソコン上に新しいソフトウェアをコピーします 2. パソコンと LCV3 を LAN ケーブルで接続します 3. LCV3 を新しいソフトウェアに更新します

More information

取引上手くん 9 のインストール時にエラーが表示される際の対処法 ~Windows8 Windows8.1~ 本ドキュメントは Windows8/8.1 のパソコンにおいて 取引上手くん 9 のインストールが正常にできなかった場合の対処 法をまとめたものです なお インストールの手順そのものにつきま

取引上手くん 9 のインストール時にエラーが表示される際の対処法 ~Windows8 Windows8.1~ 本ドキュメントは Windows8/8.1 のパソコンにおいて 取引上手くん 9 のインストールが正常にできなかった場合の対処 法をまとめたものです なお インストールの手順そのものにつきま 取引上手くん 9 のインストール時にエラーが表示される際の対処法 ~Windows8 Windows8.1~ 本ドキュメントは Windows8/8.1 のパソコンにおいて 取引上手くん 9 のインストールが正常にできなかった場合の対処 法をまとめたものです なお インストールの手順そのものにつきましては 別ドキュメント ( 取引上手くん 9 のインストール説明書 または about.pdf ) をご覧ください

More information

Microsoft Word - Training10_プリプロセッサ.docx

Microsoft Word - Training10_プリプロセッサ.docx Training 10 プリプロセッサ 株式会社イーシーエス出版事業推進委員会 1 Lesson1 マクロ置換 Point マクロ置換を理解しよう!! マクロ置換の機能により 文字列の置き換えをすることが出来ます プログラムの可読性と保守性 ( メンテナンス性 ) を高めることができるため よく用いられます マクロ置換で値を定義しておけば マクロの値を変更するだけで 同じマクロを使用したすべての箇所が変更ができるので便利です

More information

SMB送信機能

SMB送信機能 スキャナー送信設定マニュアル ( フォルダー送信 ) 対象機種 : TASKalfa 7550ci/6550ci/5550ci/4550ci/3550ci/3050ci/2550ci TASKalfa 8000i/6500i/5500i/4500i/3500i TASKalfa 256ci/206ci TASKalfa 306i/256i ( 対応 OS:Windows10/8.1/8/7) Ver.1.93

More information

SMB送信機能

SMB送信機能 スキャナー送信設定マニュアル ( フォルダー送信 ) 対象機種 : TASKalfa 250ci/300ci/400ci/500ci/552ci TASKalfa 420i/520i TASKalfa300i TASKalfa 205c/255c TASKalfa 255/305 LS-1035MFP/1128MFP/1135MFP/3140MFP+ FS-C2026MFP+/C2126MFP+/C2626MFP

More information

SMB送信機能

SMB送信機能 NW-FAX 受信設定マニュアル TASKalfa 8052ci/6052ci/5052ci/4052ci/3252ci/2552ci TASKalfa 8002i/7002i/6002i/5002i/4002i TASKalfa 7551ci/6551ci/5551ci/4551ci/3551ci/3051ci/2551ci TASKalfa 8001i/6501i/5501i/4501i/3511i/3510i/3011i/3010i

More information

分割コンパイル (2018 年度 ) 担当 : 笹倉 佐藤 分割コンパイルとは 一つのプログラムのソースを複数のソースファイルに分けてコンパイルすること ある程度大きなプログラムの場合ソースファイルをいくつかに分割して開発するのが普通 1

分割コンパイル (2018 年度 ) 担当 : 笹倉 佐藤 分割コンパイルとは 一つのプログラムのソースを複数のソースファイルに分けてコンパイルすること ある程度大きなプログラムの場合ソースファイルをいくつかに分割して開発するのが普通 1 分割コンパイル (2018 年度 ) 担当 : 笹倉 佐藤 2018.12.20 分割コンパイルとは 一つのプログラムのソースを複数のソースファイルに分けてコンパイルすること ある程度大きなプログラムの場合ソースファイルをいくつかに分割して開発するのが普通 1 なぜ分割コンパイルするのか 1. コンパイル時間を短縮するため 2. ソースコードを見やすくするため 3. ソースコードを再利用しやすくするため

More information

(4) 開発環境 Java は (2) の SDK とメモ帳さえあればプログラミングができます しかし プログラムを実行させる際には MS-DOS プロンプトといって 実行確認画面を別途表示させなくてはなりません ( 下図 ) MS-DOS プロンプトは [ スタート ] メニュー [ プログラム

(4) 開発環境 Java は (2) の SDK とメモ帳さえあればプログラミングができます しかし プログラムを実行させる際には MS-DOS プロンプトといって 実行確認画面を別途表示させなくてはなりません ( 下図 ) MS-DOS プロンプトは [ スタート ] メニュー [ プログラム (1) Java とは 0 から始める Java 入門 ~0.Java プログラミングの手順 ~ (2) Java を始めるために必要なもの こんにちは 教材ドットコムの吉田喜彦です Java とは サンマイクロシステムズ社が開発したプログラム言語で J ava で書かれたプログラムは 携帯電話やホームページ上 パソコン 家電というように どんな機器でも動くプログラムとして注目されています (i アプリなどもそうですね

More information

Windows XPファイル送信方法 SMB編

Windows XPファイル送信方法 SMB編 プッシュスキャン ir-adv ( パソコンへスキャンデータを保存 ) ~ Windows XP 編 ~ プッシュスキャン ~SMB 送信設定の概略 ~... 2 作業 1 PC 側送信先共有フォルダーの設定... 3 1-1 ユーザーアカウントの作成 4 1-2 共有フォルダーの作成 7 作業 2 ir-adv 側の送信設定... 12 設定方法 1 リモート UI から宛先の登録 13 設定方法

More information

インテル(R) Visual Fortran コンパイラ 10.0

インテル(R) Visual Fortran コンパイラ 10.0 インテル (R) Visual Fortran コンパイラー 10.0 日本語版スペシャル エディション 入門ガイド 目次 概要インテル (R) Visual Fortran コンパイラーの設定はじめに検証用ソースファイル適切なインストールの確認コンパイラーの起動 ( コマンドライン ) コンパイル ( 最適化オプションなし ) 実行 / プログラムの検証コンパイル ( 最適化オプションあり ) 実行

More information

PC持込者用マニュアル

PC持込者用マニュアル 最終更新 :2019 年 1 月 21 日 PC 持込者用マニュアル 諸注意 ~ 初期環境設定について AIP College アイピーカレッジ運営事務局 はじめに AIP College へのご来校 誠にありがとうございます 本スクールでは就業中でスクールへ通う時間がとれない方のために スクールへの個人の PC 持ち込みおよび自宅学習に対応しております 以下に主な注意事項についてまとめておりますのでご確認ください

More information

CubePDF ユーザーズマニュアル

CubePDF ユーザーズマニュアル CubePDF ユーザーズマニュアル 2018.11.22 第 13 版 1 1. PDF への変換手順 CubePDF は仮想プリンターとしてインストールされます そのため Web ブラウザや Microsoft Word, Excel, PowerPoint など印刷ボタンのあるアプリケーションであればどれでも 次の 3 ステップで PDF へ変換することができます 1. PDF 化したいものを適当なアプリケーションで表示し

More information

02: 変数と標準入出力

02: 変数と標準入出力 C プログラミング入門 総機 1 ( 月 1) 14: 発展事項 2014-07-13 1 今日の内容 これまでの講義で説明していない事項についていくつか簡単に紹介する 文法 標準入出力ファイル 異常終了 短絡評価 文字定数の型 キャスト 変数の宣言位置 グローバル変数 静的変数 (static) const 変数 プリプロセッサ ディレクティブ マクロ ファイルの読み込み 数学関数のエラーチェック

More information

内容 1 はじめに インストールの手順 起動の手順 Enterprise Architect のプロジェクトファイルを開く 内容を参照する プロジェクトブラウザを利用する ダイアグラムを開く 便利な機能.

内容 1 はじめに インストールの手順 起動の手順 Enterprise Architect のプロジェクトファイルを開く 内容を参照する プロジェクトブラウザを利用する ダイアグラムを開く 便利な機能. Viewer manual by SparxSystems Japan Enterprise Architect 読み込み専用版 (Viewer) 利用マニュアル 内容 1 はじめに...3 2 インストールの手順...3 3 起動の手順...6 4 Enterprise Architect のプロジェクトファイルを開く...7 5 内容を参照する...8 5.1 プロジェクトブラウザを利用する...8

More information

Microsoft PowerPoint - 第3回目.ppt [互換モード]

Microsoft PowerPoint - 第3回目.ppt [互換モード] 第 3 回プログラミング応用 目的ファイル入出力 1. ファイルの概念 2. ファイルの読み込み 3. ファイルの書き込み CPU 演算 判断 ファイルの概念 内部記憶装置 OS 機械語プログラム 入力装置 キーボード 出力装置 ディスプレイ ファイル 外部記憶装置ハードディスク CD-ROM CPU が外部とデータをやり取りするための媒介 printf 関数や scanf 関数でもうすでにファイルのやり取りの基本は学んでいる

More information

やさしくPDFへ文字入力 v.2.0

やさしくPDFへ文字入力 v.2.0 操作マニュアル やさしく PDF へ文字入力 v.2.0 基本操作 目次 1. はじめに 2. やさしく PDF へ文字入力の起動 3. スキャナの設定 4. 原稿の取り込み 4-1. スキャナから 4-2. ファイルから 5. プリンタの設定 6. フィールドの作成 6-1. フィールドの自動作成 6-2. フィールドの手動作成 7. フィールドの設定 8. 文字の入力 9. 印刷 便利な使い方付録

More information

Java言語環境Java2SEついて

Java言語環境Java2SEついて Ver.16.10 Windows 上で Java を使う Java プログラミングの授業は教育学部の UNIX システム EDU システム上で java version "1.7.0_65" コンパイラと 実行環境 (Java VM) として OpenJDK Runtime Environment (rhel-2.5.1.2.el6_5-x86_64 u65-b17) を用い エディタとして GNU

More information

2 Web ページの文字のサイズを変更するには 以下を実行します Alt + P キーを押して [ ページ ] メニューを選択します X キーを押して [ 文字のサイズ ] を選択します 方向キーを押して 文字のサイズを [ 最大 ] [ 大 ] [ 中 ] [ 小 ] [ 最小 ] から選択します

2 Web ページの文字のサイズを変更するには 以下を実行します Alt + P キーを押して [ ページ ] メニューを選択します X キーを押して [ 文字のサイズ ] を選択します 方向キーを押して 文字のサイズを [ 最大 ] [ 大 ] [ 中 ] [ 小 ] [ 最小 ] から選択します Windows が提供する Web ブラウザ (Microsoft Internet Explorer 8) の機能 Windows が提供する Web ブラウザのアクセシビリティ ユーザビリティへの取り組みを調査 http://www.microsoft.com/japan/enable/products/ie8/default.mspx し 機能を洗い出ことにより 利便性 操作面から提供されている機能に依存しなくても

More information

クラウドファイルサーバーデスクトップ版 インストールマニュアル 利用者機能 第 1.2 版 2019/04/01 富士通株式会社

クラウドファイルサーバーデスクトップ版 インストールマニュアル 利用者機能 第 1.2 版 2019/04/01 富士通株式会社 クラウドファイルサーバーデスクトップ版 インストールマニュアル 利用者機能 第 1.2 版 2019/04/01 富士通株式会社 < 変更履歴 > 版数 発行日 変更内容 初版 2016/11/01 1.1 2017/01/24 マニュアルの名称を見直す 1.2 2019/04/01 5. インストール ようこそ画面の最新化 1 目次 1. はじめに... 4 2. 本書の目的... 4 3. 本書の位置づけ...

More information

/*Source.cpp*/ #include<stdio.h> //printf はここでインクルードして初めて使えるようになる // ここで関数 average を定義 3 つの整数の平均値を返す double 型の関数です double average(int a,int b,int c){

/*Source.cpp*/ #include<stdio.h> //printf はここでインクルードして初めて使えるようになる // ここで関数 average を定義 3 つの整数の平均値を返す double 型の関数です double average(int a,int b,int c){ ソフトゼミ A 第 6 回 関数 プログラムは関数の組み合わせでできています 今までのゼミAでも printf や scanf など様々な関数を使ってきましたが なんと関数は自分で作ることもできるのです!! 今日は自作関数を中心に扱っていきます ゲーム制作でも自作関数は避けては通れないので頑張りましょう そもそもまず 関数とは 基本的には 受け取った値に関数によって定められた操作をして その結果の値を返す

More information

改訂履歴 改訂日付 改訂内容 2014/11/01 初版発行 2017/01/16 Studuino web サイトリニューアルに伴う改訂 2017/04/14 Studuino web サイトリニューアルに伴うアクセス方法の説明変更 2018/01/22 Mac 版インストール手順変更に伴う改訂

改訂履歴 改訂日付 改訂内容 2014/11/01 初版発行 2017/01/16 Studuino web サイトリニューアルに伴う改訂 2017/04/14 Studuino web サイトリニューアルに伴うアクセス方法の説明変更 2018/01/22 Mac 版インストール手順変更に伴う改訂 Arduino IDE 環境 設定手順書 Windows/Mac 用 2014/11/01 作成 2018/01/22 改訂 改訂履歴 改訂日付 改訂内容 2014/11/01 初版発行 2017/01/16 Studuino web サイトリニューアルに伴う改訂 2017/04/14 Studuino web サイトリニューアルに伴うアクセス方法の説明変更 2018/01/22 Mac 版インストール手順変更に伴う改訂

More information

Microsoft Word - no02.doc

Microsoft Word - no02.doc 使い方 1ソースプログラムの入力今回の講義では C++ 言語用の統合環境ソフトといわれるプログラムを利用します デスクトップにある CPad for C++ のアイコン ( 右参照 ) をダブルクリ ックしましょう ( 同じアイコンで Java_pad とかい エディタ部 てあるものもありますので気をつけてください ) これで 起 動します 統合環境を立ち上げると エディタ部とメッセージ部をもった画面が出てきます

More information

関数の呼び出し ( 選択ソート ) 選択ソートのプログラム (findminvalue, findandreplace ができているとする ) #include <stdiu.h> #define InFile "data.txt" #define OutFile "surted.txt" #def

関数の呼び出し ( 選択ソート ) 選択ソートのプログラム (findminvalue, findandreplace ができているとする ) #include <stdiu.h> #define InFile data.txt #define OutFile surted.txt #def C プログラミング演習 1( 再 ) 6 講義では C プログラミングの基本を学び 演習では やや実践的なプログラミングを通して学ぶ 関数の呼び出し ( 選択ソート ) 選択ソートのプログラム (findminvalue, findandreplace ができているとする ) #include #define InFile "data.txt" #define OutFile "surted.txt"

More information

ファイル入出力

ファイル入出力 C プログラミング Ⅱ の基礎 とは ファイルへデータを書き込んだり ( 出力 ), ファイルからデータを読み込んだり ( 入力 ) する C 言語では キーボードからの入力 画面への出力と同じようなコードで 処理を実現できる プログラム 入力 出力 ファイル 出力 入力 2 入出力の基本 ストリーム プログラム上で様々な装置への入出力を行う機構様々な入出力装置を統一的な方法で扱うことができる ハードディスクなどではファイルデータによって入出力が行われる

More information

物質工学科 田中晋

物質工学科 田中晋 電気 機械実習 物質工学科 4 年 C 言語によるプログラミング基礎 物質工学科 Version 2.2 評価について 評価 : 演習 1~9 9 点 9 テーマ =81 点 演習 10 19 点 提出 : 1 週目に貸し出した USB メモリに自分の学籍番号のフォルダを作る 各演習の.c ファイルを指定されたファイル名で保存する ( 演習 10 については.exe ファイルも併せて保存 ) 最終週の翌週火曜日

More information

NS-Draw Ver

NS-Draw Ver 第 2 章インストール 本章では コンピュータへの NS-Draw のインストール方法について解説します 次の STEP1~3の順番で説明を進めていきます 2.1 インストール 2.2 ライセンスの確認 2.3 回路シミュレーションの実行までの確認 2.1 インストールインストーラのメニューに従って インストール作業を行ってください インストール先を c:\program Files にすると Windows

More information

Microsoft PowerPoint - kougi4.ppt

Microsoft PowerPoint - kougi4.ppt C の実行モデル 自由落下距離 前回の授業の 例題 1 の復習と重要事項 の確認 地上で物を落とし始めた後の自由落下距離を 求める 重力加速度 g は 9.8 とする 自由落下距離を求めるために, プログラム中に, 計算式 y = ( 9.8 / 2.0 ) * x * x を書く C++ ソースファイルの編集 編集画面 編集中のファイル名 関係するファイルなどが表示される ビルド結果などが表示される画面

More information

ファイル入出力

ファイル入出力 C プログラミング Ⅱ の基礎 とは ファイルへデータを書き込んだり ( 出力 ), ファイルからデータを読み込んだり ( 入力 ) する C 言語では キーボードからの入力 画面への出力と同じようなコードで 処理を実現できる プログラム 入力 出力 ファイル 出力 入力 2 入出力の基本 ストリーム プログラム上で様々な装置への入出力を行う機構様々な入出力装置を統一的な方法で扱うことができる ハードディスクなどではファイルデータによって入出力が行われる

More information

Rインストール手順

Rインストール手順 R 本体は最新のリリース版 R パッケージは 必要最小限プラスアルファ の推奨インストール手順を示します R 本体とパッケージのインストール Windows 版 東京大学 大学院農学生命科学研究科アグリバイオインフォマティクス教育研究プログラム門田幸二 ( かどたこうじ ) kadota@iu.a.u-tokyo.ac.jp http://www.iu.a.u-tokyo.ac.jp/~kadota/

More information

Word2013基礎 基本操作

Word2013基礎 基本操作 OA ベーシック Word2013 基礎基本操作 1 / 8 Word2013 基礎基本操作 基本操作前編 (WORD 基本操作 ) Word の起動と終了 操作 Word を起動します 1[ スタート画面 ] で [Microsoft Word2013] のタイルをクリックします Word が起動します タスクバーには Word のボタンが表示されます 2[ 白紙の文書 ] をクリックします 新規文書が表示されます

More information

講習No.9

講習No.9 日本語は通常 2 バイトの文字コード.JIS コード, シフト JIS コード, Unicode (UTF-8) 等の様々な文字コードがある. アスキーコード表 (ASCII code) アスキーコード ( 値 ) 漢字変換無しでキーボードから直接入力できる半角文字 32 48 0 64 @ 80 P 96 ` 112 p 33! 49 1 65 A 81 Q 97 a 113 q 34 " 50

More information

GettingStartedTK2

GettingStartedTK2 T-Kernel 2.0 Getting Started T-Engine フォーラム ダウンロード T-Engine フォーラムの web ページから T-Kernel 2.0 Software Package をダウンロード 必要なソフトウェアや開発環境が全て含まれている 2 Copyright 2011 by T-Engine Forum, All Rights Reserved. 1 ReadMe.txt

More information

オムロンソフトウェア株式会社 [ 楽々韓国語 ] 入力マニュアル

オムロンソフトウェア株式会社 [ 楽々韓国語 ] 入力マニュアル OMRON 日本語 OS 上での韓国語入力方法 1 GP PRO/PBⅢを起動 2 [ プロジェクトマネージャ ] のウィンドウが表示されます ( 図 1) ( 図 1) 3 プロジェクトマネージャのツールバー [ 画面 / 設定 (S)] から 文字列テーブルの作成(T) を選択します ( 図 2) 文字列テーブルの作成 (T) をクリック ( 図 2) 4 Excel を起動し 下記の操作を行います

More information

新規コンポーネントの作成方法

新規コンポーネントの作成方法 新規コンポーネント作成手順 = 音を鳴らすコンポーネントを例にして = 平成 22 年 5 月 10 日 : MZ Platform. 1 = 目次 = 手順 1 サンプルプログラム格納場所への移動...3 手順 2 サンプルプログラム名の変更...7 2-1 ファイル名の変更...7 2-2 プログラムコードの編集...11 2-3 SAMPLE_EN.PROPERTIES ファイルの修正...17

More information

キリしていて メニューのボタンも大きくなっているので マウス操作はもちろん タッチ操作でも使いやすくなっているのが特長です アドレスバー画面上部にあるアドレスバーは インターネット検索も兼ねています ここにキーワードを直接入力して検索を実行できます 現在表示されているタブの右横にある + をクリック

キリしていて メニューのボタンも大きくなっているので マウス操作はもちろん タッチ操作でも使いやすくなっているのが特長です アドレスバー画面上部にあるアドレスバーは インターネット検索も兼ねています ここにキーワードを直接入力して検索を実行できます 現在表示されているタブの右横にある + をクリック Windows 10 の新ブラウザー Microsoft Edge とは なお これまでの標準ブラウザーだった Internet Explorer は Windows 10 でも残されています 互換性の問題で Microsoft Edge で表示できない Web ページがある場合に Internet Explorer で開くという使い方ができます あくまでも Windows 10 ではメインのブラウザーが

More information

関数 C 言語は関数の言語 関数とは 関数の定義 : f(x) = x * x ; 使うときは : y = f(x) 戻り値 引数

関数 C 言語は関数の言語 関数とは 関数の定義 : f(x) = x * x ; 使うときは : y = f(x) 戻り値 引数 関数 C 言語は関数の言語 関数とは 関数の定義 : f(x) = x * x ; 使うときは : y = f(x) 戻り値 引数 関数の定義 戻り値の型 関数名 引数の型 引数の名前 int funcname ( int a, char b) { int c ; c = a * b ; return c ; 引数の型 引数の名前 戻り値 戻り値の型は int 変数 c の型も int return

More information