110 likes | 196 Views
湘南工科大学. 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};
E N D
湘南工科大学 2014年1月14日 プログラミング基礎1 湘南工科大学情報工学科 准教授 小林 学
配列 Page 2 • 配列の宣言と初期化 • 整数(int)の変数 • tensu[0] • tensu[1] • tensu[2] • tensu[3] • が一気に作られる. 複数の変数をまとめて扱える まとまったデータを扱えるので必須 注意1 inttensu[4]; と書くと,添え字は0から3までの4個 実行結果 注意2 inttensu[4]={80,45,92,27}; と書くと,順番に tensu[0]=80; tensu[1]=45; tensu[2]=92; tensu[3]=27; と初期化される
Page 3 [用紙の課題1] 下のプログラムの出力を用紙に書きなさい.
Page 4 [配列の例題] 配列は,ほとんど for 文と一緒に使う!! 実行結果 • 配列の特徴 • 添え字に int型の変数や式が使えることが配列の最大の利点 • 大量のデータを簡単に扱える
Page 5 [用紙の課題2] 下のプログラムの出力を用紙に書きなさい.
Page 6 [用紙の課題3] 下のプログラムの出力を用紙に書きなさい. 注意 intkazu[4]={3}; と書くと,順番に kazu[0]=3; kazu[1]=0;kazu[2]=0;kazu[3]=0; と初期化される (書いていないところは0になる!!便利なので,覚えておこう)
Page 7 [プログラミング課題1] 下のプログラムに対して,最後に平均 aveを画面に出力するように改良しなさい.
Page 8 課題ファイルの提出方法 学科HP URL:http://www.info.shonan-it.ac.jp/ 「学生用ページ」 「授業用ページ」 ファイル提出用ページ 「基礎プログラミング1(小林)」
Page 9 課題ファイルの提出方法 ①学籍番号入力 ②提出する課題番号を選択 ③提出するファイルを選択 ④「提出」をクリック (注意1)どのPCから誰が提出したかを記録しているので,他人の分を提出しないこと.(学籍番号を間違えたときは,小林に言うこと) (注意2)提出ファイルはたいてい「kadai.cpp」ファイル.拡張子を間違えないこと.違うファイルを提出しても提出したことにならない!!!
Page 10 [プログラミング課題2] 下のプログラムに対して,最大値maxを求めるプログラムに修正しなさい.
Page 11 [プログラミング課題4] 下のプログラムを作成し,実行しなさい.このような数列をフィボナチ数列という.ウィキペディアで調べなさい.