Java

Java関連

Java

組み合わせ問題をJavaで(重複組合せ)

問題赤、緑、青のボールがたくさんある。5個選ぶ場合の組み合わせを列挙せよ。 全部赤で5個でもいいし、赤2,緑2,青1でもいい。こういった同じ要素を繰り返し使える組み合わせを重複組合せと呼ぶ。これも色々やり方がありそうだが非効率になっ...
Java

Java(カード番号アプリ作成)

カード番号アプリを作成する。○カード番号は1111-1111のような数字4桁-数字4桁の形式である。○カード番号入力の際は1111-1111といった形式と11111111といったハイフンなし形式も許容する。ただし、リストに格納する際にはハ...
Java

Java-オリジナルゲーム作成(Diceゲーム連続引きあり)

今回は受講生が作ったJava問題の中から良問をピックアップします。 *******Diceゲーム(S氏作)*******連続引きができるタイプのゲーム、1を出すとそのターンで得たポイントが0になってしまうというのが面白いですね。 ○...
Java

Java-オリジナルゲーム作成(数字バトル)

今回は受講生が作ったJava問題の中から良問をピックアップします。 *******数字バトルゲーム(K氏作)*******シンプルなゲームですが、プログラミング練習にピッタリな良問です。 comと1~5の数字を出し合い数字が高いほう...
Java

オブジェクト並び替え

クラス->インスタンスの流れを練習しながらオブジェクトをソートしてみよう。 Studentクラスを以下のように作成する。フィールドint id(登録順につけられるid)String name(名前)int score(テストの...
Java

タイピングソフトを作成しよう

タイピングの速度を計測する。以下のようなタイピングソフトを作成せよ。 10文字のアルファベットをランダムに表示しその通りに入力する。これを繰り返し、3回成功するまでの時間を計測する。もし間違えた場合はミスと表示しカウントには含めない...
Java

回文を調査しよう(配列,メソッド演習)

"しんぶんし"のように上から読んでも下から読んでも同じになる文字列を回文という。今回はこの回文で遊んでみよう。 文字列を引数で受け取り、それが回文かどうかをbooleanで返すメソッドを作成し、以下の処理を作成せよ。 ...
Java

カードゲームを作ろう(配列演習)

配列の演習としてカードゲームを作ってみよう。カードのデッキを作る際には下の配列を使うこと String[] suits={"♠","♦","&#x2665...
Java

ペアプロジェネレータを作ろう(配列演習)

メンバーをコマンドライン引数で登録するとペアプロの組み合わせをランダムに生成するジェネレータを作成しよう。メンバーが奇数の場合は「先生」を加えて偶数にすること。 偶数人で実行 $ java PairPro 佐藤 山田 鈴木 田...
Java

スゴロク

サイコロをふって進み20の地点のゴールを目指す処理を作成せよ。詳しくは実行例を参考のこと。 初級課題 人数を入力しエンターを押すとプレイヤー名...今回出た目(到達した地点)到達した地点の数分だけの ゴール地点が表示され...
Java

Java(配列演習_2)

1~99の番号のついたボールが計99個入っている袋がある。 その中から2人が交互にボールを取り出し大きい数を引いた方が勝ちとなる。ゲームは5回戦で競う。 なお、取り出したボールは袋に戻さないものとする(同じボールを二度ひくことはない) 詳...
Java

Java(配列演習)

段数を入力すると以下のように階段状に数字を表示する処理を作成せよ。それぞれの数字は0~99のランダムとする。作成時には2次元配列を用い。配列作成部分と出力部分をわけて記述すること。 何段>5 88 45 57 79 42 82...
Java

Vim練習(Java)

Javaのお題を通してVimの練習をしましょう。 お題(Hit & Blow) 1~9の数字を使ってできる4桁の数字が何かを当てるゲームだ。(この4桁の数字に重複はない)この数字はランダムで決定されるが例えば1...
Java

Java問題1_3

実際の天気をもとに最高気温と最低気温を求める処理を作成しよう。 実行例1 1日の最高気温を入力>10.2 1日の最低気温を入力>3.2 1日:High(10.2),Low(3.2) 2日の最高気温を入力>11....
Java

Java問題1_2

PCが生成した1~100のランダムな数字をヒントをもとに当てる数当てゲームを作成してみよう。 実行例1 数あてゲーム!! いくつかな?(1~100)>50 もっと下だよ いくつかな?(1~49)>30 もっと下だよ い...
Java

Java問題1_1

サイコロを指定回数ふってその目の合計値を求める処理を作成せよ。 実行例1 サイコロを何回振る?>5 1 6 4 3 4 合計は18でした 実行例2 サイコロを何回振る?>0 合計は0でした 解答例 ...
Java

CLASSPATHの設定

「Win」 管理者権限のないユーザーがPATHを追加するにはコツが必要だ。以下の方法でシステムの詳細設定を開く 環境変数にCLASSPATHを追加する。 現在パスを意味する.(ドット)と`C:¥Users¥PG_AM¥java...
Java

組み合わせ問題をJavaで

問題 袋に9つのボールが入っていてそのひとつひとつに1〜9の番号がついている。ちょうどビリヤードの球が袋に9つ入っている様子を想像してもらえればよい。 その袋から3つ取り出してその番号の合計が10になる組み合わせを列挙せよ。 プロ...
Java

gitbashを使った際Javaで文字化けさせない方法

Javaを学ぶ際、いきなりエクリプスはやりすぎだ。 やはり最初はテキストエディタでソースをうってコマンドラインからコンパイルして、実行という手順を踏んでいったほうがよい。 その際、Windowsだとコマンドプロンプトで行うことになるのだ...
Java

Java-オリジナルゲーム作成(武器商人ゲーム)

今回は受講生が作ったJava問題の中から良問をピックアップします。 *******武器商人ゲーム(S氏作)******* オブジェクト指向の練習にピッタリの問題。良問です。 (一部表示やバランスの調整をさせていただきました。) ...
スポンサーリンク
タイトルとURLをコピーしました