★★ Java の宿題ここ ..
[2ch|▼Menu]
39:デフォルトの名無しさん
09/01/27 16:30:49
>>30
@だけ。
MainFrameをコンパイルして実行してくれ。
URLリンク(rg550.hp.infoseek.co.jp)

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

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

42:デフォルトの名無しさん
09/01/28 06:41:44
>>30
Month.javaを書き換え、Month2を書いて見たが、なんか納得いかない。
URLリンク(rg550.hp.infoseek.co.jp)

43:30
09/01/28 11:10:42
>>40
すいません・・・。元からうまくコピペできなくてずれたりしちゃいました・・・。

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

44:デフォルトの名無しさん
09/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です。
アプレットでのファイルは 以下のろだに貼ってあります。
時間がありませんがよろしくお願いします。

URLリンク(rg550.hp.infoseek.co.jp)

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

46:デフォルトの名無しさん
09/01/28 16:09:31
>>44
画像も必要っぽいな

47:44
09/01/28 16:33:16
画像とhtmlもいれてうpし直しました。
わかっていないことがものすごく多いので、足りないことがあれば言ってください。
URLリンク(rg550.hp.infoseek.co.jp)




48:デフォルトの名無しさん
09/01/28 16:40:25
>>44
学校名と学籍番号が足りないな。

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

50:44
09/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:デフォルトの名無しさん
09/01/28 17:12:09
>>50
こんな感じか?
URLリンク(rg550.hp.infoseek.co.jp)

52:44
09/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:デフォルトの名無しさん
09/01/28 17:45:50
>>52
コンパイラが古い所為
気にしなくて良い。

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

55:44
09/01/28 17:57:17
.classが出来ていないので実行出来ないんですが、どうしたらいいですか?

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

57:44
09/01/28 18:00:03
@Overrideをコメントアウトしたら出来ました!
ありがとうございます。

58:デフォルトの名無しさん
09/01/28 18:00:10
>>55
該当の@Overrideを消しちゃえ

59:デフォルトの名無しさん
09/01/28 18:03:19
>>56
そうなのか、知らんかった。
Eclipseに任せてたら@Overrideって出てた。

60:44
09/01/28 18:03:40
実行をしたら、画像をクリックすると画像が消えてしまいます。
どうすればいいでしょうか?

61:デフォルトの名無しさん
09/01/28 18:23:52
>>60
super.paint(g)の罠にはまった。
URLリンク(rg550.hp.infoseek.co.jp)

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

63:デフォルトの名無しさん
09/01/28 19:18:47
>>62
URLリンク(rg550.hp.infoseek.co.jp)

64:デフォルトの名無しさん
09/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:デフォルトの名無しさん
09/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:デフォルトの名無しさん
09/01/28 20:31:12
>>65
>>1
・後から問題に付け足しするのはやめましょう。付け足しは作業を無駄にしがちです。

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

68:デフォルトの名無しさん
09/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:デフォルトの名無しさん
09/01/28 22:50:30
>>65
URLリンク(rg550.hp.infoseek.co.jp)

70:デフォルトの名無しさん
09/01/28 22:53:46
>>68
★★ Java の宿題ここで答えます Part 66 ★★
スレリンク(tech板:893番)


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

72:デフォルトの名無しさん
09/01/28 23:19:23
>>64
URLリンク(rg550.hp.infoseek.co.jp)

73:44
09/01/28 23:42:40
ありがとうございました!
助かりました!

74:デフォルトの名無しさん
09/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
09/01/30 00:14:18
自己解決しました。

76:デフォルトの名無しさん
09/01/30 00:18:20
>>75
それは良かった

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

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

79:デフォルトの名無しさん
09/01/30 16:32:36
>>74
微妙に仕様と違うと思うが、どうだろう。
白黒画像は自分で用意できるよね?
URLリンク(rg550.hp.infoseek.co.jp)

80:79
09/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
09/01/31 11:14:09
>>79
早急な対応ありがとうございます。
大変助かりました。

82:sage
09/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:デフォルトの名無しさん
09/01/31 23:04:59
>>82
こんな感じ?
URLリンク(rg550.hp.infoseek.co.jp)

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

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

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

87:デフォルトの名無しさん
09/01/31 23:33:31
お、良かったっす

88:64
09/02/01 12:05:28
>>72
ありがとうございます、助かりました!

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

90:デフォルトの名無しさん
09/02/01 18:11:22
>>89
URLリンク(rg550.hp.infoseek.co.jp)

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

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

93:デフォルトの名無しさん
09/02/02 19:32:29
>>92
>>1くらい読め
死んでから読め

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

95:デフォルトの名無しさん
09/02/02 19:57:37
>>94
答えはYES

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

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

98:デフォルトの名無しさん
09/02/03 01:19:31
>>97
じゃあ、総理大臣に

99:デフォルトの名無しさん
09/02/03 01:46:28
ちょwww
国のトップとかやめれwwwww

100:デフォルトの名無しさん
09/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);
}
}

101:デフォルトの名無しさん
09/02/03 14:50:26
冗談きついぜ

102:100
09/02/03 15:12:23
(上辺+底辺) * 高さ ÷ 2 だった

103:デフォルトの名無しさん
09/02/03 19:32:33
>>99
大丈夫、漢字読めなくてもなれるくらいだから。

104:94
09/02/03 21:47:26
>>100さん
ありがとうございます
頑張って医師免許をとり司法試験を合格し、一級建築士になりオリンピックに出て総理大臣を経て、初の黄色人種でのアメリカ合衆国大統領に就任したいと思います

105:デフォルトの名無しさん
09/02/03 22:05:41
初の黄色人種大統領はJFKだろ
当時はあからさまに人種差別が激しかったから
そのせいでプリンストン大学を退学してる

106:デフォルトの名無しさん
09/02/04 09:04:09
>>102
問題はそこだけじゃなくて…
コンパイルしてみろよ

107:100
09/02/04 09:57:49
訂正版

class Daikei {
Daikei (int jyo, int ka, int taka) {
System.out.println("menseki=" + (jyo + ka) * taka / 2);
}
public static void main (String[] argv) {
Daikei k1 = new Daikei(1, 2, 3);
Daikei k2 = new Daikei(2, 3, 4);
Daikei k3 = new Daikei(3, 4, 5);
}
}

108:デフォルトの名無しさん
09/02/04 10:15:40
>>107
ネタじゃなかったのか?
インスタンス変数を初期化しろって書いてあるぞ

109:100
09/02/04 12:37:51
インスタンス変数って何だ?

110:100
09/02/04 13:26:51
k1.jyou = 30; こういうのか。インスタンス変数を初期化したらコンストラクタで計算出来なくね?

111:デフォルトの名無しさん
09/02/04 13:48:19
コンストラクタで計算するって言うことは面積をあらかじめメンバー変数にもっとけってことじゃね?
つーか課題といい質問者といい回答者といいそろいもそろってアレだな

112:デフォルトの名無しさん
09/02/04 14:24:48
>>107を使わせてもらった。

class Daikei {
private int jyo, ka, taka;
private double area;

Daikei (int jyo, int ka, int taka) {
this.jyo = jyo;
this.ka = ka;
this.taka = taka;
area = (jyo + ka) * taka / 2.0;
}

@Override
public String toString(){
return String.valueOf(area);
}

public static void main (String[] argv) {
Daikei k1 = new Daikei(1, 2, 3);
Daikei k2 = new Daikei(2, 3, 4);
Daikei k3 = new Daikei(3, 4, 5);

System.out.println(k1);
System.out.println(k2);
System.out.println(k3);
}
}


113:デフォルトの名無しさん
09/02/04 14:31:34
計算して求められる物は保持しないのが基本
この場合toStringのオーバーライドは良くない
面積を計算するメソッドを作って、それをコンストラクタから呼べば
のちのち良いことがあると思う

114:デフォルトの名無しさん
09/02/04 14:37:58
>>113
それは正論だけど仕様でコンストラクタで面積を計算しろと書いてあるから仕方ないだろ。

115:デフォルトの名無しさん
09/02/04 14:39:41
>>113
ということはこういう事か?

class Daikei {
private int jyo, ka, taka;

Daikei (int jyo, int ka, int taka) {
this.jyo = jyo;
this.ka = ka;
this.taka = taka;
System.out.println(area());
}

public double area(){
return (jyo + ka) * taka / 2.0;
}

public static void main (String[] args) {
Daikei k1 = new Daikei(1, 2, 3);
Daikei k2 = new Daikei(2, 3, 4);
Daikei k3 = new Daikei(3, 4, 5);
}
}

116:デフォルトの名無しさん
09/02/04 14:43:22
おお、スマートになった

117:115
09/02/04 14:46:25
てか、toStringのオーバーライドってどういう時にするんだ?

118:デフォルトの名無しさん
09/02/04 14:47:40
dateのtoStringはオーバーライド汁と、誰か書いてたなw

119:デフォルトの名無しさん
09/02/04 16:45:38
>>100=115
なんでお前こんなスレにいるんだ?

120:115
09/02/04 16:50:27
>>119
自分の勉強にもなると思ったからだ。
ちなみに俺は>>100ではない。
でもレベルは>>100と同等かもしれん。

121:100
09/02/04 17:17:42
出題者が悪い。俺じゃね

122:問題全文
09/02/04 21:09:46
高さが学籍番号の下3桁、基底が学籍番号の下4桁の台形の面積を求めるクラスを定義し、
これらのインスタンス変数を初期化し、
図形の面積を計算するコンストラクタを用意し、
台形の面積を表示しなさいまた、台形の面積を(学籍番号)倍にする
インスタンスメソッドを作成せよ。
(例)学生番号12345678の場合、高さ:678、上底:56、下底:78

123:デフォルトの名無しさん
09/02/04 21:51:56
>>122
>>1くらい読め
読んで、死ね

124:デフォルトの名無しさん
09/02/05 00:20:30
>>123
読みましたがテンプレに書いてあることすら
分からないです、すいません
私なんて死んだ方がいいですね

125:デフォルトの名無しさん
09/02/05 00:28:20
>>124
YES

126:デフォルトの名無しさん
09/02/05 03:46:33
>>122
本当にこんな問題が出題されたとしたなら、講師は相当酷いな。

127:デフォルトの名無しさん
09/02/05 07:12:23
講師は名古屋大学から来てます。まだ20代ですが

128:デフォルトの名無しさん
09/02/05 10:53:28
>>127
もしかしてこの人?
URLリンク(www.kl.i.is.nagoya-u.ac.jp)

129:デフォルトの名無しさん
09/02/05 10:56:15
>>123
サーセン

【 課題 】
高さが学籍番号の下3桁、基底が学籍番号の下4桁の台形の面積を
求めるクラスを定義し、これらのインスタンス変数を初期化し、
図形の面積を計算するコンストラクタを用意し、
台形の面積を表示しなさいまた、台形の面積を(学籍番号)倍にする
インスタンスメソッドを作成せよ。
(例)学生番号12345678の場合、高さ:678、上底:56、下底:78
【 形態 】1. Javaアプリケーション(main()で開始)
【 期限 】2/6
【 Ver  】java version "1.6.0_11"
【 用語 】丸投げでお願いします。

130:デフォルトの名無しさん
09/02/05 12:08:51


131:デフォルトの名無しさん
09/02/05 16:06:47
>>128
そんなにすごい人じゃないです

132:デフォルトの名無しさん
09/02/05 16:07:05
>>129
そういう問題じゃない。
>>1読め。
そしてしね。

133:デフォルトの名無しさん
09/02/05 16:09:29
【 課題 】
変更するプログラム
URLリンク(read.pudn.com)

delete ~~~ と ク ラ イ ア ン ト か ら 打 つ と ~~~ と 指 定 さ れ た ユ ー ザ の 情 報 を サ ー バ か ら
消 す よ う に 変 更 せ よ 。 ま た  save ~~~ で も 変 更 せ よ 。( 変 更 箇 所 だ け で ● )
【 形態 】1. Javaアプリケーション(main()で開始)
【 期限 】2/6
【 Ver  】java version "1.6.0_11"


134:デフォルトの名無しさん
09/02/05 19:20:01
>>133
> 消 す よ う に 変 更 せ よ 。 ま た  save ~~~ で も 変 更 せ よ 。( 変 更 箇 所 だ け で ● )
●ってなに?

135:デフォルトの名無しさん
09/02/05 21:37:09
>>133
>delete~~~とクライアントから打つと~~~と指定されたユーザの情報をサーバから
>消すように変更せよ。
ユーザ情報の削除と言うのが何を指しているのか分からない。
userTableから削除するという意味だろうか?その場合、ユーザはログアウトしなくて良いのか?

>また save~~~でも変更せよ。(変更箇所だけで●)
これに至っては、何をさせたいのかさえ分からない。

136:デフォルトの名無しさん
09/02/05 22:53:04
>>134
okって意味です

>>165
userTableから消去という意味だと思います。
save ~~~と ク ラ イ ア ン ト か ら 入 力 す る と ~~~で 指 定 さ れ た フ ァ イ ル
にstat コ マ ン ド の 出 力 と 同 じ 内 容 を 出 力 す るように変更せよ。(変更箇所だけでokです)


課題内容が分かりにくくてすみませんでした。

137:デフォルトの名無しさん
09/02/06 00:27:31
>>136
> okって意味です
ありえねー

> userTableから消去という意味だと思います。
思いますじゃねーよ。確認しろよ。

> save ~~~と ク ラ イ ア ン ト か ら 入 力 す る と ~~~で 指 定 さ れ た フ ァ イ ル
> にstat コ マ ン ド の 出 力 と 同 じ 内 容 を 出 力 す るように変更せよ。
当然、サーバー側だよな?

>(変更箇所だけでokです)
変更箇所だけでOKはオマエの提出の都合じゃん・・・

つか、クライアント無いし・・・

138:デフォルトの名無しさん
09/02/06 16:33:41
自己解決しましたので結構です

139:デフォルトの名無しさん
09/02/06 16:58:34
>>138
それは良かった。

140:デフォルトの名無しさん
09/02/06 18:28:19
>>138
ようやっとクアイアントのソースを見つけたのに、残念。
URLリンク(www.ohmsha.co.jp)

141:133とかぶりますが
09/02/07 13:40:54
【 課題 】
変更するプログラム
URLリンク(www.ohmsha.co.jp)
delete ~~~ と ク ラ イ ア ン ト か ら 打 つ と ~~~ と 指 定 さ れ た ユ ー ザ の 情 報 を サ ー バ か ら
消 す よ う に 変 更 せ よ 。 save ~~~と ク ラ イ ア ン ト か ら 入 力 す る と ~~~で 指 定 さ れ た フ ァ イ ル
にstat コ マ ン ド の 出 力 と 同 じ 内 容 を 出 力 す るように変更せよ。
【 形態 】1. Javaアプリケーション(main()で開始)
【 期限 】明日までなのでできるだけ早めにお願いします
【 Ver  】java version "1.6.0_11"


142:デフォルトの名無しさん
09/02/07 13:42:49
>>141
>>133が自己解決したらしいから、分けてもらえ

143:ヒント
09/02/07 15:36:04
else if(command.compareTo("delete")==0){
自分で考えてね
}




144:デフォルトの名無しさん
09/02/07 21:23:40
【 課題 】
abstractクラスStudentには1年生(First)から4年生(Forth)までの4つのサブクラスがある
それぞれの学年に二人ずつ学生を所属させ、1次元配列に格納せよ。ループを使い、それぞれの学生の学年と学籍番号を表示させよ。
学籍番号の例)1年生(平成20年入学):20123456、2年生(平成19年入学):19123456
【 形態 】1. Javaアプリケーション(main()で開始)
【 期限 】2/12
【 Ver  】java version "1.6.0_11"
【 用語 】丸投げでお願いします。

145:デフォルトの名無しさん
09/02/07 22:33:53
>144
// P67_144.java
public class P67_144 {
    public static void main(String[] args) {
        Student first1 = new First("20123456");
        Student first2 = new First("20123457");
        Student second1 = new Second("19123458");
        Student second2 = new Second("19123459");
        Student third1 = new Third("18123450");
        Student third2 = new Third("18123451");
        Student fourth1 = new Fourth("17123452");
        Student fourth2 = new Fourth("17123453");
        Student[] students = new Student[] { first1, first2, second1, second2, third1, third2, fourth1, fourth2, };
        for(Student student : students)
            System.out.println(student.getGrade() + ":" + student.getNumber());
    }
}

// Student.java
public abstract class Student {
    private String number;
    public Student(String number) { this.number = number; }
    public abstract String getGrade();
    public String getNumber() { return number; }
}

146:デフォルトの名無しさん
09/02/07 22:35:26
>144 つづき
// First.java
public class First extends Student {
    public First(String number) { super(number); }
    @Override public String getGrade() { return "1年生"; }
}

// Second.java
public class Second extends Student {
    public Second(String number) { super(number); }
    @Override public String getGrade() { return "2年生"; }
}

// Third.java
public class Third extends Student {
    public Third(String number) { super(number); }
    @Override public String getGrade() { return "3年生"; }
}

// Fourth.java
public class Fourth extends Student {
    public Fourth(String number) { super(number); }
    @Override public String getGrade() { return "4年生"; }
}

147:デフォルトの名無しさん
09/02/08 00:04:19
【 課題 】弾道のアニメーションプログラムを作成し、必要な行には説明を添える。
【 形態 】1. Javaアプリケーション(main()で開始)
【 GUI  】4. 制限なし
【 期限 】2月9日まで
【 Ver  】1.6.0_11
【 補足 】
URLリンク(www.dotup.org)
これは単純に弾が放射状に飛ぶプログラムです。これを改造して、発射ボタンと、発射角調節スクロールバーを追加して下さい。
スクロールバーで角度調節して、ボタンを押したら発射という感じです。物理的な計算は不要です。
目標が一定の範囲にランダムで現れ、命中したら”命中!”と出るようにして下さい。
イメージとしてこんな感じです。URLリンク(www.dotup.org)
なお、MyJPanelの中だけをいじるようにしてください。それからimportは追加しないでください。
注文ばっかですみません…お願いします。

148:デフォルトの名無しさん
09/02/08 01:53:34
>>147
URLリンク(rg550.hp.infoseek.co.jp)

149:デフォルトの名無しさん
09/02/08 04:07:36
>>148
ありがとうございました。

150:デフォルトの名無しさん
09/02/08 07:30:08
>>145-146さん
早い回答助かりました。
ありがとうございます

151:デフォルトの名無しさん
09/02/09 17:49:57
【 課題 】
URLリンク(imepita.jp)
【 形態 】Applet
【 GUI 】AWT
【 期限 】2/12
【 Ver 】1.6.0_11
【 補足 】
色はblack、blue、cyan、darkGray、gray、green、lightGray
magenta、orange、pink、red、white、yellowです。
座標軸は黒で、あとの配色はお任せします。
y=x^2は、y=ax^2のaを適当に変えて13個。
座標軸の下と合わせて合計26個になります。
このとき、aの絶対値が同じ曲線は同じ色になるようにお願いします

152:デフォルトの名無しさん
09/02/09 21:34:15
>>151
URLリンク(rg550.hp.infoseek.co.jp)

153:デフォルトの名無しさん
09/02/09 22:03:20
ありがとうございました!

154:デフォルトの名無しさん
09/02/11 20:56:53
【 課題 】
オセロのプログラムを作成せよ
【 形態 】
【 GUI 】
【 期限 】2/15
【 Ver 】1.6.0_11
【 補足 】
丸投げでお願いします

155:デフォルトの名無しさん
09/02/11 21:45:24
>>154
URLリンク(www.google.co.jp)

156:デフォルトの名無しさん
09/02/12 02:28:41
【 課題 】
URLリンク(rg550.hp.infoseek.co.jp)
はフォームデータとして、idとnameを取得し、データベースの表に、
idとnameを持つ要素を追加するwebプログラムである。
これを改造して、idを指定し、表からデータを削除するプログラムを作成せよ。

【 形態 】3. Servlet ?
      
【 GUI  】
【 期限 】2009年2月12日12:00
【 Ver  】1.6.0_11
【 用語 】
【 補足 】すいませんがよろしくお願いします。

157:デフォルトの名無しさん
09/02/12 02:57:30
>>156
String qry〜のところをDELETE文に変えるだけ
> String qry = "DELETE FROM car_table WHERE id = '" + id1 + "'";

突っ込みどころ多々あるけど、とりあえず。


158:デフォルトの名無しさん
09/02/12 03:25:37
【 課題 】ロトの課題:1-39から7つの数字を選び昇順に出力する。
【 形態 】5.メソッド
【 期限 】2/13
【 補足 】一旦普通プログラミングをして、それをメソッドを使ったものに書き直すのですが、配列を使ったメソッドになると解らなくなってしまいます。これをどう分けたら良いのでしょうか?
public class lottoM{
public static void main(String[] args)
{
int [] taulu = new int[40];
int x;
for (int i = 1; i <= 7; i++)
{
x = 1 + (int)(Math.random() * 39);
if (taulu[x] == 0)
taulu[x] = 1;
else
i --;
}
for (int i = 1; i <= 39; i++)
{
if (taulu[i] == 1)
System.out.print(i + " ");
}
}
}



159:デフォルトの名無しさん
09/02/12 04:07:33
【 課題 】ロトの課題:1-39から7つの数字を選び昇順に出力する。
【 形態 】5.メソッド
【 期限 】2/13
【 補足 】一旦普通プログラミングをして、それをメソッドを使ったものに書き直すのですが、配列を使ったメソッドになると解らなくなってしまいます。これをどう分けたら良いのでしょうか?
public class lottoM{
public static void main(String[] args)
{
int [] taulu = new int[40];
int x;
for (int i = 1; i <= 7; i++)
{
x = 1 + (int)(Math.random() * 39);
if (taulu[x] == 0)
taulu[x] = 1;
else
i --;
}
for (int i = 1; i <= 39; i++)
{
if (taulu[i] == 1)
System.out.print(i + " ");
}
}
}



160:デフォルトの名無しさん
09/02/12 04:23:32
【 課題 】与えられたプログラムを変更して次の問いを答えろ.
1.「delete ???」とクライアントから入力すると「???」で指定されたユーザ情報をサーバから削除するプログラム.
2.「save ???」とクライアントから入力すると「???」で指定されたファイルにstatコマンドの出力と同じ内容を出力するプログラム
3.燃料タンクの座標を中心として領域内に船が入ったとき,燃料タンクの取得するプログラム(20×20の正方形,左上からabcdとし,adの中点をA,bcの中点をBとする.Aとb,Bとdをそれぞれ結び,中央にできる平行四辺形を領域とする.)
それぞれ変更点のプログラムを教えてください.
【 期限 】2009年2月12日17:00
【 補足 】与えられたプログラム URLリンク(rg550.hp.infoseek.co.jp)
よろしくお願いします.

161:デフォルトの名無しさん
09/02/12 05:02:20
>>161
【 補足 】クライアントのプログラムを忘れていました・・・すみません・・・.URLリンク(rg550.hp.infoseek.co.jp)
よろしくお願いします.

162:デフォルトの名無しさん
09/02/12 08:40:45
>>159
public static int[] loto() {
int[] ar = new int[7];
for (int i = 0; i < ar.length; i++) {
ar[i] = new Random().nextInt(38) + 1;
}
Arrays.sort(ar);
return ar;

}
配列を返せばいんじゃね
表示はメインで適当に

163:デフォルトの名無しさん
09/02/12 10:46:10
同じ数字が

164:デフォルトの名無しさん
09/02/12 11:43:27
>>160
>>133が自己解決したらしいから、分けてもらえ

165:デフォルトの名無しさん
09/02/12 13:23:57
>>164 そこをなんとか・・・お願いします・・・.

166:デフォルトの名無しさん
09/02/12 14:53:31
>>160
誰が教えるかよ
自分で考えようとしないあほには教えない

167:デフォルトの名無しさん
09/02/12 14:57:27
>>160
あと2時間ww
ざまぁwwwwwスレ見てる暇あったら自分で考えろよwwww

168:デフォルトの名無しさん
09/02/12 15:19:31
>>160
if(あなたが考えた){
私は教える;
}
else if(あなたが考えていない){
私は教えない;
}

君の性格があだとなりましたね。
テストはすでに終わっているのに君は何をしていた?
少しでも考えたコードがあるなら載せてみろ。
すぐに人に頼ろうとするな!


169:デフォルトの名無しさん
09/02/12 17:14:12
[1] 授業単元:Java
[2] 問題文(含コード&リンク):
1から9までの数字を縦横方向に同じものが並ばないように下記の例のように並べる
並べ方が全部で何通りあるかとその並びをすべて列挙する
[3] 環境:特になし
[4] 期限: 明日まで
[5] その他の制限:

534681297
685293714
948367125
153472869
426538971
261759483
817945632
379126548
792814356

170:デフォルトの名無しさん
09/02/12 17:36:51
>>169
C/C++の宿題片付けます 122代目
スレリンク(tech板:542番)


171:デフォルトの名無しさん
09/02/13 00:03:50
>>169
URLリンク(rg550.hp.infoseek.co.jp)

172:デフォルトの名無しさん
09/02/13 00:41:47
【 課題 】 GUIで自由に電卓(計算)の機能をもったプログラムを作成してください。デザインや機能は自由ですが、最低四則演算はできるようにしてください。
【 形態 】2. Applet
【 GUI  】4. 制限なし
【 期限 】2/13 23:59 まで
【 Ver  】1.6.0_11

よろしくお願いします。

173:デフォルトの名無しさん
09/02/13 07:21:00
>>172
ここで新規に作ってもらわなくてもウェブ上にたくさんソースはあるから、
「電卓 java ソース applet」でぐぐって、
片っ端からソースをコンパイル、実行して動作が仕様を満たしそうなら、
それをこぴぺすればええやん。

174:デフォルトの名無しさん
09/02/13 18:32:53
>>173
わかんないんだろ?w

175:デフォルトの名無しさん
09/02/13 18:38:27
>>174
電卓課題なんて何周目だとおもってんだよ。
このスレ遡るだけでも何本も出てくるっての。

176:デフォルトの名無しさん
09/02/13 18:44:44
>>175
わかんないなら涙目にならないうちにはっきりと
わかりませんって言ったほうがいいよw

177:デフォルトの名無しさん
09/02/13 19:02:48
>>176
あおってもなんも出てこないよ。
大体、誰でも一度くらいは電卓を実装して、退屈さと面倒くささで辟易している上に、
ネット上に幾らでもソースが落ちてるからな・・・

178:デフォルトの名無しさん
09/02/13 19:33:16
>>177
どうやら相当に頭にきてるみたいだなw

179:デフォルトの名無しさん
09/02/13 20:17:13
>>177
電卓なんか実装したことないだろw

180:デフォルトの名無しさん
09/02/13 21:01:34
>>173
すみません。探してみたらたくさんありました。
ありがとうございました。

181:デフォルトの名無しさん
09/02/14 04:41:12
質問なのですがここでは英語の問題文でも答えて頂けますか?



182:デフォルトの名無しさん
09/02/14 04:57:26
>>181
訳せ

183:デフォルトの名無しさん
09/02/14 05:18:18
【 課題 】壷のなかにあるコインを取り出したときのdollarsとcentsの値を求めなさい。
      コインの種類はquarters、dimes、nickels、penniesである。
【 形態 】その他:コマンドプロンプト
【 期限 】2/16
【 Ver  】特になし
【 補足 】要約しますと25セント、10セント、5セント、1セントの値をそれぞれ入力してその値の合計値のドルとセントを求めなさいってことです。
      英語の文を訳したのでわかり辛いかもしれませんがお願いいたします。
      ちなみにquartersは25セント、dimesは10セント、nickelsは5セント、penniesは1セントです。


184:デフォルトの名無しさん
09/02/14 05:27:42
>>183の原文も一応の載せておきます。
【 課題 】Write an application that determines the value of the coins in a jar and prints
the total in dollars and cents. Read integer values that represent the number of
quarters, dimes, nickels, and pennies.

The output to the screen should be as follows:

The total value in dollars and cents is: (your answer) DOLLARS
(your answer) CENTS

This program was written by (your full name)

どなたかよろしくお願い致します。


185:デフォルトの名無しさん
09/02/14 08:06:33
足し算もできねーのかよw

186:デフォルトの名無しさん
09/02/14 08:11:05
>>183-184
URLリンク(web.presby.edu)
URLリンク(web.presby.edu)
結果の表示フォーマットが課題の原文と違うがそれくらいは自力で修正できるだろ。

187:デフォルトの名無しさん
09/02/14 16:41:01
System.out.println("\nThe total value in dollars and cents is: " +
dollars + " DOLLARS\n" + cents + " CENTS");
System.out.println("\nThis program was written by URLリンク(web.presby.edu)");

188:デフォルトの名無しさん
09/02/14 23:53:51
【 課題 】数a1、・・・anとbを入力し、a1,・・anの部分集合(組み合わせ)でその合計がb以下となるものの中で極大なもの、つまりどのaiを加えても合計がbより真に大きくなるものを列挙する、1つあたり多項式時間のアルゴリズムをプログラミングせよ。
【 形態 】1. Javaアプリケーション(main()で開始)
【 期限 】2/15 18:00
【 Ver  】java version "1.6.0_07"
【 用語 】多項式時間:
Wikipedia項目リンク
【 補足 】丸投げです。どなたかお願いします・・

189:デフォルトの名無しさん
09/02/15 05:25:44
> 1つあたり多項式時間のアルゴリズム
ってことは、計算時間が指数で増加するアルゴリズムは要らないってことだね。

190:デフォルトの名無しさん
09/02/15 13:05:09
>>188
i=1,...,n
b ≧ Σai*xi
xi ∈ {0,1}
の制約の元で
Σai*xi → max
にするxiを求める整数計画問題だからNP困難で多項式時間アルゴリズムは…

191:デフォルトの名無しさん
09/02/15 17:31:43
>>190
そうじゃなくて、基本的なアイディアとしては、
適当な順列を考えて、先頭から足して行って、初めてbを越えるような部分を求めるってもの。
但し、a_i_1+...+a_i_k < b かつ a_i_1+...+a_i_(k+1)>b となっても、 a_i_(k+2) 以降で
a_i_1+...a_i_k+a_i_j<b となるような j(k<j) となるようなものがあるから補正が必要だけど。

192:デフォルトの名無しさん
09/02/15 19:47:59
>>191
組み合わせを探すために生成する組み合わせの数が・・・

193:デフォルトの名無しさん
09/02/15 23:16:01
>>192
そうそう。
順列は指数個あって、それぞれの順列に対してだけ多項式時間でできればいい。
で、残りの数の中で最小のものを探せばいいだけなので、毎回ソートとかしても n^3 だし。

194:デフォルトの名無しさん
09/02/16 01:17:47
>>193
順列じゃないだろ。

195:デフォルトの名無しさん
09/02/16 02:31:37
>>194
じゃあ、部分集合を数え上げて、その部分集合毎に題意を満たすかどうかを多項式時間でチェックするでいい?

196:デフォルトの名無しさん
09/02/16 04:51:19
【 課題 】DBからhttpから始まるURLを取り出す。そのURLにはIPアドレスが含まれているので、そのIPアドレスにpingをとばして
       その結果を表示する。
【 形態 】3. Servlet
      
【 GUI  】制限なし
      
【 期限 】2月18日
【 Ver  】1.50
【 補足 】丸投げでお願いします
必要と思われるファイルはあげました。
URLリンク(rg550.hp.infoseek.co.jp)
URLリンク(rg550.hp.infoseek.co.jp)
URLリンク(rg550.hp.infoseek.co.jp)
URLリンク(rg550.hp.infoseek.co.jp)
URLリンク(rg550.hp.infoseek.co.jp)

197:デフォルトの名無しさん
09/02/16 12:35:54
>>196
アホなんだな、ってことだけ分かった。

198:デフォルトの名無しさん
09/02/18 00:25:11
【 課題 】課題 
      以下の条件に従ってArrayListとHashMapを利用して、個人の趣味を管理するプログラムを作成します。
      条件
      個人の趣味をArrayListに格納し、HashMapには名前をキーに要素として趣味のArrayListのインスタンスを格納します。
      ユーザの表示順番は登録した時と同じ順番である必要はありません。
          
【 形態 】Javaアプリケーション
【 GUI  】制限なし
【 期限 】2月19日
      
【 Ver  】1.6.0_11
【 補足 】急で申し訳ないのですがよろしくお願いします。

199:デフォルトの名無しさん
09/02/18 01:09:10
【 課題 】Euclidの互除法によって最大公約数を求めるプログラムを、
URLリンク(rg550.hp.infoseek.co.jp)
再帰呼び出しで求めて表示するプログラムに書き換えよ。
【 形態 】Applet
【 GUI  】AWT
【 期限 】2月19日17時
【 Ver  】1.6.0_11
【 補足 】丸投げです。急で申し訳ないのですがよろしくお願いいたします。


次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

4355日前に更新/93 KB
担当:undef