湘南工科大学情報工学科 准教授 小林 学

11
湘湘湘湘湘湘湘湘湘湘湘 湘湘湘 湘湘 湘 2014 湘 1 湘 14 湘 湘湘湘湘湘湘 湘湘湘湘湘湘湘湘湘

Upload: ishmael-olson

Post on 01-Jan-2016

38 views

Category:

Documents


0 download

DESCRIPTION

湘南工科大学. 2014 年 1 月 14 日. プログラミング基礎1. 湘南工科大学情報工学科 准教授 小林 学. 配列. Page 2. 配列の宣言と初期化 整数( int )の変数 tensu [ 0 ] tensu [ 1 ] tensu [ 2 ] tensu [ 3 ] が一気に作られる.. 複数の変数をまとめて扱える まとまったデータを扱えるので 必須. 注意 1 int tensu [4]; と書くと, 添え字 は 0 から 3 までの 4 個. 実行結果. 注意2 int tensu [4]={80,45,92,27}; - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: 湘南工科大学情報工学科 准教授 小林 学

湘南工科大学情報工学科准教授 小林 学

2014 年 1 月 14 日湘南工科大学

プログラミング基礎1

Page 2: 湘南工科大学情報工学科 准教授 小林 学

Page 2配列複数の変数をまとめて扱えるまとまったデータを扱えるので必須

配列の宣言と初期化整数( int )の変数

tensu[0]tensu[1]tensu[2]tensu[3]が一気に作られる.

注意1int tensu[4];と書くと,添え字は 0 から 3 までの 4 個

注意2int tensu[4]={80,45,92,27};と書くと,順番に tensu[0]=80; tensu[1]=45;tensu[2]=92; tensu[3]=27; と初期化される

実行結果

Page 3: 湘南工科大学情報工学科 准教授 小林 学

Page 3[ 用紙の課題1 ] 下のプログラムの出力を用紙に書きなさい.

Page 4: 湘南工科大学情報工学科 准教授 小林 学

Page 4[ 配列の例題 ] 配列は,ほとんど for 文と一緒に使う!!

実行結果配列の特徴 添え字に int 型の変数や式が

使えることが配列の最大の利点

大量のデータを簡単に扱える

Page 5: 湘南工科大学情報工学科 准教授 小林 学

Page 5[ 用紙の課題2 ] 下のプログラムの出力を用紙に書きなさい.

Page 6: 湘南工科大学情報工学科 准教授 小林 学

Page 6[ 用紙の課題3 ] 下のプログラムの出力を用紙に書きなさい.

注意int kazu[4]={3};  と書くと,順番に kazu[0]=3; kazu[1]=0;   kazu[2]=0;   kazu[3]=0; と初期化される(書いていないところは0になる!!便利なので,覚えておこう)

Page 7: 湘南工科大学情報工学科 准教授 小林 学

Page 7

[ プログラミング課題1 ] 下のプログラムに対して,最後に平均 ave を画面に出力するように改良しなさい.

Page 8: 湘南工科大学情報工学科 准教授 小林 学

Page 8課題ファイルの提出方法

学科HP URL: http://www.info.shonan-it.ac.jp/

「学生用ページ」

「授業用ページ」

「基礎プログラミング1(小林)」ファイル提出用ページ

Page 9: 湘南工科大学情報工学科 准教授 小林 学

Page 9

① 学籍番号入力

③ 提出するファイルを選択

② 提出する課題番号を選択

④ 「提出」をクリック

(注意1)どの PC から誰が提出したかを記録しているので,他人の分を提出しないこと.(学籍番号を間違えたときは,小林に言うこと)

(注意2)提出ファイルはたいてい「 kadai.cpp 」ファイル.拡張子を間違えないこと.違うファイルを提出しても提出したことにならない!!!

課題ファイルの提出方法

Page 10: 湘南工科大学情報工学科 准教授 小林 学

Page 10[ プログラミング課題2 ] 下のプログラムに対して,最大値 max を求めるプログラムに修正しなさい.

Page 11: 湘南工科大学情報工学科 准教授 小林 学

Page 11

[ プログラミング課題4 ] 下のプログラムを作成し,実行しなさい.このような数列をフィボナチ数列という.ウィキペディアで調べなさい.