2
|
|
|
- ゆいと こびき
- 6 years ago
- Views:
Transcription
1 問題 1 次の設問 1~5 に答えよ 設問 1. Java のソースプログラムをコンパイルするコマンドはどれか a) java b) javac c) javadoc d) jdb 設問 2. Java のバイトコード ( コンパイル結果 ) を実行するコマンドはどれか a) java b) javac c) javadoc d) jdb 設問 3. Java のソースプログラムの拡張子はどれか a).c b).java c).class d).jar 設問 4. Java のバイトコードの拡張子はどれか a).c b).java c).class d).jar 設問 5. 以下のプログラムの出力はどれか public class HelloWorld { public static void main(string[] args){ System.out.println("Hello"); System.out.println("World"); a) Hello World b) World Hello c) Hello d) World World Hello 問題 2 次の設問 1,2 に答えよ 設問 1 int 型の変数 a, b を比較して a が b より大きい場合は "a は b より大きい " a と b が等しい場合は "a と b は等しい " a が b より小さい場合は "a は b より小さい " と表示させるたい 以下はこのような処理を行う JAVA プログラムの一部である 空欄に入るべき文字列は何か if( 1 ) { System.out.println("a は b より大きい "); else if( 2 ) { System.out.println("a と b は等しい "); else { System.out.println("a は b より小さい "); 設問 2 以下のプログラム 1,2 は 何れも 100 回ループするような処理を行う JAVA プログラムの一部である 空欄に入るべき文字列は何か プログラム 1 4 ( int i = 0; 3 < 100; 3 ++ ) { System.out.println(i+" 回目 "); プログラム 2 int i = 0; do { System.out.println(i+" 回目 "); 3 ++; 5 ( 3 < 100 ); 1
2 2010/6/2 OOP 同演習小テスト問題問題 3 次に設問 1~5のプログラムを実行した時の画面に表示される値を答えよ 設問 1 public class Prog3_1 { System.out.println(3 * 4-6 / 4); 設問 2 public class Prog3_2 { int x = 5; int y = 10; int z; z = y; y = x; x = z; System.out.println("x="+x+",y="+y); 設問 3 public class Prog3_3 { int s = 0; for(int i=0; i<6; i++){ for(int j=0; j<4; j++){ s = s + 1; System.out.println("s="+s); 設問 4 public class Prog3_4 { int i = 1; int s = 0; while(i<1){ s = s + 1; i = i * 2; System.out.println("s="+s); 設問 5 public class Prog3_5 { int i = 1; int s = 0; while(i<80){ s = s + 1; i = i * 2; System.out.println("s="+s); 2
3 問題 4 次に設問 1~4 の 2010/6/2 OOP 同演習小テスト問題 を解答群から選んで, プログラムを完成させよ 設問 1. 変数 a が 3 以下または 7 以上の場合 true と表示し そうでない場合は false と表示するプログラムである 5 true public class Prog4_1 { public static void main(string[] args) throws IOException { BufferedReader buf = new BufferedReader(new InputStreamReader(System.in)); int a; boolean b; a = Integer.parseInt(buf.readLine()); b = 1 ; System.out.println(b); 設問 2. 整数型の配列に格納されたデータの総和を計算し, その結果を出力するプログラムである このプログラムの処理手順を次に示す 1 配列の格納するデータの個数 n (n>0) を入力する 2n の大きさで配列を確保する 3 配列に n 個分のデータを格納する 4 配列の総和を求める 5 総和を出力する 総和 = 23 public class Prog4_2{ public static void main(string[] args) throws IOException{ BufferedReader buf = new BufferedReader(new InputStreamReader(System.in)); int n = Integer.parseInt(buf.readLine()); // データの個数を標準入力より取得 int [] a = 2 int[n]; int sum = 0; for (int i = 0; i < n; i++){ // 入力データのカウント a[i] = Integer.parseInt(buf. 3 ()); for (int i = 0; i < n; i++){ // 総和の計算 4 +=a[i]; System.out.println(" 総和 = "+sum); 設問 3. 実数型のデータを入力して, 平均値, 最大値と最後に現れた最大値の番号, 最小値と最初に現れた最小値の番号を出力するプログラムを完成させよ 処理は,0 のデータが入力された時に終了するものとする x1 = 7 x2 = 9 x3 = 5 x4 = 3 x5 = 4 x6 = 5 x7 = 0 3
4 平均値 :5.5 最大値 :9.0 最後に現れた最大値 9.0 は 2 番目最小値 :3.0 最初に現れた最小値 3.0 は 4 番目 public class Prog4_3 { // 初期設定 BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); double sum = 0.0; double max = 0.0; double min = 0.0; int num = 0; int locationofmax = 0; int locationofmin = 0; // データの読み込みと計算 while( 5 ) { System.out.print("x"+(num+1)+" = "); double x = (new Double(in.readLine())).doubleValue(); if(x == 0.0) { break; if(num==0){ max = x; min = x; 6 ; 7 ; ++num; if( 8 ) { max = x; locationofmax = num; if( 9 ) { min = x; locationofmin = num; // 結果の出力 System.out.println(" 平均値 :" + 10 ); System.out.println(" 最大値 :" + max); System.out.println(" 最後に現れた最大値 " + max + " は " + locationofmax + " 番目 "); System.out.println(" 最小値 :" + min); System.out.println(" 最初に現れた最小値 " + min + " は " + locationofmin + " 番目 "); 設問 4.n( 入力 ) 人の英語, 及び, 数学の点を入力し, 各科目の平均点を計算した後 ( 平均点も出力 ), どちらかの科目が平均点以下の人の数を出力するプログラムを完成させよ 人数は? 3 1 番目の人の英語の点は? 60 1 番目の人の数学の点は? 80 2 番目の人の英語の点は? 50 2 番目の人の数学の点は? 40 3 番目の人の英語の点は? 80 3 番目の人の数学の点は? 90 英語 = 数学 =70.0 平均点以下の人数は 2 人 public class Prog4_4{ public static void main(string args[]) throws IOException{ BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); double mean1, mean2, sum1, sum2; int n, i1, kazu; // 初期設定 sum1 = 0.0; sum2 = 0.0; kazu = 0; // データ数の読み込みと配列領域確保 System.out.print(" 人数は? "); n = Integer.parseInt(in.readLine()); double x[] = new double [n]; double y[] = new double [n]; 4
5 2010/6/2 OOP 同演習小テスト問題 // データの読み込み for (i1 = 0; 11 ; i1++) { System.out.print((i1+1) + " 番目の人の英語の点は? "); x[i1] = Double.parseDouble(in.readLine()); System.out.print((i1+1) + " 番目の人の数学の点は? "); y[i1] = Double.parseDouble(in.readLine()); sum1 += 12 ; sum2 += 13 ; // 結果の計算と出力 if ( 14 ) System.out.println(" データがない!"); else { mean1 = sum1 / n; mean2 = sum2 / n; System.out.println(" 英語 =" + mean1 + " 数学 =" + mean2); for (i1 = 0; i1 < n; i1++) { if ( 15 ) kazu++; System.out.println(" 平均点以下の人数は " + kazu + " 人 "); 問題 4 解答群 ア (a <= 3) && (a >= 7) イ (a <= 3) (a >= 7) ウ (a >= 3) && (a <= 7) エ (a >= 3) (a <= 7) オ カ キ false i1 < n i1 <= n ク locationofmin = 1 ケ コ サ シ ス max < x max <= x min > x min >= x new セ n <= 0 ソ n < 0 タ チ ツ テ ト ナ ニ ヌ ネ ノ ハ readline sum sum += x sum / num true x[i1] y[i1] x[i1] < mean1 && y[i1] < mean2 x[i1] < mean1 y[i1] < mean2 x[i1] <= mean1 && y[i1] <= mean2 x[i1] <= mean1 y[i1] <= mean2 5
6 問題 5 次に設問 1~4 の空欄 に解答群から適切なものを選べ 設問 1 条件式? 式 1: 式 2 で与えられる演算子を条件演算子という 意味は 条件式の評価結果が真であれば式 1 を実行し 偽となれば式 2 を実行する というものである 次の実行結果となるようにプログラムを完成させよ 条件演算子の実行結果 :100 public class Prog5_1{ public static void main(string[] args){ int n1=100, n2=200, n3; 1 System.out.println(" 条件演算子の実行結果 :"+ n3); 設問 1 解答群 ア n3 = n2 > n1? n2:n1; イ ウ エ n3 = n2!= n1? n2:n1; n3 = n2 < n1? n2:n1; n3 = n2 >= n1? n2:n1; 設問 2 次の実行結果となるように プログラム群 a~e を並び替えて プログラムを完成させよ public class Prog5_2{ public static void main(string args[]){ int n1 = -100; int n2 = -n1; System.out.println(n2); 2 プログラム群 int q = n2/3; System.out.println(q); double r =(double)(n2/ 3); System.out.println(r); double t =(double)n2/ 3.0; System.out.println(t); int e = n2 % 3; System.out.println(e); float w =( float)n2/ 3; System.out.println(w); 設問 2 解答群 アイウエ a d e b c c b e d a a d c b e e d a c b 6
7 設問 3 文字列の中から任意の文字を検索し, 検出した文字列中の文字の場所を出力するプログラムである 次の処理の 流れとなるようにプログラム群 a~e を用いてプログラムの完成させる場合, プログラムの構成順序として正しい 答えは 3 である 処理の流れ 1 文字列を入力する 2 検索文字を入力する 3 文字を検出したら, その場所を出力する 43 の処理を文字列の最後まで続ける 5 検出されなかった場合は," 検索文字なし " と出力する 文字列 = asdfghffdfgghf 検索文字 = g 検出場所 : プログラム群 System.out.print(" 文字列 = "); a String s = in.readline(); b public class Prog5_3 { c System.out.print(" 検出場所 :"); d for (int i = 0; i < s.length(); i++){ // 入力データのカウント e if(ch == s.charat(i)) { f System.out.print(" 検索文字 = "); g char ch = in.readline().charat(0); if(!flag) { System.out.print(" 検索文字なし "); System.out.println(" "); h System.out.print((i+1)+" "); i flag = true; j BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); boolean flag = false; 設問 3 解答群 ア b j a g c d e f i h イウエオカ b j a g c d e i f h b j a g d c e f i h b j g a c d e i f h j b a g c d e f i h j b a g d c e f i h 7
8 2010/6/2 OOP 同演習小テスト問題設問 4 n 個の整数型データを入力し, 降順 ( 大きい順 ) に並び替える ( ソートする ) プログラムである プログラムの 4a~4c に入るプログラムとして正しい答えを解答群 1,5 に入るプログラムとして正しい答えを解答群 2から選べ このプログラムの処理の流れを次に示す 処理の流れ 1 配列の格納するデータの個数 n (n>0) を入力する 2n の大きさで配列を確保する 3 配列に n 個分のデータを入力する 4 入力したデータを出力する 5 降順に並び替える 6 結果を出力する 入力データ数 =8 data1=34 data2=65 data3=87 data4=32 data5=45 data6=98 data7=76 data8=89 入力データ = 1:34 2:65 3:87 4:32 5:45 6:98 7:76 8:89 ソート結果 = 1:98 2:89 3:87 4:76 5:65 6:45 7:34 8:32 public class Prog5_4 { public static void main( String[] args ) throws Exception { // 標準入力からデータの個数を入力 // データの入力 4a 4b // 入力データの出力 4c // 並び替えの処理 int tmp=0; // 作業領域 for( int i=0; i<data.length-1; i++ ) { for( int j=0; j<data.length-i-1; j++ ) { if( data[j] < data[j+1] ) { 5 // ソート結果の出力 System.out.print(" ソート結果 = "); for( int i=0; i<data.length; i++ ) { System.out.print( " "+(i+1) + ":" + data[i] ); System.out.println(" "); 8
9 設問 4 解答群 1 for (int i = 0; i < n; i++){ System.out.print("data"+(i+1) + "="); ア data[i] = Integer.parseInt(buf.readLine()); BufferedReader buf = new BufferedReader(new InputStreamReader(System.in)); System.out.print(" 入力データ数 = "); イ int n = Integer.parseInt(buf.readLine()); int [] data = new int[n]; System.out.print(" 入力データ = "); for( int i=0; i<data.length; i++ ) { ウ System.out.print( " "+(i+1) + ":" + data[i] ); System.out.println(" "); 設問 4 解答群 2 アイウエ tmp = data[j]; data[j+1] = tmp; data[j] = data[j+1]; tmp = data[i]; data[i+1] = tmp; data[i] = data[i+1]; tmp = data[i]; data[i] = data[i+1]; data[i+1] = tmp; tmp = data[j]; data[j] = data[j+1]; data[j+1] = tmp; 9
2
問題 次の設問に答えよ 設問. Java のソースコードをコンパイルするコマンドはどれか a) java b) javac c) javadoc d) javaw 設問. Java のバイトコード ( コンパイル結果 ) を実行するコマンドはどれか a) java b) javac c) javadoc d).jar 設問. Java のソースコードの拡張子はどれか a).c b).java c).class
問題1 以下に示すプログラムは、次の処理をするプログラムである
問題 1 次に示すプログラムは 配列 a の値を乱数で設定し 配列 a の値が 333 より大きく 667 以下の値 の合計値を求めるプログラムである 1 と 2 に適切なコードを記述してプログラムを完 成させよ class TotalNumber { public static void main(string[] args) { int[] a = new int[1000]; // 1 解答条件
問 次の Fortran プログラムの説明及びプログラムを読んで、設問に答えよ。
解答例 問題 1 変数 a が 3 以上でかつ 7 以下の場合 true と表示し そうでない場合は false と表示するプログラムである public class Prog061004_01 { int a; boolean b; a = Integer.parseInt(buf.readLine()); b = (a >= 3) && (a
問 次の Fortran プログラムの説明及びプログラムを読んで、設問に答えよ。
ソフトウェア基礎演習課題 文法理解度確認範囲 問題 1 データ型 ( 変数, データ型 ) 問題 2 制御構造 (switch 文 ) 問題 3 制御構造 (while 文 ) 問題 4 制御構造と配列 ( 総和 ) 問題 5 制御構造と配列 ( 総和, 平均 ) 問題 6 データ型と各種演算子 ( 文字列, 検索 ) 問題 7 クラスの定義 ( メソッドの定義, コンストラクタの定義, キャスト
.10.中高美術
中 学 校 美 術 / 特 別 支 援 学 校 中 学 部 高 等 部 美 術 第 1 問 第 2 問 第 3 問 第 4 問 第 5 問 第 6 問 ア イ ウ エ オ カ キ ク ケ コ サ シ ス セ ソ タ チ ツ テ ト ナ ニ ヌ ネ ノ 正 答 b c 配 点 3 3 備 考 ア イ ウ エ オ カ キ ク ケ コ サ シ ス セ ソ タ チ ツ テ ト ナ ニ ヌ ネ ノ 正 答 c
K227 Java 2
1 K227 Java 2 3 4 5 6 Java 7 class Sample1 { public static void main (String args[]) { System.out.println( Java! ); } } 8 > javac Sample1.java 9 10 > java Sample1 Java 11 12 13 http://java.sun.com/j2se/1.5.0/ja/download.html
プログラミング入門1
プログラミング入門 1 第 5 回 繰り返し (while ループ ) 授業開始前に ログオン後 不要なファイルを削除し て待機してください Java 1 第 5 回 2 参考書について 参考書は自分にあったものをぜひ手元において自習してください 授業の WEB 教材は勉強の入り口へみなさんを案内するのが目的でつくられている これで十分という訳ではない 第 1 回に紹介した本以外にも良書がたくさんある
Java プログラミング Ⅰ 7 回目 switch 文と論理演算子 今日の講義講義で学ぶ内容 switch 文 論理演算子 条件演算子 条件判断文 3 switch 文 switch 文 式が case のラベルと一致する場所から直後の break; まで処理しますどれにも一致致しない場合 def
Java プログラミング Ⅰ 7 回目 switch 文と論理演算子 今日の講義講義で学ぶ内容 switch 文 論理演算子 条件演算子 条件判断文 3 switch 文 switch 文 式が case のラベルと一致する場所から直後の まで処理しますどれにも一致致しない場合 default: から直後の まで処理します 式の結果 ラベル 定数 整数または文字 (byte, short, int,
r1.dvi
2006 1 2006.10.6 ( 2 ( ) 1 2 1.5 3 ( ) Ruby Java Java Java ( Web Web http://lecture.ecc.u-tokyo.ac.jp/~kuno/is06/ / ( / @@@ ( 3 ) @@@ : ( ) @@@ (Q&A) ( ) 1 http://www.sodan.ecc.u-tokyo.ac.jp/cgi-bin/qbbs/view.cgi
break 文 switch ブロック内の実行中の処理を強制的に終了し ブロックから抜けます switch(i) 強制終了 ソースコード例ソースファイル名 :Sample7_1.java // 入力値の判定 import java.io.*; class Sample7_1 public stati
Java プログラミング Ⅰ 7 回目 switch 文と論理演算子 今日の講義で学ぶ内容 switch 文 論理演算子 条件演算子 条件判断文 3 switch 文 switch 文 式が case のラベルと一致する場所から直後の まで処理しますどれにも一致しない場合 default: から直後の まで処理します 式は byte, short, int, char 型 ( 文字または整数 ) を演算結果としますラベルには整数リテラル
JavaプログラミングⅠ
Java プログラミング Ⅰ 4 回目演算子 今日の講義で学ぶ内容 演算子とオペランド 式 様々な演算子 代表的な演算子の使用例 演算子とオペランド 演算子 演算の種類です例えば + - * / 掛け算の記号は ではなく *( アスタリスク ) を使います割り算の記号は ではなく /( スラッシュ ) を使います オペランド 演算の対象です例えば 5( 値 ) num( 変数 ) 式 演算子とオペランドの組み合わせにより構成される数式です式は演算結果をもちます
Java講座
~ 第 1 回 ~ 情報科学部コンピュータ科学科 2 年竹中優 プログラムを書く上で Hello world 基礎事項 演算子 構文 2 コメントアウト (//, /* */, /** */) をしよう! インデントをしよう! 変数などにはわかりやすい名前をつけよう! 要するに 他人が見て理解しやすいコードを書こうということです 3 1. Eclipse を起動 2. ファイル 新規 javaプロジェクト
オブジェクト指向プログラミング・同演習 5月21日演習課題
オブジェクト指向プログラミング 同演習 5 月 21 日演習課題 問題 1 配列の例外処理例外が発生する可能性のある処理を try で囲み その後に catch で例外を捕捉します 例外処理の終了処理として finally が行われます これは書かなくて自動的に行われます 提出課題 1 (Kadai052301.java) 以下のプログラムは例外処理をしていない ArrayIndexOutOfBoundsException
本サンプル問題の著作権は日本商工会議所に帰属します また 本サンプル問題の無断転載 無断営利利用を厳禁します 本サンプル問題の内容や解答等に関するお問 い合わせは 受け付けておりませんので ご了承ください 日商プログラミング検定 STANDARD(Java) サンプル問題 知識科目 第 1 問 (
本サンプル問題の著作権は日本商工会議所に帰属します また 本サンプル問題の無断転載 無断営利利用を厳禁します 本サンプル問題の内容や解答等に関するお問 い合わせは 受け付けておりませんので ご了承ください 日商プログラミング検定 STANDARD(Java) サンプル問題 知識科目 第 1 問 ( 知識 4 択 :20 問 ) 1.Java 言語ソースプログラムの拡張子は何か 1 java 2 class
JavaプログラミングⅠ
Java プログラミング Ⅰ 3 回目変数 今日の講義で学ぶ内容 変数とは 変数の使い方 キーボード入力の仕方 変 数 変 数 一時的に値を記憶させておく機能です 変数は 型 ( データ型ともいいます ) と識別子をもちます 2 型 変数に記憶できる値の種類です型は 値の種類に応じて次の 8 種類があり これを基本型といいます 基本型値の種類値の範囲または例 boolean 真偽値 true または
8 if switch for while do while 2
(Basic Theory of Information Processing) ( ) if for while break continue 1 8 if switch for while do while 2 8.1 if (p.52) 8.1.1 if 1 if ( ) 2; 3 1 true 2 3 false 2 3 3 8.1.2 if-else (p.54) if ( ) 1; else
JavaプログラミングⅠ
Java プログラミング Ⅰ 7 回目 switch 文と論理演算子課題 1. 複数の選択肢から 1 つを選択するコードを switch 文で作りなさい 質問と解説は各自で設定しましょう ヒント : 選択肢の番号 1~4 で分岐するように switch 文を用いましょう あなたの好みの色は何色ですか? 1. 赤. 青. 黄 4. 緑 青の好きなあなたは沈着冷静な方です あなたの好みの色は何色ですか?
Java Java Java Java Java 4 p * *** ***** *** * Unix p a,b,c,d 100,200,250,500 a*b = a*b+c = a*b+c*d = (a+b)*(c+d) = 225
Java Java Java Java Java 4 p35 4-2 * *** ***** *** * Unix p36 4-3 a,b,c,d 100,200,250,500 a*b = 20000 a*b+c = 20250 a*b+c*d = 145000 (a+b)*(c+d) = 225000 a+b*c+d = 50600 b/a+d/c = 4 p38 4-4 (1) mul = 1
3 Java 3.1 Hello World! Hello World public class HelloWorld { public static void main(string[] args) { System.out.println("Hello World");
(Basic Theory of Information Processing) Java (eclipse ) Hello World! eclipse Java 1 3 Java 3.1 Hello World! Hello World public class HelloWorld { public static void main(string[] args) { System.out.println("Hello
JavaプログラミングⅠ
Java プログラミング Ⅰ 6 回目 if 文と if else 文 今日の講義で学ぶ内容 関係演算子 if 文と if~else 文 if 文の入れ子 関係演算子 関係演算子 ==,!=, >, >=,
Week 1 理解度確認クイズ解答 解説 問題 1 (4 2 点 =8 点 ) 以下の各問いに答えよ 問題 bit 版の Windows8.1 に Java をインストールする時 必要なパッケージはどれか 但し Java のコンパイルができる環境をインストールするものとする 1. jdk
Week 1 理解度確認クイズ解答 解説 問題 1 (4 2 点 =8 点 ) 以下の各問いに答えよ 問題 1-1 32bit 版の Windows8.1 に Java をインストールする時 必要なパッケージはどれか 但し Java のコンパイルができる環境をインストールするものとする 1. jdk-8u65-windows-i586.exe 2. jre-8u65-windows-i586.exe
JavaプログラミングⅠ
Java プログラミング Ⅰ 3 回目変数 今日の講義で学ぶ内容 変数とは 変数の使い方 キーボード入力の仕方 変 数 変 数 一時的に値を記憶させておく機能です 変数は 型 ( データ型ともいいます ) と識別子をもちます 2 型 変数に記憶できる値の種類です型は 値の種類に応じて次の 8 種類があり これを基本型といいます 基本型値の種類値の範囲または例 boolean 真偽値 true または
2
プログラミング応用演習 b 10 月 5 日演習課題 2016/10/05 PAb 演習課題 プログラム仕様書作成課題 課題クラスを読み 次に示すクラスの仕様書を完成させよ なお 仕様書は クラス 1 つに付き 1 つ作成す る 加えて 図 1 のようなクラス継承の模式図を作成せよ < クラス名 のプログラム仕様書 > 作成者 : 学籍番号 名前 (1) クラスクラス名 : クラス名 説明 : クラスが何を表現しているか
Assignment_.java 課題 : 転置行列 / class Assignment_ public static void main(string[] args) int i,j; int[][] array = 1,,,,,,,,,,,,,1,1,; 行 列行列 i
1 1 0 1 Assignment_1.java 課題 1: チェッカー / class Assignment_1 public static void main(string[] args) int i,j; チェッカー用の 次元配列 int[][] checker=new int[][]; チェッカーパターンを書き込む for(i=0;i
JavaプログラミングⅠ
Java プログラミング Ⅰ 12 回目クラス 今日の講義で学ぶ内容 クラスとは クラスの宣言と利用 クラスの応用 クラス クラスとは 異なる複数の型の変数を内部にもつ型です 直観的に表現すると int 型や double 型は 1 1 つの値を管理できます int 型の変数 配列型は 2 5 8 6 3 7 同じ型の複数の変数を管理できます 配列型の変数 ( 配列変数 ) クラスは double
Prog2_9th
2013 年 11 月 21 日 ( 木 ) 実施例外処理 Java 言語では, 作成したプログラムを実行する際に, 記述した処理が想定しない事態によって実行できなくなる場合を例外と呼び, その例外への対処, 即ち例外処理が求められる これまでの教材に登場した例外の中で,IOException はコンパイラがチェックするため, 例外処理を必ず記述しなければコンパイルが出来ないものであるのに対して,ArithmeticException
1/8 ページ Java 基礎文法最速マスター Java Javaの文法一覧です 他の言語をある程度知っている人はこれを読めばJavaの基礎をマスターしてJavaを書くことができるようになっています 簡易リファレンスとしても利用できると思いますので これは足りないと思うものがあれば教えてください 1. 基礎 class の作成プログラムはclassに記述します たとえばSampleという名前のclassを作る場合
Javaによるアルゴリズムとデータ構造
1 algorithm List 1-1 a, b, c List 1-1 // import java.util.scanner; class Max3 { public static void main(string[] args) { Scanner stdin = new Scanner(System.in); int a, b, c; int max; // Chap01/Max3.java
2018_センター試験速報_数2B.indd
08 年度大学入試センター試験解説 数学 Ⅱ B 第 問 60 80 ア = 80 = 80 44 = 80 44 = 4 5 イ, ウ = 80 = 45 エオカ sin + 5 - cos + 0 = = + 5 = - 5 sin - cos { - 5 + 0 } = sin - cos - = キ 6 cos - 6 = cos cos 6 + sin sin 6 = cos + sin
Microsoft Word - keisankigairon.ch doc
1000000100001010 1000001000001011 0100001100010010 1010001100001100 load %r1,10 load %r2,11 add %r3,%r1,%r2 store %r3,12 k = i + j ; = > (* 1 2 3 4 5 6 7 8 9 10) 3628800 DO 3 I=1,3 DO3I=1.3 DO3I 1.3
明解Javaによるアルゴリズムとデータ構造
21 algorithm List 1-1 a, b, c max Scanner Column 1-1 List 1-1 // import java.util.scanner; class Max3 { public static void main(string[] args) { Scanner stdin = new Scanner(System.in); Chap01/Max3.java
Java updated
Java 2003.07.14 updated 3 1 Java 5 1.1 Java................................. 5 1.2 Java..................................... 5 1.3 Java................................ 6 1.3.1 Java.......................
ガイダンス
情報科学 B 第 2 回変数 1 今日やること Java プログラムの書き方 変数とは何か? 2 Java プログラムの書き方 3 作業手順 Java 言語を用いてソースコードを記述する (Cpad エディタを使用 ) コンパイル (Cpad エディタを使用 ) 実行 (Cpad エディタを使用 ) エラーが出たらどうしたらよいか??? 4 書き方 これから作成する Hello.java 命令文 メソッドブロック
問題 01 以下は コンソールより年齢を入力させ その年齢にあった料金を表示するプログラムである 年齢ごとの金額は以下の通りである 年齢の範囲金額 0 歳以上 6 歳以下 120 円 7 歳以上 65 歳未満 200 円 65 歳以上無料 package j1.exam02; import java
問題 01 以下は コンソールより年齢を入力させ その年齢にあった料金を表示するプログラムである 年齢ごとの金額は以下の通りである 年齢の範囲金額 0 歳以上 6 歳以下 120 円 7 歳以上 65 歳未満 200 円 65 歳以上無料 public class Ex0201 { System.out.print("input> "); int input = Integer.parseInt(reader.readLine());
JAVA入門
JAVA 入門後期 10 情報処理試験例題解説 H14 年度秋問 8 次の Java プログラムの説明及びプログラムを読んで, 設問に答えよ プログラムの説明 ディジタル論理回路シミュレータを作成するためのクラスとテスト用クラスである (1) ゲートを表す抽象クラス Gate のサブクラスとして, NOT ゲートを表すクラス NotGate 及び AND ゲートを表すクラス AndGate を定義する
<4D F736F F D2091E F196E291E889F090E C4816A82CC838C E646F6378>
公益財団法人全国商業高等学校協会主催 [2 級 Java 選択者のための問題 ] 平成 26 年度 ( 第 52 回 ) ( 平成 27 年 1 月 18 日実施 ) 情報処理検定試験 2 級プログラミング部門 Java 選択者のための問題 7 問 1 概要 誕生日を入力し 12 星座名を表示させる問題である 星座日と星座名を配列に各データを格納し 各配列の関連性 格納された星座日からどのようにして星座名を探索
新・明解Javaで学ぶアルゴリズムとデータ構造
第 1 章 基本的 1 n 21 1-1 三値 最大値 algorithm List 1-1 a, b, c max // import java.util.scanner; class Max3 { public static void main(string[] args) { Scanner stdin = new Scanner(System.in); List 1-1 System.out.println("");
新・明解Java入門
537,... 224,... 224,... 32, 35,... 188, 216, 312 -... 38 -... 38 --... 102 --... 103 -=... 111 -classpath... 379 '... 106, 474!... 57, 97!=... 56 "... 14, 476 %... 38 %=... 111 &... 240, 247 &&... 66,
10/ / /30 3. ( ) 11/ 6 4. UNIX + C socket 11/13 5. ( ) C 11/20 6. http, CGI Perl 11/27 7. ( ) Perl 12/ 4 8. Windows Winsock 12/11 9. JAV
[email protected] [email protected] http://www.misojiro.t.u-tokyo.ac.jp/ tutimura/sem3/ 2002 12 11 p.1/33 10/16 1. 10/23 2. 10/30 3. ( ) 11/ 6 4. UNIX + C socket 11/13 5. ( ) C 11/20
メソッドのまとめ
メソッド (4) 擬似コードテスト技法 http://java.cis.k.hosei.ac.jp/ 授業の前に自己点検以下のことがらを友達に説明できますか? メソッドの宣言とは 起動とは何ですか メソッドの宣言はどのように書きますか メソッドの宣言はどこに置きますか メソッドの起動はどのようにしますか メソッドの仮引数 実引数 戻り値とは何ですか メソッドの起動にあたって実引数はどのようにして仮引数に渡されますか
<4D F736F F D20438CBE8CEA8D758DC F0939A82C282AB2E646F63>
C 言語講座第 2 回 作成 : ハルト 前回の復習基本的に main () の中カッコの中にプログラムを書く また 変数 ( int, float ) はC 言語では main() の中カッコの先頭で宣言する 1 画面へ出力 printf() 2 キーボードから入力 scanf() printf / scanf で整数を表示 / 入力 %d 小数を表示 / 入力 %f 3 整数を扱う int 型を使う
JavaプログラミングⅠ
Java プログラミング Ⅱ 11 回目スレッド課題 確認 問題次の各文は正しいか誤っているか答えなさい (1) スレッドは 1 つの実行箇所をもつ一連の処理の流れである (2) マルチスレッドで各スレッドの処理は並行して実行される (3) Java はマルチスレッド処理を記述できない (4) 新たにスレッドを生成する場合 Thread クラスを拡張し かつ Runnable インタフェースを実装する必要がある
明解Javaによるアルゴリズムとデータ構造
74 searching 3 key Fig.3-1 75 2を探索 53を探索 3-1 5 2 1 4 3 7 4 を探索 Fig.3-1 76 3 linear searchsequential search 2 Fig.3-2 0 ❶ ❷ ❸ 配列の要素を先頭から順に走査していく 探索すべき値と等しい要素を発見 Fig.3-2 6 4 3 2 3-2Fig.3-3 77 5 Fig.3-3 0
コンピュータ中級B ~Javaプログラミング~ 第3回 コンピュータと情報をやりとりするには?
Copyright (C) Junko Shirogane, Waseda University 2016, All rights reserved. 1 プログラミング初級 (Java) 第 4 回コンピュータと情報をやりとりするには? 白銀純子 Copyright (C) Junko Shirogane, Waseda University 2016, All rights reserved.
<4D F736F F D F90948A F835A E815B8E8E8CB189F090E05F8E6C8D5A>
06 年度大学入試センター試験解説 数学 Ⅱ B 第 問 () 8 より, 5 5 5 6 6 8 ア, イ また, 底の変換公式を用いると, log 7 log log 9 9 log 7 log ウエ, オ (), のグラフは, それぞれ = 89 = 右図のようになり, この つのグラフは 軸に関して対称 ここで, 0, のとき, と log カ のグラフが直線 に関して対称 であることから,
Java学習教材
Java 2016/4/17 Java 1 Java1 : 280 : (2010/1/29) ISBN-10: 4798120987 ISBN-13: 978-4798120980 2010/1/29 1 Java 1 Java Java Java class FirstExample { public static void main(string[] args) { System.out.println("
Javaプログラムの実行手順
戻り値のあるメソッド メソッドには 処理に使用する値を引数として渡すことができました 呼び出し 側からメソッドに値を渡すだけでなく 逆にメソッドで処理を行った結果の値を 呼び出し側で受け取ることもできます メソッドから戻してもらう値のことを もどりち戻り値といいます ( 図 5-4) 図 5-4. 戻り値を返すメソッドのイメージ 戻り値を受け取ることによって ある計算を行った結果や 処理に成功したか失
解きながら学ぶJava入門編
44 // class Negative { System.out.print(""); int n = stdin.nextint(); if (n < 0) System.out.println(""); -10 Ÿ 35 Ÿ 0 n if statement if ( ) if i f ( ) if n < 0 < true false true false boolean literalboolean
Java (9) 1 Lesson Java System.out.println() 1 Java API 1 Java Java 1
Java (9) 1 Lesson 7 2008-05-20 Java System.out.println() 1 Java API 1 Java Java 1 GUI 2 Java 3 1.1 5 3 1.0 10.0, 1.0, 0.5 5.0, 3.0, 0.3 4.0, 1.0, 0.6 1 2 4 3, ( 2 3 2 1.2 Java (stream) 4 1 a 5 (End of
PowerPoint プレゼンテーション
プログラミング初級 第 7 回 2017 年 5 月 29 日 配列 ( 復習 )~ 文字列 1 配列とは 2 配列 : 複数の変数をグループとしてまとめて扱うもの 配列 変数 int data[10]; 整数型の配列 同種のデータ型を連続して確保したものを配列とよぶ = 整数がそれぞれにひとつずつ入る箱を 10 個用意したようなもの int data; 整数型の変数 = 整数がひとつ入る dataという名前の箱を用意したようなもの
I java A
I java 065762A 19.6.22 19.6.22 19.6.22 1 1 Level 1 3 1.1 Kouza....................................... 3 1.2 Kouza....................................... 4 1.3..........................................
Java 基礎問題ドリル ~ メソッドを理解する ~ 次のプログラムコードに 各設問の条件にあうメソッドを追加しなさい その後 そのメソッドが正しく動作することを検証するためのプログラムコードを main メソッドの中に追加しなさい public class Practice { // ここに各設問
Java 基礎問題ドリル ~ メソッドを理解する ~ 次のプログラムコードに 各設問の条件にあうメソッドを追加しなさい その後 そのメソッドが正しく動作することを検証するためのプログラムコードを main メソッドの中に追加しなさい public class Practice { // ここに各設問のメソッドを追加する public static void main(string[] args) {
10/8 Finder,, 1 1. Finder MAC OS X 2. ( ) MAC OS X Java ( ) 3. MAC OS X Java ( ) / 10
10/8 2015-10-08 URL : http://webct.kyushu-u.ac.jp, 10/8 1 / 10 10/8 Finder,, 1 1. Finder MAC OS X 2. ( ) MAC OS X Java ( ) 3. MAC OS X Java ( ) 1. 30 2 / 10 10/8 Finder 1 Figure : : Apple.com 2, 3 / 10
$ java StoreString abc abc ed abced twice abcedabced clear xyz xyz xyz bingo! abc bingo!abc ^Z mport java.io.*; ublic class StoreString { public static void main(string[] args) throws IOException{ BufferedReader
ALG2012-F.ppt
2012 7 26 ([email protected]) http://www.info.kochi-tech.ac.jp/k1sakai/lecture/alg/2012/index.html 5 2 3 4 - 5 .. 6 - 7 public class KnapsackBB { // 0-1 private static double maxsofar; private
JavaプログラミングⅠ
Java プログラミング Ⅱ 8 回目抽象クラスとインタフェース課題 確認 問題次の各文は正しいか誤っているか答えなさい (1) 抽象クラスのオブジェクトは生成できる (2) 抽象メソッドとはメソッドの本体が未定義のメソッドである (3) 抽象メソッドをメンバーにもつクラスは抽象クラスである (4) 抽象クラスを拡張してすべての抽象メソッドをオーバーライドすれば サブクラスのオブジェクトを生成できる
(1) プログラムの開始場所はいつでも main( ) メソッドから始まる 順番に実行され add( a,b) が実行される これは メソッドを呼び出す ともいう (2)add( ) メソッドに実行が移る この際 add( ) メソッド呼び出し時の a と b の値がそれぞれ add( ) メソッド
メソッド ( 教科書第 7 章 p.221~p.239) ここまでには文字列を表示する System.out.print() やキーボードから整数を入力する stdin.nextint() などを用いてプログラムを作成してきた これらはメソッドと呼ばれるプログラムを構成する部品である メソッドとは Java や C++ などのオブジェクト指向プログラミング言語で利用されている概念であり 他の言語での関数やサブルーチンに相当するが
新・明解Javaで学ぶアルゴリズムとデータ構造
第 3 章 探索 Arrays.binarySearch 743 3-1 探索 探索 searching key 配列 探索 Fig.3-1 b c 75 a 6 4 3 2 1 9 8 2 b 64 23 53 65 75 21 3-1 53 c 5 2 1 4 3 7 4 Fig.3-1 a 763 3-2 線形探索 線形探索 linear search sequential search 2
