[表示 : 全て 最新50 1-99 101- 201- 301- 2chのread.cgiへ]
Update time : 01/23 14:12 / Filesize : 121 KB / Number-of Response : 327
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


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

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



1 名前:JavaScriptは板違い、Web制作板をご利用ください mailto:sage [2009/01/22(木) 21:36:30 ]
【質問者へ】
回答者の便宜のため、以下の注意事項を遵守してください。
・質問は【課題提示用テンプレ】を利用してください。
・問題文は、出題されたまま全文を書いてください。
・数学問題は「○×法でせよ」だけでなく、その数式、前提条件も説明してください。
・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/1221652206/

2 名前:デフォルトの名無しさん mailto:sage [2009/01/22(木) 21:39:15 ]
>>1
お疲れ様です。

回答したいんだけど、効率悪いプログラムとか批判されないか不安でたまらん

3 名前:デフォルトの名無しさん mailto:sage [2009/01/22(木) 21:53:28 ]
>>前スレ989
rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/560.java

ちょっと書いてみた 汚かったらごめんね

4 名前:前スレ989 mailto:sage [2009/01/22(木) 22:20:10 ]
>>3さん
int index =0;
min = num[i][j];
index = j;
の部分が考えつかなかったので助かりました
本当にありがとうございます、コメントは少し怖かったですが感謝しています

ちなみに前スレ971でもあります
先に書いておけばよかったです…前スレ990さんすみませんでした

5 名前:デフォルトの名無しさん mailto:sage [2009/01/22(木) 22:23:00 ]
>>4
また課題持ってきたら解くよ

6 名前:デフォルトの名無しさん [2009/01/23(金) 04:38:50 ]
>>1 乙です

すみません、前スレ968どなたかお願いします

【 課題 】<ゲームクリア画面の実装>
      ゲームのクリア条件を満たしたら、
      ゲームプレイ画面からゲームクリア画面へと移行するようにする。  
【 形態 】1. Javaアプリケーション(main()で開始)
【 GUI  】2. Swing
【 期限 】提出期限:2009.1.23
      解答希望日:2009.1.23
【 Ver  】 1.4.2_09
【 補足 】ttp://rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/557.zip
      土台は前スレ897さんから頂いたこのプログラムです。
      クリア画面用の画像はsrcフォルダの中のimageフォルダに
      clear.gifという名前で入れています。
      ゲームクリア条件は敵の全滅です。(敵は上から踏むと消滅します)


7 名前:デフォルトの名無しさん mailto:sage [2009/01/23(金) 08:20:28 ]
       //
     /  /   パカッ
     //⌒)∩__∩
    /.| .| ノ     ヽ
    / | |  ●   ● |     
   /  | 彡  ( _●_) ミ  まピョーん☆
   /  | ヽ  |∪|  /_
  // │   ヽノ  \/
  " ̄ ̄ ̄ ̄ ̄ ̄ ̄(..ノ

8 名前:デフォルトの名無しさん mailto:sage [2009/01/23(金) 14:39:32 ]
>>6
zipが正常に解凍できないんだが、俺だけか?

9 名前: [2009/01/23(金) 16:16:30 ]
>>8
そうなのですか!?
自分で試してみたら問題なかったのですが・・・;
Mac OS Xで、右クリック→アーカイブを作成
でzipにしました。
前スレ896では同じ方法で成功したのですが;どうしてかな;

10 名前:デフォルトの名無しさん mailto:sage [2009/01/23(金) 17:52:19 ]
>>9
gameというディレクトリがあるよね。
それに「game 」ってな感じに空白入ってない?
その空白があやしい気がする。



11 名前:デフォルトの名無しさん mailto:sage [2009/01/23(金) 21:30:59 ]
Windowsで解凍しようとした時に起きる現象と思われ。
たぶん>>10の言うとおりgameのうしろにスペースが入ってるもんだから
まず"game "ディレクトリが作られるが
次に名前の頭尾のスペースを削る仕様のために"game"という名前にリネームされ
次に"game "ディレクトリ下に解凍しようとしてそんなものは無いということで失敗する。
部分的に解凍することができる解凍プログラムを使うか
アーカイブ内の名前を変更できるアーカイブ操作プログラムで変更するか。
うちの場合WinRARで2箇所の"game "ディレクトリの名前を変更することで普通に解凍できた。
といっても課題をやる気はないけどね。

12 名前:デフォルトの名無しさん mailto:sage [2009/01/23(金) 21:39:06 ]
回答者側に余計な負担をかけない一番の対応策は>>6が空白付きでないgameディレクトリでzipを作り直すことだけど。
このケース以外では大文字と小文字の違いだけの重複する名前とかがWindowsでは問題になる。

13 名前:デフォルトの名無しさん mailto:sage [2009/01/24(土) 02:07:16 ]
前スレ932 マインスイーパーもどきを作るやつで
クリックしたとき地雷じゃなかったら周りの地雷を調べて数を表示するのがうまくいきません。

ttp://www.dotup.org/uploda/www.dotup.org0479.txt

どうすればいいんでしょうか?よろしくお願いします。

14 名前:デフォルトの名無しさん mailto:sage [2009/01/24(土) 07:01:10 ]
>>13
力技で良いなら周りの8マスを調べて、カウントすればいい。

具体的にはix-1,iy-1を中心とする周り8マスだから、

ix-2,iy-2… 中心の左上
ix-1,iy-2… 中心の上

を順に調べて爆弾ならカウントすればいい


ただそれだと、マインスイーパーみたいに、
クリックした箇所に加えてその付近にも爆弾が無ければ、
一気に開拓してくれるっていうような動きは出来ないよね?

そこで "再帰処理" を使うのだよ
ちょっとどういうものかググってみてね


15 名前:デフォルトの名無しさん [2009/01/24(土) 13:11:47 ]
初心者質問スレから来ました。
【 課題 】スレッドの制御
【 形態 】applet
【 GUI  】awt
【 期限 】提出期限:2009.1.27
      解答希望日:2009.1.25
【 Ver  】 1.6.0_11
【 補足 】
数値を入力して、それをパラメーターにしてグラフを描きます。
アプレットの構成は
変数の宣言の後
ActionPerformed(ActionEvent)
//ボタンが押されたら入力された文字列を読んで数値に変換してrepaint()
します。
init()
//入力画面を作っています。
paint()
getした数値を使って計算してグラフを描きます。

実行すると初期値でグラフを描き終わってからActionPerformed()でボタンの押されるの
待っています。
しかし、最初のプログラム実行時にpaint()を実行せずにActionPerformedでボタンの
押されるのを待っていたいのです。
スレッド制御のrun()やstop()を使うのだろうと思いますが、良く分かりません。
宜しくお願いします。



16 名前:デフォルトの名無しさん mailto:sage [2009/01/24(土) 13:56:01 ]
>>15
素人の考えた課題や、意味不明の質問に答えるスレじゃねーよ。
初心者スレに行けよ

17 名前:デフォルトの名無しさん mailto:sage [2009/01/24(土) 16:45:08 ]
13です。何度もすいません。
ttp://www.dotup.org/uploda/www.dotup.org1548.txt
こんな感じにしてみたのですが、カウントした数が増えていってしまいます。
何か足りないんでしょうか?

18 名前:デフォルトの名無しさん mailto:sage [2009/01/24(土) 16:50:08 ]
>>17
> 何か足りないんでしょうか?
初期化?

19 名前:デフォルトの名無しさん [2009/01/24(土) 21:06:51 ]
【 課題 】rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/562.txt
【 形態 】1. Javaアプリケーション
【 期限 】提出期限:1/26 10:00
【 Ver  】java version "1.6.0_07"
【 補足 】丸投げします。毎回お世話になっていますが、今回もよろしくお願いします。

20 名前:デフォルトの名無しさん [2009/01/24(土) 23:41:38 ]
int []a={0,1,2,3,4,5,6,7,8,9}っていう配列と
int []b={9,2,4,3,0,6,8,1,7,5}っていう配列があったときに、この2つを元にcっていう配列を作る。
cの配列中身は、aの配列のi番目の数字までは順番に表示し、それ以降はcの中の数字が重複しないようにbから順番に数字を選んで代入する。
例えばi=4なら、まず{0,1,2,3 までが決まって、それ以降はbの配列から0,1,2,3を除いた順に9,4,6,8,7,5と並べて
c={0,1,2,3,9,4,6,8,7,5}となる。こんなアルゴリズムってどう作ればいいんですか?



21 名前:デフォルトの名無しさん mailto:sage [2009/01/24(土) 23:50:45 ]
>>20
死ねば出来るよ

22 名前:デフォルトの名無しさん mailto:sage [2009/01/25(日) 00:30:06 ]
>>20
特別なことはしなくて、単にその日本語をプログラムに直訳すればいいと思うよ。
コメントがその文章になるような。

23 名前:デフォルトの名無しさん mailto:sage [2009/01/25(日) 02:17:21 ]
>>19
rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/563.java
getPriorityってなんだ?

24 名前:デフォルトの名無しさん mailto:sage [2009/01/25(日) 02:42:37 ]
>>19
毎回回答者に代わっての回答の提出お疲れ様です。
回答者に単位を出す手続きを教務に申請しました。

25 名前:デフォルトの名無しさん mailto:sage [2009/01/25(日) 03:01:13 ]
>>19
rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/564.java
getPriorityを使えば必要の無い場合に括弧をつけなくて済むのか?

26 名前:デフォルトの名無しさん [2009/01/25(日) 16:48:53 ]
>>23 >>25
解答ありがとうございます。

あのtxtファイルに書いてあることしか説明はありませんでした。
すみませんが自身もあまり意味を汲み取れませんでした・・・

27 名前:デフォルトの名無しさん mailto:sage [2009/01/25(日) 16:53:28 ]
そりゃ授業を受けてないからでしょw

28 名前: [2009/01/26(月) 17:10:47 ]
>>10-12
反応が遅れてすみません;
原因を教えて下さりありがとうございます!
自分では気づけませんでした;

ttp://rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/565.zip
これで空白なしになったと思うのですが・・・
余分な手間をとらせてしまってすみません;

29 名前:デフォルトの名無しさん mailto:sage [2009/01/27(火) 01:02:57 ]
>>28
rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/566.zip

Map.java
MainPanel.java
に修正を加えたのでうpしたよ

従来だとLinkedList Spriteに 栗ボーとコインを入れていて、
描画やCollisionの判定の際に一緒にループを回していたよね

その状況下、敵の全滅を知る為には、
@栗ボーをremoveする時に、LinkedListの中身を全部確認して栗ボーの数を数える
  →栗ボーの数が0だったらゲームクリア
ALinkedListを継承した管理用のクラスを作成して、栗ボーの数を別に管理する
 →栗ボーをremove時、getNumOfMonster()みたいなので栗ボーの数を問い合わせる
   →それが0だったらゲームクリア
BLinkedListを別々に作成し、コインと栗ボーの描画、Collision判定の処理を別々に設ける


@は栗ボーふんづけた時に多大な負荷が予測されるから、こういったリアルタイムなゲームには向かないと思い却下

で、AとBで時間の掛からなそうなBを選びました。

追加した部分には"Added by"を追加したので検索してみてね
スマートじゃないと思ったらAを試してみて下さい!

30 名前:デフォルトの名無しさん mailto:sage [2009/01/27(火) 09:51:53 ]
【 課題 】
@図形について、楕円クラスEllipseを定義し、さらに円クラスCircleをそのサブクラスとして定義せよ。
・楕円:Ellipse
長径、短径を指定してインスタンスを作成する。面積を計算できる
・円:Circle
半径を指定してインスタンスを作成する。直径、円周、面積が計算できる

AMonth.javaを書き変えず、継承を使って以下を実現したクラスMonth2.javaを作成せよ。
・紀元前対応
・カレンダー表示で開始曜日を指定できるようにする。
・2000年以降においては祝日対応。
?だいたいでよい(振り替え休日などが複雑すぎるため)
↓Month.java
rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/567.txt
【 形態 】1. Javaアプリケーション
【 期限 】09年01月28日正午まで
【 Ver  】わかりません
【 補足 】
継承を習った授業の課題です。丸投げですがどうかよろしくお願いします。



31 名前: [2009/01/27(火) 12:14:01 ]
>>29
本当に本当にありがとうございます!!
素早いご回答と、親切で丁寧に解説して下さって大変助かりましたm(_ _)m
課題は>>29さんに頂いたプログラムで出させてもらおうと思いますが、
せっかくアドバイスを頂いたので、Aの方も試してみようと思います!
本当にありがとうございました!!

32 名前:デフォルトの名無しさん [2009/01/27(火) 12:24:46 ]
簡単すぎて申し訳ないけど
番号から3種類のクラスを作るこのプログラムの誤りを指摘せよという問題で
public class a {
public static void main (String[] args){
int no= 123456;
string class ;
switch (no % 3){
case 1:
class="A";
case 2:
class="B";
default
class="C";
}
System.out.println(class);
}
}



33 名前:デフォルトの名無しさん mailto:sage [2009/01/27(火) 13:10:17 ]
>>32
string→String
string classのclass→予約語ではない他の変数名に
switch-caseで各caseにbreakはいらないの?


34 名前:デフォルトの名無しさん mailto:sage [2009/01/27(火) 13:14:52 ]
>>32
>>1くらいよめ
そして死ね

35 名前:デフォルトの名無しさん [2009/01/27(火) 13:33:48 ]
【 課題 】添付の通話料金を計算するCalculationクラスのホワイトボックステストの テストケースを作成しなさい。
djUnitのカヴァレッジレポートが100%になるようにテストケースを作成する こと。
テストケースは、JUnitテストケースとして作成します。
なるべく少ないテストケースで済ませるようにしなさい。

rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/568.zip

【 形態 】1. Javaアプリケーション(main()で開始)/
【 GUI  】すいませんわかりません
【 期限 】1月27日 18時まで 《必須》
【 Ver  】これもわかりません
【 用語 】
【 補足 】ものすごい急で申し訳ありません
  結果的に100%になっていたらそれでいいです

36 名前:デフォルトの名無しさん [2009/01/27(火) 14:19:53 ]
>>33 ありがとう助かった
>>34 1読んだ反省します

37 名前:デフォルトの名無しさん mailto:sage [2009/01/27(火) 15:17:18 ]
>>35
100%にした。
ttp://rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/569.zip

38 名前:デフォルトの名無しさん mailto:sage [2009/01/27(火) 15:59:08 ]
>>37
助かりました。ありがとうございます

39 名前:デフォルトの名無しさん mailto:sage [2009/01/27(火) 16:30:49 ]
>>30
@だけ。
MainFrameをコンパイルして実行してくれ。
rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/570.zip

40 名前:デフォルトの名無しさん mailto:sage [2009/01/28(水) 01:43:46 ]
>>30
Aの元のコードがコンパイルを通らないって、どう言うこと?



41 名前:デフォルトの名無しさん mailto:sage [2009/01/28(水) 02:36:43 ]
>>40
コメントの位置がずれてたりしてるからねー。
そこ直さないと無理でしょ。

42 名前:デフォルトの名無しさん mailto:sage [2009/01/28(水) 06:41:44 ]
>>30
Month.javaを書き換え、Month2を書いて見たが、なんか納得いかない。
rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/571.zip

43 名前:30 mailto:sage [2009/01/28(水) 11:10:42 ]
>>40
すいません・・・。元からうまくコピペできなくてずれたりしちゃいました・・・。

>>39>>42
どうもありがとうございます!!丸投げしといてあれですが自力ではとてもできそうにないので十分です。
本当にありがとうございました。

44 名前:デフォルトの名無しさん [2009/01/28(水) 15:08:37 ]
【 課題 】プログラムをSwingに書き換える
【 形態 】1. Javaアプリケーション(main()で開始)
【 GUI  】2. Swing
【 期限 】本日中
【 Ver  】
java version "1.5.0_13"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_13-b05-237)
Java HotSpot(TM) Client VM (build 1.5.0_13-119, mixed mode, sharing)

【 補足 】
Swingになって、java コマンドで実行出来る形になっていればOKです。
アプレットでのファイルは 以下のろだに貼ってあります。
時間がありませんがよろしくお願いします。

rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/572.zip

45 名前:デフォルトの名無しさん mailto:sage [2009/01/28(水) 16:06:30 ]
>>44
情報が足りない。
そのアプレットはHTMLからパラメータを得ているが、
HTMLが添付されていない為、渡されるパラメータの値がわからない。

46 名前:デフォルトの名無しさん mailto:sage [2009/01/28(水) 16:09:31 ]
>>44
画像も必要っぽいな

47 名前:44 mailto:sage [2009/01/28(水) 16:33:16 ]
画像とhtmlもいれてうpし直しました。
わかっていないことがものすごく多いので、足りないことがあれば言ってください。
rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/574.zip




48 名前:デフォルトの名無しさん mailto:sage [2009/01/28(水) 16:40:25 ]
>>44
学校名と学籍番号が足りないな。

49 名前:デフォルトの名無しさん mailto:sage [2009/01/28(水) 16:43:06 ]
>>47
ほんとにそれ課題のHTML?
クラス名も違うし、パラメータも違うけど。
numberとかrecordとかx_offsetとか書いてあるHTMLないの?

50 名前:44 mailto:sage [2009/01/28(水) 16:48:24 ]
<applet code="pzl22.class" width=400 height=400>
<param name="number" value="4">
<param name="record" value="299">
<param name="file" value="p01.jpg">
<param name="x_offset" value="0">
<param name="y_offset" value="0">
<param name="x_width" value="320">
<param name="y_height" value="160">
</applet>

入れるファイル間違えました。



51 名前:デフォルトの名無しさん mailto:sage [2009/01/28(水) 17:12:09 ]
>>50
こんな感じか?
rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/575.java

52 名前:44 mailto:sage [2009/01/28(水) 17:37:05 ]
pzl22.java:119: メソッドはそのスーパークラスのメソッドをオーバーライドしません。
@Override
^
pzl22.java:133: メソッドはそのスーパークラスのメソッドをオーバーライドしません。
@Override
^
pzl22.java:187: メソッドはそのスーパークラスのメソッドをオーバーライドしません。
@Override
^
pzl22.java:306: メソッドはそのスーパークラスのメソッドをオーバーライドしません。
@Override
^
pzl22.java:309: メソッドはそのスーパークラスのメソッドをオーバーライドしません。
@Override
^
pzl22.java:312: メソッドはそのスーパークラスのメソッドをオーバーライドしません。
@Override
^
pzl22.java:315: メソッドはそのスーパークラスのメソッドをオーバーライドしません。
@Override
^
エラー 7 個

こんなエラーが出ました

53 名前:デフォルトの名無しさん mailto:sage [2009/01/28(水) 17:45:50 ]
>>52
コンパイラが古い所為
気にしなくて良い。

54 名前:デフォルトの名無しさん mailto:sage [2009/01/28(水) 17:57:08 ]
あれ?
java version "1.5.0_13"
って@Overrideに対応してるんじゃなかったっけか?
JDK5.0からだと思ってたわ。
まぁ、そこでエラー出るなら消しちゃえばいいんだけどね。

55 名前:44 mailto:sage [2009/01/28(水) 17:57:17 ]
.classが出来ていないので実行出来ないんですが、どうしたらいいですか?

56 名前:デフォルトの名無しさん mailto:sage [2009/01/28(水) 17:59:30 ]
>>54
実装はオーバーライドじゃないけど@Overrideって書くヤツが多いから、
最近の版では警告出ない。

57 名前:44 mailto:sage [2009/01/28(水) 18:00:03 ]
@Overrideをコメントアウトしたら出来ました!
ありがとうございます。

58 名前:デフォルトの名無しさん mailto:sage [2009/01/28(水) 18:00:10 ]
>>55
該当の@Overrideを消しちゃえ

59 名前:デフォルトの名無しさん mailto:sage [2009/01/28(水) 18:03:19 ]
>>56
そうなのか、知らんかった。
Eclipseに任せてたら@Overrideって出てた。

60 名前:44 mailto:sage [2009/01/28(水) 18:03:40 ]
実行をしたら、画像をクリックすると画像が消えてしまいます。
どうすればいいでしょうか?



61 名前:デフォルトの名無しさん mailto:sage [2009/01/28(水) 18:23:52 ]
>>60
super.paint(g)の罠にはまった。
rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/577.java

62 名前:デフォルトの名無しさん mailto:sage [2009/01/28(水) 18:40:15 ]
【 課題 】国旗を表示するプログラム(日の丸、星条旗、ユニオンジャック等)を作れ。 指定された国旗を画面に表示する。少なくても10種類以上。
       国旗の指定にはメニューとかボタンとかを表示して、選択させること。
【 形態 】1. Javaアプリケーション(main()で開始)
【 GUI  】JFrame?
【 期限 】1月30日
【 Ver  】1.6.0_11
【 補足 】ttp://rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/578.zip
JFrameを使えと指定されています。表示してほしい国旗10種は上記のファイルに入れてあります。
授業で使用したプログラムも同梱しておくので、国旗表示のメニューの作り方の例として参照していただけると助かります。
よろしくお願いします。

63 名前:デフォルトの名無しさん mailto:sage [2009/01/28(水) 19:18:47 ]
>>62
rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/579.zip

64 名前:デフォルトの名無しさん [2009/01/28(水) 19:59:12 ]
【 課題 】課題1、5つの整数「6」,「5」,「4」,「3」,「2」をint型配列に格納し
          最大値、最小値、平均値を表示してください
      課題2、(オーバーロード) 以下の条件に従って自己紹介を行うintroduceメソッドを作成します。それぞれ画面に表示してください。
          条件
          以下の引数で4つのメソッド(introduce)を定義してください
          @引数なし
           処理:「私の名前は「ひ・み・つ」です。」と表示
          A引数1つ String型
           処理:「私の名前は「XXXXX」です。」と表示
          B引数2つ String型、int型
           処理:「私の名前は「XXXXX」です。年齢は○○です。」と表示
          C引数3つ String型、int型、Boolean型
           処理:「私の名前は「XXXXX」です。年齢は○○です。
               結婚して います/いません。」と表示     
          
【 形態 】1. Javaアプリケーション(main()で開始)
【 GUI  】制限なし
【 期限 】1月29日
      
【 Ver  】1.6.0_11
【 補足 】長くなってしまい申し訳ないのですがよろしくお願いします。

65 名前:デフォルトの名無しさん mailto:sage [2009/01/28(水) 20:00:48 ]
>>63
ちょっと説明不足でした、すみません。
あらかじめ用意された画像を表示するのではなく、
サンプルファイルの

drawJapan(Graphics g){
g.setColor(Color.white);
g.fillRect(180,100,300,200);
g.setColor(Color.red);
g.fillOval(280,150,100,100);

のように、国旗一つ一つをプログラムする。と言った内容の課題です。




66 名前:デフォルトの名無しさん mailto:sage [2009/01/28(水) 20:31:12 ]
>>65
>>1
・後から問題に付け足しするのはやめましょう。付け足しは作業を無駄にしがちです。

67 名前:デフォルトの名無しさん mailto:sage [2009/01/28(水) 20:34:56 ]
>>59
それはバージョン指定をちゃんとしてないからだな。

68 名前:デフォルトの名無しさん [2009/01/28(水) 22:33:04 ]
【 課題 】チョイスにより、三角関数のグラフ(sin, cos, tan)のカーブを選択して
       描画領域に描画させるJavaアプリケーションを作成せよ。
【 形態 】1. Javaアプリケーション(main()で開始)
【 GUI  】4. 制限なし
【 期限 】1/30 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)
【 補足 】丸投げですが何卒よろしくお願いいたします


69 名前:デフォルトの名無しさん mailto:sage [2009/01/28(水) 22:50:30 ]
>>65
rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/580.java

70 名前:デフォルトの名無しさん mailto:sage [2009/01/28(水) 22:53:46 ]
>>68
★★ Java の宿題ここで答えます Part 66 ★★
pc11.2ch.net/test/read.cgi/tech/1221652206/893




71 名前:デフォルトの名無しさん mailto:sage [2009/01/28(水) 22:58:56 ]
>>69
動作確認できました、ありがとうございました!
問題の付けたしをしたにもかかわらず、
丁寧に答えてくださりありがとうございました。

72 名前:デフォルトの名無しさん mailto:sage [2009/01/28(水) 23:19:23 ]
>>64
rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/581.java

73 名前:44 mailto:sage [2009/01/28(水) 23:42:40 ]
ありがとうございました!
助かりました!

74 名前:デフォルトの名無しさん [2009/01/29(木) 23:55:09 ]
【 課題 】白黒画像を読み込み、その画像と類似する画像を選択フォルダ内より比較、
      検索し、類似度の高い順にアプリケーション内に並べて出力せよ。
      1.画像の類似度は、画像内の白黒比率の比較と、画像の同位置ピクセルの
        同色比率の比較の2種類を行う。
      2.類似度の重み付けは白黒比率:同色比率=1:2とする。
      3.読み込む画像サイズとデータベース内の比較する画像サイズが異なる場合、
        データベース内の画像を拡大、又は縮小してサイズを合わせてから比較する。
        サイズが同じであればそのまま比較へ移行する。
      4.テキストボックスを設置し、並べて出力された画像を選択すると1で比較した
        値を各テキストボックスに出力する。        
【 形態 】1.Javaアプリケーション(main()で開始)
【 GUI  】4.制限なし
【 期限 】1月30日
【 Ver  】1.6.0_11
【 補足 】丸投げで大変申し訳ないのですが、よろしくお願いします。

75 名前:74 ◆/hhXTUq7wc mailto:sage [2009/01/30(金) 00:14:18 ]
自己解決しました。

76 名前:デフォルトの名無しさん mailto:sage [2009/01/30(金) 00:18:20 ]
>>75
それは良かった

77 名前:74 [2009/01/30(金) 09:52:14 ]
>>75
こちらが頼み込む手前、大きな顔ができないのは重々承知ですが、
虚言は控えていただきますようお願いします。
どちらが自己解決されたのかは存じませんが、私の解決はされておりません。

78 名前:デフォルトの名無しさん mailto:sage [2009/01/30(金) 12:18:18 ]
>>77
テストに使うファイルもなし、
画面の設計もなしじゃ、
どのみち自己解決してもらうしか

79 名前:デフォルトの名無しさん mailto:sage [2009/01/30(金) 16:32:36 ]
>>74
微妙に仕様と違うと思うが、どうだろう。
白黒画像は自分で用意できるよね?
rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/582.java

80 名前:79 mailto:sage [2009/01/30(金) 16:38:19 ]
171行目間違えた
×: if(mono_image.getRGB(k, j) == im.getRGB(k, j))
○: if(im2.getRGB(k, j) == im.getRGB(k, j))



81 名前:74 [2009/01/31(土) 11:14:09 ]
>>79
早急な対応ありがとうございます。
大変助かりました。

82 名前:sage [2009/01/31(土) 22:00:32 ]
【 課題 】コンテナに3つのパネルを用意し、1つ目のパネルには3つのボタン、
2つ目のパネルにはボタン、ラベル、ボタン、3つ目のパネルには4つ
のボタンを用意する。ラベルの初期値には 0 を表示して、9つのボタン
の中で1つのボタンを押すとそのボタンに表示してある数値だけ、ラベル
の表示が増化する(例えば、9のボタンに1から9までの数値を付けると
2のボタンを押すとラベルの表示が0から2になり、さらに3のボタン
を押すとラベルが2から5になる)プログラムを作成する(ボタンのレ
イアウトは自由)。
【 形態 】1. Javaアプリケーション(main()で開始
【 GUI  】4. 制限なし    
【 期限 】1月31日 
【 補足 】丸投げで大変申し訳ないです。。。
      よろしくお願いいたします。



83 名前:デフォルトの名無しさん mailto:sage [2009/01/31(土) 23:04:59 ]
>>82
こんな感じ?
rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/583.java

84 名前:デフォルトの名無しさん mailto:sage [2009/01/31(土) 23:19:02 ]
お早い回答ありがとうございます!
自分はeclipseというツールを使ってJAVAを学習しているのですが、eclipse上で
>>83 さんのプログラムを実行してみたところうまく作動しません
まことに図々しいのですがアドバイスいただけると嬉しいです。

85 名前:デフォルトの名無しさん mailto:sage [2009/01/31(土) 23:26:12 ]
スマン、おれeclipse使って無いんで何で動作しないのか分からないなぁ。
ソースを「ThreePanel.java」って名前で保存してDOS窓から「javac ThreePanel.java」
でコンパイルすれば動作すると思うんだけど。

86 名前:デフォルトの名無しさん mailto:sage [2009/01/31(土) 23:31:54 ]
お手数おかけしました
何とかeclipseでも動かすことができました!
本当にありがとうございました!

87 名前:デフォルトの名無しさん mailto:sage [2009/01/31(土) 23:33:31 ]
お、良かったっす

88 名前:64 [2009/02/01(日) 12:05:28 ]
>>72
ありがとうございます、助かりました!

89 名前:デフォルトの名無しさん [2009/02/01(日) 12:19:37 ]
【 課題 】入力の為に2つのテキストフィールドがある
出力のために1つのテキストフィールドがある
加減乗除のそれぞれに対応する4個のボタンがある
上記の条件を満たした電卓を作れ
【 形態 】2. Applet
【 GUI  】1. AWTのみ
【 期限 】2月1日
【 Ver  】1.5.0
【 補足 】丸投げで申し訳ないです・・・ お願いします

90 名前:デフォルトの名無しさん mailto:sage [2009/02/01(日) 18:11:22 ]
>>89
rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/584.java



91 名前:デフォルトの名無しさん [2009/02/01(日) 22:15:34 ]
>>90
ありがとうございます。助かりました
自分でもう一度復習します
返信送れて申し訳ないです

92 名前:デフォルトの名無しさん mailto:sage [2009/02/02(月) 19:29:57 ]
質問です。
「台形の面積を求めるクラスを定義し、
これらのインスタンス変数を初期化し、
図形の面積を計算するコンストラクタを用意し、
台形の面積を表示しなさい」
という課題が出ました。
授業を聞いてましたが全然分かりません。
どなたか教えてください

93 名前:デフォルトの名無しさん mailto:sage [2009/02/02(月) 19:32:29 ]
>>92
>>1くらい読め
死んでから読め

94 名前:デフォルトの名無しさん mailto:sage [2009/02/02(月) 19:50:32 ]
>>93
読みましたがテンプレに書いてあることすら
分からないです、すいません
私なんて死んだ方がいいですね

95 名前:デフォルトの名無しさん mailto:sage [2009/02/02(月) 19:57:37 ]
>>94
答えはYES

96 名前:デフォルトの名無しさん mailto:sage [2009/02/02(月) 23:27:07 ]
たぶん>>94さんはプログラマに向いてないんだと思う。
頑張って医者か弁護士でも目指して下さい。

97 名前:デフォルトの名無しさん mailto:sage [2009/02/03(火) 00:31:26 ]
>>96
>>1も理解出来ない>>94さんにはそんな目標は無茶だよ。
せめて頭脳労働から離れてあげないと

98 名前:デフォルトの名無しさん mailto:sage [2009/02/03(火) 01:19:31 ]
>>97
じゃあ、総理大臣に

99 名前:デフォルトの名無しさん mailto:sage [2009/02/03(火) 01:46:28 ]
ちょwww
国のトップとかやめれwwwww

100 名前:デフォルトの名無しさん mailto:sage [2009/02/03(火) 12:28:48 ]
>>92
class Daikei {
class Keisan (int jyo, int ka, int taka) {
System.out.println("menseki=", (jyo + ka) / taka);
}
public static main (String argv) {
Keisan k1 = new Keisan(1, 2, 3);
Keisan k2 = new Keisan(2, 3, 4);
Keisan k3 = new Keisan(3, 4, 5);
}
}








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

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

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