[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 03/29 20:36 / Filesize : 380 KB / Number-of Response : 982
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

★★ Java の宿題ここで答えます Part 64 ★★



1 名前:JavaScriptは板違い、Web制作板をご利用ください [2007/12/02(日) 06:14:54 ]
【質問者へ】
回答者の便宜のため、以下の注意事項を遵守してください。
・質問は【課題提示用テンプレ】を利用してください。
・問題文は、出題されたまま全文を書いてください。
・数学問題は「○×法でせよ」だけでなく、その数式、前提条件も説明してください。
・JavaScriptは板違い、Web制作板をご利用ください。
・エラーは、その詳細と発生した行を書きましょう。エラーメッセージはコピペしてください。
・後から問題に付け足しするのはやめましょう。付け足しは作業を無駄にしがちです。
・回答されたら動作報告を必ずしてください。
・課題文が長い時、添付ファイルがある時はこちらのアップローダーを使うと便利です。
ttp://rg550.hp.infoseek.co.jp/cgi-bin/joyful/main.htm

【課題提示用テンプレ】
【 課題 】与えられた課題文をそのまま書きます。 《必須》
【 形態 】1. Javaアプリケーション(main()で開始)/2. Applet/3. Servlet/
       4. 携帯(開発環境のver.必須)/5. その他(明記のこと) 《必ず選択》
【 GUI  】1. AWTのみ/2. Swing/3. SWT/4. 制限なし/ 5. その他(明記すること)
       《GUIの課題の場合必ず選択》
【 期限 】提出期限、解答希望日を書きます。「できるだけ早く」はNG。 《必須》
【 Ver  】コンソールでjava -versionを実行し、その結果を貼ります。 《必須》
【 用語 】数学用語、専門用語の意味、説明を書きます。 《あれば必須》
【 補足 】課題について自分なりに補足する事、何か思う事があれば書きます。
       丸投げでない場合は、途中までのソースとその経過報告、
       質問点、疑問点を書きます(なるべく丸投げにしてください)。

【回答プログラムの掲載場所】
Java質問スレWiki  ttp://www.wikiroom.com/java/
ソースポストネット  ttp://sourcepost.sytes.net/
ろだ2  ttp://rg550.hp.infoseek.co.jp/cgi-bin/joyful/main.htm

【前スレ】
pc11.2ch.net/test/read.cgi/tech/1191108260/

357 名前:デフォルトの名無しさん [2008/01/15(火) 18:13:03 ]
マルチスレッドを使ってフレームに当たると
ランダムに跳ね返るボールのアニメーション作るんですが、
メインスレッド?ではフレームの描画とボールの描画。
もう1つのスレッドでボールの座標を変えつつリペイントしてます。
ボールを2コにするにはどうすればいいですか?
スレッドを増やしただけでは
交互に切り替わって点滅してしまいます。
説明下手でごめんなさい

358 名前:デフォルトの名無しさん mailto:sage [2008/01/15(火) 21:51:25 ]
【 課題 】JavaSocket
【 形態 】1. Javaアプリケーション(main()で開始)
【 期限 】明後日
【 Ver  】1.5
【 補足 】StreamSocketを利用してプログラムを作る

・処理形態はアプリケーション
・サーバーはクライアントから文字列を受信し、その文字列の文字数をクライアントに返信する。
・クライアントは、コマンドラインからサーバーのホスト名と任意の文字列を受け取る。
 指定されたサーバーに文字列を送信し、サーバーから文字数を受信しコンソールへ出力。
・サーバー名はコマンドプロンプトの「Hostname」コマンドで表示されます。
ヒント:InputStreamReader BufferedReader PrintWriter

■実行例
・サーバー側
>java SockServer

・クライアント側
>java SockClient ****** *******
                 ↑     ↑
              サーバー名 任意の文字列
7
↑サーバーからの答え(文字数)
以下、途中までというかこれをベースにお願いします。
sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=30039
sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=30040

359 名前:デフォルトの名無しさん mailto:sage [2008/01/16(水) 00:13:49 ]
>>357
www.nicovideo.jp/watch/sm1069162
のソースを流用。
rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/160.java

360 名前:デフォルトの名無しさん [2008/01/16(水) 11:23:21 ]
【 課題 】グレースケールで読み込んだ画像を2値化し、傾きを補正し正規化して補正した画像を表示する
      ようなプログラムをハフ変換等用いて作りなさい。
      取り込まれる画像はQRコードのような正方形のものとする。 
【 形態 】1. Javaアプリケーション(main()で開始)
【 GUI  】4. 制限なし
【 期限 】1月18日前後
【 Ver  】1.5
【 補足 】 bbs5.fc2.com//bbs/img/_268100/268045/full/268045_1200449760.jpg
       のような画像でお願いします。 
       補正の手法は問いません。


361 名前:デフォルトの名無しさん mailto:sage [2008/01/16(水) 12:13:12 ]
【 課題 】関数 y = 5*x +10 をx=0〜9について答えよ。
      演算結果の表示方法はyが
      5ならば「----*」
      6ならば「-----*」といった具合にグラフ形式にせよ。
      こんな感じ→www.imgup.org/iup539578.jpg
【 形態 】1. Javaアプリケーション(main()で開始
【 GUI  】4. 制限なし
【 期限 】本日中
【 Ver  】1.6.0
【 補足 】for文を使って計算は出来たけど、グラフ形式にする方法がわかりません。
      たすけて・・・(・д・`;

362 名前:デフォルトの名無しさん mailto:age [2008/01/16(水) 12:26:42 ]
【 課題 】クイックソートを作成せよ
【 形態 】1. Javaアプリケーション(main()で開始)
【 期限 】1/17(火)18:00まで
【 Ver  】jdk1.6.0_03
【 補足 】整列がうまくできません

途中までのソース:sleep-soul0131.hp.infoseek.co.jp/quick.java


363 名前:デフォルトの名無しさん mailto:sage [2008/01/16(水) 13:36:49 ]
>>361
public class HW361 {
    public static void main(String[] args){
        System.out.println(" 1 5 10 15 20 25 30 35 40 45 50 55");
        for(int i=0;i<=9;++i){
            int y = 5*i+10;
            System.out.print(i + " ");
            for(int j=1; j<y;j++){
                System.out.print("-");
            }
            System.out.println("*");
        }
    }
}

364 名前:たらちゃん [2008/01/16(水) 14:36:32 ]
・csvファイルから読み込んだデータをArrayListに格納します。
 格納したデータを下記のように表示します。
 ※csvファイルとは複数のデータをカンマで区切って書いてあるテキストファイルのことです。
   今回の例ではファイルを用意しておきますので、それを読み込むようにしてください。
   csvファイルのレイアウト:名前,住所,電話番号,年齢
処理条件: csvファイルの1行分をHashMapに格納する。
HashMapのキーは、name、address、tel、ageとする。
ArrayListの1要素にHashMapを格納する。
ArrayListの要素毎に改行する。
csvファイルが存在しなかったらエラーメッセージを表示し、処理を終了する。
csvファイルが空であったらエラーメッセージを表示し、処理を終了する。
csvファイルの1行のレイアウトが4カラムでなかったらエラーメッセージを表示し、処理を終了する。

実行結果

表示例:
C:\>java Kadai6
  名前A,住所A,電話番号A,年齢A
  名前B,住所B,電話番号B,年齢B
  名前C,住所C,電話番号C,年齢C
           :
  名前J,住所J,電話番号J,年齢J
ファイル名  anpanman.csv 犬,鬼が島,00-xxxx-xxxx,2000だとしたら。
中々解けません。宜しくお願いします。

365 名前:デフォルトの名無しさん [2008/01/16(水) 19:03:41 ]
【 課題 】自分で考えたプログラムの.javaファイルと、それのフローチャートを
      WordかPowerpointで書いたものをZipに圧縮してe-classで提出。
      分岐と反復とprivate修飾子をそれぞれ1つ以上、classを2つ以上
      使うこと。
【 形態 】1
【 GUI  】4
【 期限 】1月19日23:59
【 Ver  】
【 用語 】
【 補足 】自分で考えなくてはいけなので、自動販売機にお金を入れると商品が出て
      お釣りがあればお釣りがでてくるプログラムを作りたいと思ってます
      他に条件にあった簡単なプログラムがあればそちらで結構です。とりあえず
      プログラムだけでも作成して欲しいです。




366 名前:デフォルトの名無しさん mailto:sage [2008/01/16(水) 19:40:05 ]
rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/161.java

【 課題 】このプログラムに、start、stop、resetボタンを取り付けよ。
      ソースファイルはMoveBall1.javaとせよ。
【 形態 】2. Applet
【 GUI  】4. 制限なし
【 期限 】1月18日(金) AM8:00
【 Ver  】1.6.0_03
【 用語 】特にないと思います
【 補足 】丸投げですが、どうぞよろしくお願いします

367 名前:デフォルトの名無しさん [2008/01/16(水) 23:13:00 ]
>>366
rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/163.java

368 名前:デフォルトの名無しさん mailto:sage [2008/01/17(木) 00:22:53 ]
>>367
@Overrideとはなんですか?

369 名前:デフォルトの名無しさん mailto:sage [2008/01/17(木) 00:48:31 ]
>>364
rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/164.java

370 名前:デフォルトの名無しさん mailto:sage [2008/01/17(木) 00:50:34 ]
>>368
www.google.co.jp/search?q=override+%E3%82%A2%E3%83%8E%E3%83%86%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3

371 名前:デフォルトの名無しさん [2008/01/17(木) 01:20:48 ]
java.io とかの標準のパッケージのファイルはどこのフォルダに置いてあるんですか?   

372 名前:デフォルトの名無しさん [2008/01/17(木) 04:19:31 ]
>>354すいません。
ソースが文字化けしてるんですが、どうすればよいのでしょうか?
お願いします。

373 名前:デフォルトの名無しさん mailto:sage [2008/01/17(木) 07:32:40 ]
>>363
すげー・・・ほんとありがとうございます。
一生ついて行きます。

374 名前:デフォルトの名無しさん [2008/01/17(木) 21:26:02 ]
>>365
まぁさんこーにでもしてくだしぃ
rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/167.java

↓↓↓↓これいらんかった
for(int j = 0; j<moneyLength; j++) {
backMoney[j] = 0;
}

375 名前:デフォルトの名無しさん mailto:sage [2008/01/17(木) 23:07:42 ]
>>358はどなたかわかりませんか?



376 名前:デフォルトの名無しさん mailto:sage [2008/01/17(木) 23:18:36 ]
>>358
ソースが文字化けして嫁ない

377 名前:デフォルトの名無しさん mailto:sage [2008/01/17(木) 23:52:06 ]
>>367
ありがとうございます
殆んどすぐに出来上がってしまうなんて、いやはやすばらしいです

ちなみに、368は自分ではないです
でわ、失礼します

378 名前:デフォルトの名無しさん mailto:sage [2008/01/18(金) 00:26:52 ]
>>375
ソースは読めるけど、コメント(くても関係ない)が文字化けしている
&
期限切れ乙

379 名前:デフォルトの名無しさん [2008/01/18(金) 03:17:02 ]
【 課題 】フローチャートに乗っ取った金種計算
【 形態 】Javaアプリケーション
【 GUI  】制限なし
【 期限 】本日 朝から昼くらいまでには
【 Ver  】1.6
【 補足 】rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/170.java
      
      こんな問題で質問してすいません。。。

380 名前:デフォルトの名無しさん mailto:sage [2008/01/18(金) 18:41:21 ]
【 課題 】オリジナル素材クラスが動く自由作品製作
【 形態 】2. Applet
【 GUI  】4. 制限なし
【 期限 】1/20(日)まで
【 Ver  】1.5.0
【 補足 】
@スレッドを使う
Ajavaプログラムで作った「花」(のようなもの)が上から沢山降ってくる
この条件を満たした簡単なアニメーションのプログラムを作成して欲しいです。
よろしくお願いします。

381 名前:デフォルトの名無しさん [2008/01/18(金) 21:12:29 ]
379ですが自己解決しました。精進します。ありがとうございました。

382 名前:デフォルトの名無しさん mailto:sage [2008/01/18(金) 23:38:38 ]
>>376
>>378

すいません。コメント文字化けしてましたね。
コメント自体はそんなにたいしたものではありません。「ポート取得」とかその程度のメモです。

期限は遅れてもいいから必ず出せとのことなのでどなたかお願いできませんか?

383 名前:デフォルトの名無しさん mailto:sage [2008/01/19(土) 01:09:23 ]
>>358

実行例間違ってる。
サーバ側にも引数が必要でポート番号を指定する。
クライアント側の第2引数もポート番号。第3引数が任意の文字列。

rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/171.java
rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/172.java

384 名前:デフォルトの名無しさん mailto:sage [2008/01/19(土) 13:35:30 ]
>>380
rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/173.zip

385 名前:デフォルトの名無しさん mailto:sage [2008/01/20(日) 13:17:42 ]
>>384
ありがとう!!本当にありがとう!!!
助かったぁああああ!!!!!!!もうどうしようかと思ってた。



386 名前:デフォルトの名無しさん mailto:sage [2008/01/21(月) 01:24:31 ]
趣味でやってるOSS開発が一段落したんでなんか残ってないかい?

期限内リストplz

387 名前:デフォルトの名無しさん mailto:sage [2008/01/21(月) 02:11:08 ]
>>386
>>304だけ。

388 名前:デフォルトの名無しさん mailto:sage [2008/01/21(月) 02:40:09 ]
初質とマルチなやつか

389 名前:デフォルトの名無しさん mailto:sage [2008/01/21(月) 02:43:40 ]
「カーナビのサーバシステムでJAVAやXML等の技術がが何所で使われているのか?
この場合のサーバシステムとは、携帯電話などの無線通信によりセンターにあるサーバにアクセスして、
情報を取得し、センターではインターネット上に公開されてる気象情報や、周辺のレストランの情報等を集約し、
カーナビに提供するような構成が考えられる。
このような機能を実現するセンターのサーバシステムを構築する際に、XMLおよびJAVAの環境がどの部分に
どのように利用できるかについて検討し、システムの設計を行ってみよ。
設計には様々な詳細度が考えられるが、最低でもシステム内でどの部分にどのようにXML/JAVAの技術を使ったかが
解るような記述にする事。


ajaxか?
Javascriptスレ行った方が医院じゃ内科?


390 名前:デフォルトの名無しさん mailto:sage [2008/01/21(月) 03:42:29 ]
カーナビだから組み込み。初質でレスあったがそのまま消えたよ

391 名前:デフォルトの名無しさん [2008/01/21(月) 12:47:33 ]
【 課題 】rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/176.txt
【 形態 】1. Javaアプリケーション(main()で開始)/2. Applet
【 GUI  】1. AWTのみ
【 期限 】2008/1/22 22:00まで
【 Ver  】1.6.0
【 補足 】丸投げで、どうぞよろしくおねがいします。

392 名前:デフォルトの名無しさん mailto:sage [2008/01/21(月) 16:42:21 ]
【 課題 】GUIを持つサーバ/クライアント型の対戦型神経衰弱を作れ。
【 形態 】1. Javaアプリケーション(main()で開始)
【 GUI  】1. AWTのみ
【 期限 】1/28(月)
【 Ver  】1.4.2
【 補足 】よろしくお願いします

393 名前:たらちゃん [2008/01/21(月) 18:43:25 ]
・csvファイルから読み込んだデータをArrayListに格納します。
 格納したデータを下記のように表示します。
 ※csvファイルとは複数のデータをカンマで区切って書いてあるテキストファイルのことです。
   今回の例ではファイルを用意しておきますので、それを読み込むようにしてください。
   csvファイルのレイアウト:名前,住所,電話番号,年齢
処理条件: csvファイルの1行分をHashMapに格納する。
HashMapのキーは、name、address、tel、ageとする。
ArrayListの1要素にHashMapを格納する。
ArrayListの要素毎に改行する。
csvファイルが存在しなかったらエラーメッセージを表示し、処理を終了する。
csvファイルが空であったらエラーメッセージを表示し、処理を終了する。
csvファイルの1行のレイアウトが4カラムでなかったらエラーメッセージを表示し、処理を終了する。

実行結果

表示例:
C:\>java Kadai6
  名前A,住所A,電話番号A,年齢A
  名前B,住所B,電話番号B,年齢B
  名前C,住所C,電話番号C,年齢C
           :
  名前J,住所J,電話番号J,年齢J
ファイル名  anpanman.csv 犬,鬼が島,00-xxxx-xxxx,2000だとしたら。
前回の解答ありがとうございました。この問題でStringTokenizerを使ってやりたいのですが中々出来ません。宜しくお願いします。

394 名前:デフォルトの名無しさん [2008/01/21(月) 20:06:23 ]
テンプレ嫁

395 名前:デフォルトの名無しさん mailto:sage [2008/01/22(火) 06:15:17 ]

【 課題 】
1.1)アブストラクトクラスAのプログラムをつくりなさい。
a)フィールドに整数型変数xを宣言する。
b)xを戻り値とするインスタンスメソッドgetXC)をつくる。
c)文字列を戻り値とするアブストラクトメソッドgetString()を宣言する。
  2)Aクラスを継承してB1クラスのプログラムをつくりなさい。
a)xを引数としたコンストラクタで変数xの値を初期化する。
b)アブストラクトメソッドgetString()をxが「偶数」か「奇数」かを判断して
 戻り値とするように実装する。
  3)B1クラスを使うKadai1クラスのプログラムをつくりなさい.
   引数xに正整数を入れてB1クラスのインスタンスをつくり、getX()メソッドを
   使ってxの値を出力する。
   また、実装したgetString()をメソッドを使って、偶数か奇数かを出力する。

【 形態 】1. Javaアプリケーション(main()で開始)
【 GUI  】4. 制限なし
【 期限 】2008年1月23日午前8:00まで
【 Ver  】java version "1.6.0_03"
【 補足 】丸投げです。どうかよろしくお願いします。



396 名前:デフォルトの名無しさん mailto:sage [2008/01/22(火) 06:15:40 ]
>>393
>>369
29行目をStringTokenizerに、
30行目をcountTokens() に、
36-39行目の第2引数をnextToken() に。

397 名前:デフォルトの名無しさん mailto:sage [2008/01/22(火) 08:05:51 ]
>>395
rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/178.java

398 名前:デフォルトの名無しさん [2008/01/22(火) 11:12:17 ]
【 課題 】
[1]
静止画像を画面上に表現するJava プログラムの基本を学ぶ(drawImage メソッド)。
具体的には jpeg の画像を表示し、スライダーによって拡大・縮小をするJavaアプリケーション・アプレットの計2つを作成する。
[2]
静止画像を表示し、その任意の画素をマウスクリックすることで、
場所(x,y座標の値)と、その座標(画素)も表示されている色情報(RGB値)を表示するAppletを作成する。
【 形態 】1. Javaアプリケーション(main()で開始)/2. Applet
【 GUI  】1. AWTのみ
【 期限 】2008/1/23 7:00まで
【 Ver  】1.6.0
【 補足 】
Java初心者です。できなくて本当に困っています。
丸投げで、どうぞよろしくおねがいします。


399 名前:デフォルトの名無しさん [2008/01/22(火) 11:47:34 ]
>>391と同じ人?

400 名前:デフォルトの名無しさん [2008/01/22(火) 16:39:00 ]
>>397
ありがとうございました。

401 名前:デフォルトの名無しさん [2008/01/22(火) 23:31:30 ]
javaのみでオセロプログラムを作ってください。
package【java.io.*;】
【java.util.*;】
do while文とswich文は使わずになるべく、if文とfor文を使って
作っていただきたいです。
コマンドプロンプト、もしくは、コンソールでプレイできるようなプログラムでお願いします。


402 名前:デフォルトの名無しさん mailto:sage [2008/01/22(火) 23:56:08 ]
>>401
>>1

403 名前:デフォルトの名無しさん mailto:sage [2008/01/23(水) 00:01:22 ]
javaでコンソール制御は無理だろjcurses使うのか?

404 名前:デフォルトの名無しさん [2008/01/23(水) 00:43:51 ]
【 課題 】javaのみでオセロプログラムを作ってください。
【 形態 】1. Javaアプリケーション(main()で開始)
      
【 GUI  】制限なし
【 期限 】明日の10時
【 Ver  】1.5.0_09
【 補足 】
java初心者で、かなりきつい課題なので、どうか手助けお願いします。
do while文とswich文は使わずに、なるべくif文とfor文を使って
作っていただきたいです。
コマンドプロンプト、もしくは、コンソールでプレイできるようなプログラムでお願いします。


>>403
コンソール制御とは何でしょうか?
申し訳ありませんが、jcursesもわかりません。


405 名前:デフォルトの名無しさん mailto:sage [2008/01/23(水) 01:05:58 ]
>>391
Applet版。
rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/179.java



406 名前:デフォルトの名無しさん [2008/01/23(水) 01:39:59 ]
【 課題 】元日からの日数を入力して、何月何日かを出力する。
      閏年ではない年として計算してよい。
      [入力例]      [出力例]
      72         3月13日
【 形態 】1. Javaアプリケーション(main()で開始)
【 GUI  】制限なし
【 期限 】1月23日午後2時まで
【 Ver  】1.6.0
【 補足 】丸投げです。よろしくお願いします。

407 名前:デフォルトの名無しさん mailto:sage [2008/01/23(水) 01:54:37 ]
>閏年ではない年として計算
って、算数の問題じゃねw

408 名前:デフォルトの名無しさん mailto:sage [2008/01/23(水) 02:47:41 ]
【 課題 】二次元配列を使って以下の配列を出力する
1 2 3 4 5
16 17 18 19 6
15 24 25 20 7
14 23 22 21 8
13 12 11 10 9
【 形態 】Javaアプリケーション(main()で開始)
【 GUI  】制限なし
【 期限 】24日 午前10時まで
【 Ver  】1.6.0
【 補足 】 ロジックがわかりません。
       丸投げですがよろしくお願いします。


409 名前:406 mailto:sage [2008/01/23(水) 09:10:41 ]
>>407
○を入力した数として
計算は○/30=△余り□というのは予想できたのですが
計算してみると72/30=2余り12となり、それぞれに1を足すと3余り13になりますが
答えと、その余りを別々に出力する方法がわかりません・・・



410 名前:デフォルトの名無しさん mailto:sage [2008/01/23(水) 09:34:18 ]
どういうゆとり教育w

411 名前:デフォルトの名無しさん mailto:sage [2008/01/23(水) 09:45:32 ]
>>409
>計算は○/30=△余り□というのは予想できたのですが
お前、java以前の問題。


算数からやり直せ。小学校一年生から入りなおせ。

412 名前:406 mailto:sage [2008/01/23(水) 10:32:20 ]
間違えた、○/30の/は÷という意味です。これだと分数に見えちゃいますね。
javaなどのプログラムは÷を/と使うのでつい。


413 名前:デフォルトの名無しさん mailto:sage [2008/01/23(水) 10:39:36 ]
ヒント:引き算

414 名前:406 mailto:sage [2008/01/23(水) 11:19:56 ]
>>413
月を割り算、日を引き算やら掛け算を利用して出来ました。
アドバイスありがとうございました。

415 名前:デフォルトの名無しさん mailto:sage [2008/01/23(水) 12:12:19 ]
>>1のテンプレの【補足】にある
> (なるべく丸投げにしてください)。
ってどういう意図なんかね?
個人的にはオリジナルの問題+途中まで考えた過程を見せてもらいたいんだけど。


>>408
にちゃんねるに書き込みできる程度のITリテラシを持ってて
学校なりでJavaの基礎を教えてもらってる人間だったら
わからないはずが無いと思うんだけど…
www.hellohiro.com/basic/tajigen.htm



416 名前:たらちゃん [2008/01/23(水) 13:58:58 ]
前回の解答ありがとうございました。前回の問題のArrayListの要素毎に改行すると言うことなんですが、もう少し詳しく教えてくれませんか?
ArrayListの要素毎に改行しようとすると、mapを取り出せてもmapの中身が取り出せません。宜しくお願いします。


417 名前:デフォルトの名無しさん mailto:sage [2008/01/23(水) 14:15:21 ]
>>416
>>1
テンプレ使え
前回の問題って言われても誰もわからん
ソースの改変したいならそのソースを自分でうpしろ
教えるスレじゃないから教えてもらいたいなら初心者スレでやれ

418 名前:デフォルトの名無しさん mailto:sage [2008/01/23(水) 14:31:01 ]
>>414
出来たようだから、参考までに
ttp://sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=30057

419 名前:デフォルトの名無しさん mailto:sage [2008/01/23(水) 15:35:01 ]
>>383
>>358のは
InputStreamReader BufferedReader PrintWriter使えってことじゃないの?

420 名前:デフォルトの名無しさん mailto:sage [2008/01/23(水) 16:05:14 ]
>>415
一般的には、完成品を作るに当たって
ここに依頼する様な人の書きかけプログラムを流れを追いながら手直しするより
一から回答者が作った方が時間がかからないしバグ取りしやすいから

ここでは添削しつつ回答してくれる人はごく稀にしかいないので
向上心からの添削要望であってもかえって回答してもらえる可能性を下げる事になる
質問スレでソース提示してピンポイントで聞いた方が
まだ答えてもらえる可能性が高いだろう

421 名前:デフォルトの名無しさん mailto:sage [2008/01/23(水) 19:02:14 ]
>>420
了解。割り切るよ。

422 名前:408 mailto:sage [2008/01/23(水) 19:50:36 ]
>>415
すいません、言葉足らずでした。もう一回質問させてください。

【 課題 】
二次元配列を使って以下の配列を出力する
1    2  3   4   5
16  17  18  19  6
15  24  25  20  7
14  23  22  21  8
13  12  11  10  9
【 形態 】Javaアプリケーション(main()で開始)
【 GUI  】制限なし
【 期限 】24日 午前10時まで
【 Ver  】1.6.0
【 補足 】
配列a[5][5]を生成して、配列の位置にそのまま数字を入れるんじゃなくて
1から25までの数を順番通りにa[0][0]からa[2][2]まで

a[0][0]→a[0][1]→a[0][2]→a[0][3]→a[0][4]→a[1][4]
→a[2][4]→a[3][4]→a[4][4]→a[4][3]→a[4][2]→・・・
→a[2][1]→a[2][2]

こんな感じでそれぞれの位置に入るようfor、if、whileなどを使い
プログラムを組まなければなりませんが、そのロジックがわかりません。
丸投げですがよろしくお願いします。


423 名前:デフォルトの名無しさん mailto:sage [2008/01/23(水) 21:32:04 ]
>>422
rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/181.java

424 名前:423 mailto:sage [2008/01/23(水) 21:55:36 ]
ごみが残っていたのでやり直し
rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/183.java


425 名前:デフォルトの名無しさん mailto:sage [2008/01/23(水) 23:09:04 ]
情報系関係ない学部で課題投げてる人はまだ分かるんだが、
情報学部にいる人達で投げてる人って将来的にどうするの?
演習の試験でかなり困らないか?

俺もここで3回ほど助けてもらったんだけど、演習の試験で死んで
ゼミの先輩に教えて貰いながらどうにかやっていけるようになった身だから
言える立場じゃないんだが、卒論の時に死ぬぜ…。それでも駄目で留年した友達は転部しちゃったし。



426 名前:デフォルトの名無しさん mailto:sage [2008/01/23(水) 23:12:01 ]
>>425
卒論請負業者が存在するから大丈夫(ノ∀`)タハー

427 名前:デフォルトの名無しさん mailto:sage [2008/01/24(木) 01:02:23 ]
世の中どんどん便利になるねぇ(ノ∀`)タハー

428 名前:デフォルトの名無しさん mailto:sage [2008/01/24(木) 01:15:19 ]
>>427
ソフト会社入ると本人も他人も困るよ?

429 名前:デフォルトの名無しさん mailto:sage [2008/01/24(木) 01:16:12 ]
て言うか、ソースを読んでもらうつもりでやってたんだが?

430 名前:デフォルトの名無しさん [2008/01/24(木) 02:01:56 ]
nullぽ

431 名前:デフォルトの名無しさん [2008/01/24(木) 02:03:45 ]
1010100100101001001010101111111010101010101010101001001001001001

を10進数に変換しなさい。

432 名前:408 mailto:sage [2008/01/24(木) 02:47:25 ]
>>423
助かりました。
ソース分析して自分でちゃんと組めるようにもっと精進いたします。
本当にありがとうございました。

433 名前:デフォルトの名無しさん mailto:sage [2008/01/24(木) 03:26:26 ]
// >>431

public class Main {
public static void main(String[] args){
System.out.println("12189321139728323145");
}
}

434 名前:デフォルトの名無しさん mailto:sage [2008/01/24(木) 03:33:53 ]
>>431
それは何進数なの? 俺には10進数にも見えるんだけど。

435 名前:デフォルトの名無しさん mailto:sage [2008/01/24(木) 04:10:33 ]
>>433
孔明

>>434
常識で考えてバイナリだろ…



436 名前:デフォルトの名無しさん [2008/01/24(木) 04:11:26 ]
つttp://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1211903252

437 名前:デフォルトの名無しさん mailto:sage [2008/01/24(木) 04:39:44 ]
こんな時間に人の宿題か。
俺は寝れねーよ・・・。>>401しか残ってなさそうだな。

438 名前:デフォルトの名無しさん [2008/01/24(木) 21:40:21 ]
>>434
どこの常識だよ…
>>433
間違ってる。

439 名前:デフォルトの名無しさん [2008/01/24(木) 21:41:59 ]
間違った
>>435
どこの常識だよ…

440 名前:デフォルトの名無しさん [2008/01/24(木) 22:16:57 ]
【 課題 】
2つのjavaファイル
HelloWorldJNI.java
IDManager.java
がある。
HelloWorldJNIには、カードを読み取りSIDを読み取る機能がある。
これをIDManager.javaの
public String getMySID() {

public String getPID(String sid) {
を参考にしながら
public String getSID(String pid) {
を作成しなさい。
2つのjavaファイル:www.uploda.org/uporg1216552.zip.html
【 形態 】1. Javaアプリケーション(main()で開始)
【 GUI  】4. 制限なし
【 期限 】提出期限1月25日15:30、解答希望日1月25日10:00頃までだと嬉しいです。
【 Ver  】1.6.0_03
【 用語 】SIDとはシステムIDというカード固有の製造番号のようなものです。
【 補足 】丸投げです。お忙しいとは思いますがよろしくお願いします。

441 名前:デフォルトの名無しさん mailto:sage [2008/01/24(木) 22:41:54 ]
>>383
ありがとうございました。
最終的にこうなりました。
sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=30063
sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=30061

それで、次の課題なんですがどなたかお願いできますか。

【 課題 】JavaSocket - 文字ベースでサーバーとクライアントで任意のデータのやりとりをする
【 形態 】1. Javaアプリケーション(main()で開始)
【 GUI  】2. Swing ※
【 期限 】明日
【 Ver  】1.5
【 補足 】クライアントから入力された文字列を逆に並べ替える。

実行例
>java SockServer

>java SockClient "コマンドプロンプト上でhostnameコマンドで表示されたサーバー名"
data >> ABCDE      ←文字列を入力
from server >> EDCBA    ←サーバーからの返答

※GUI版はGUI無し版を完成させてから

↑に貼ったソースへ追記・修正する形でお願いします。
よろしくお願いします。


442 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 00:39:17 ]
>>440
これはエスパーじゃないと回答できなくないか…?
rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/184.zip


443 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 00:56:35 ]
>>441
それは
> 文字数をクライアントに返信する。
の要件を満たしてない…

それはともかく
rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/185.java
rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/186.java


444 名前:443 mailto:sage [2008/01/25(金) 01:06:27 ]
おっと、問題文ちゃんと読んでなかった…
rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/186.java
rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/187.java

GUIはパス。


445 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 01:12:35 ]
>>442
ありがとうございます!!
早速DLしました。Hello〜はJNIというC++ファイルをJAVA環境で実行するやつです。
学校で試してみます!!



446 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 17:03:06 ]
【 課題 】
B*木のプログラム作成
B*木を表現するクラスを作成して下さい
また、検証出来るmain()メソッドも添付して下さい
クラスの分割、継承、インタフェイスなどなど、色々な手法を用いた作成を心掛けて下さい
尚、元と成るB*木のプログラムは
rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/188.java
【 形態 】1. Javaアプリケーション
【 GUI  】1. AWTのみ
【 期限 】1/30
【 Ver  】java version "1.6.0_03"
【 補足 】丸投げですよろしくお願いします


447 名前:デフォルトの名無しさん mailto:sage [2008/01/25(金) 21:41:22 ]
丸投げですがよろしくお願いします。

【 課題 】8×8の Windows ゲーム、マインスイーパもどきを作成しなさい。
      ・下段の start ボタンでゲームを開始する。
      ・上段には地雷の数を表示する。
      処理の流れ
      @8×8の64の升目に15個程度の地雷を乱数で配置する。(地雷の数と配置場所は乱数で決定)
      Aマウスでクリックした升目の場所を判定する。
      BAの場所に地雷が有った場合は、全ての地雷を表示して、ゲームオーバー。
      CAの場所に地雷が無かった場合は、その升目の回りに有る地雷の個数を表示する。
      DA〜Cを繰り返し、地雷以外の全ての升目をクリックできたら上がり。
【 形態 】2. Applet
【 GUI  】5. その他
      GUIがどれかわからないので補足のところを見てください。
【 期限 】1/27
【 Ver  】java version "1.6.0_03"
【 補足 】ttp://upp.dip.jp/01/img/3794.jpg
      このような感じになるプログラムです。
      そしてGUIの補足として
      import java.applet.Applet;
      import java.awt.*;
      import java.awt.event.*;
      import javax.swing.*;
      import javax.swing.border.*;
      これで始まるプログラムです。
      AWTかSwingなのかよくわからなかったのでこのような形をとりました。

448 名前:デフォルトの名無しさん mailto:sage [2008/01/26(土) 22:13:06 ]
【 課題 】キャラクターをキー操作で動かすゲームをJava Applicationバージョンで書いてみよう
      ・必須仕様
       キャラクターをキーボードで操作できる
       敵キャラクターが飛び回る
       何回か(1回でも良いが)敵とぶつかるとゲームオーバー
       メニューを付けて、メニューから新しいゲームを開始できるようにする
       メニューから難易度を設定できるようにする
       得点を付けてランキングが見られるようにする(ファイルの読み書きなどを利用)
【 形態 】1. Javaアプリケーション(main()で開始)
【 GUI  】2. Swing
【 期限 】2/4
【 Ver  】java version "1.6.0_03"
【 補足 】要するにただ逃げ回るだけのシューティングゲーム(?)です。
      自分で書いてみましたが、自機のグラフィックが描画されない、
      キーを認識しない、等で困っています。
      得点は障害物と接触しなかった時間にしています。
      以下に自分で書いたものを載せました。よろしくお願いいたします。
      rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/189.zip

449 名前:デフォルトの名無しさん [2008/01/26(土) 22:32:51 ]
Java ApplicationバージョンってことはJava Appletバージョンがあったりする?

450 名前:デフォルトの名無しさん mailto:sage [2008/01/26(土) 23:47:56 ]
申し訳ありません。Java AppletバージョンをUPするのを失念していました。
今回はそれを移植+αせよという課題になっています。
↓にUPしました。よろしくお願いします。
rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/190.zip

451 名前:デフォルトの名無しさん [2008/01/27(日) 01:58:20 ]
【 課題 】チョイスにより、三角関数のグラフ(sin, cos, tan)のカーブを選択して
       描画領域に描画させるJavaアプリケーションを作成せよ。
【 形態 】1. Javaアプリケーション(main()で開始)
【 GUI  】4. 制限なし
【 期限 】1/27 12:00
【 Ver  】java version "1.5.0_12"
      Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_12-b04)
      Java HotSpot(TM) Client VM (build 1.5.0_12-b04, mixed mode, sharing)
【 補足 】期限ギリギリまで努力したのですがどうにも完成させることができませんでした
       時間がありませんが、何卒お願いいたします
       BorderLayoutのNorthの位置にあるChoiceからsin cos tanを選択し
描画領域に最初からTを左に90度回転したようなxy軸が書いてあり
       各グラフを描画するときはその軸に乗せるように描画


452 名前:デフォルトの名無しさん mailto:sage [2008/01/27(日) 04:24:29 ]
>>451
ttp://rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/191.zip

453 名前:デフォルトの名無しさん [2008/01/27(日) 14:53:09 ]
【 課題 】信号機に関する課題
交差点をイメージして、2つの信号機の切り替えを行うように変更する。
信号機1 青色(5秒)→→→→→黄色(2秒)→→赤色(7秒)→→→→→→→
信号機2 赤色(7秒)→→→→→→→青色(5秒)→→→→→赤色(2秒)→→

また、道路にある横断歩道を想定し、自動車用信号機と歩行者用信号機の2つを表示し、
点灯する信号灯を適当な時間間隔で切り替えるプログラムを作成しなさい。
歩行者用をWalkerSignalクラスとし、Signalクラスを継承させる。
歩行者用信号機の信号を表すクラスをSquareLightクラスとする。

【 形態 】1. Javaアプリケーション(main()で開始)
【 GUI  】4. 制限なし
【 期限 】1/28 0:00
【 Ver  】"1.5.0-06"
【 補足 】1つの信号を表示させることが出来ましたが、2つ目が表示されません。
また切り替え方法がわかりませんでした。歩行者用の信号機は青から赤に変わるときに点滅するようにさせたいです。
よろしくお願いします。
ttp://rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/192.java

454 名前:デフォルトの名無しさん [2008/01/27(日) 15:08:25 ]
【 課題 】元日からの日数を入力して、何月何日かを出力する。閏年ではない年とする。
【 形態 】1. Javaアプリケーション(main()で開始)
【 GUI  】4. 制限なし
【 期限 】1/28 AM12:00
【 Ver  】java version "1.5.0_12"
【 用語 】
【 補足 】丸投げですがよろしくお願いします。
      入力例 75  出力例 3月13日
      このような感じです。




455 名前:デフォルトの名無しさん mailto:sage [2008/01/27(日) 15:21:00 ]
>>454
>>418



456 名前:デフォルトの名無しさん [2008/01/27(日) 15:54:35 ]
// >>454
import java.util.*;
import java.io.*;

public class Main {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
int[] monthLength = {31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31};

int day = Integer.parseInt(br.readLine());
int month = 0;

if(day == 75){
System.out.println("3月13日");
return;
}

while(day > monthLength[month]){
day -= monthLength[month];
month++;
}

System.out.println((month + 1) + "月" + day + "日");
}
}


457 名前:デフォルトの名無しさん [2008/01/28(月) 02:34:47 ]
【 課題 】あるバス運転会社の各運転手の実績が、従業員番号、走行距離(km)の順で入力される。(ストッパは従業員番号=0)
       走行距離が最大の運転手を見つけ、最後にその従業員番号を出力する。(最大の人が複数いることを想定して、他×名も出力する)
       入力データはそのまま出力するが、走行距離が10000未満のときだけ"−"記号をつけ加えて出力する。
【 形態 】1. Javaアプリケーション(main()で開始)
【 GUI  】4. 制限なし
【 期限 】1/28 PM1:00
【 Ver  】java version "1.5.0_12"
【 用語 】
【 補足 】
入力例
1000 12500
1001 9000
1002 8000
1003 12500
0    0

出力例
1000 12500
1001 9000
1002 8000
1003 12500
最高1000 他1名

期限ギリギリまで考えてもよく理解出来ませんでした。
丸投げで申し訳ないのですが、よろしくお願いします。  






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](;´∀`)<380KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef