[表示 : 全て 最新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/

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);
}
}

101 名前:デフォルトの名無しさん mailto:sage [2009/02/03(火) 14:50:26 ]
冗談きついぜ

102 名前:100 mailto:sage [2009/02/03(火) 15:12:23 ]
(上辺+底辺) * 高さ ÷ 2 だった

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

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

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

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

107 名前:100 mailto:sage [2009/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 名前:デフォルトの名無しさん mailto:sage [2009/02/04(水) 10:15:40 ]
>>107
ネタじゃなかったのか?
インスタンス変数を初期化しろって書いてあるぞ

109 名前:100 mailto:sage [2009/02/04(水) 12:37:51 ]
インスタンス変数って何だ?



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

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

112 名前:デフォルトの名無しさん mailto:sage [2009/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 名前:デフォルトの名無しさん mailto:sage [2009/02/04(水) 14:31:34 ]
計算して求められる物は保持しないのが基本
この場合toStringのオーバーライドは良くない
面積を計算するメソッドを作って、それをコンストラクタから呼べば
のちのち良いことがあると思う

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

115 名前:デフォルトの名無しさん mailto:sage [2009/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 名前:デフォルトの名無しさん mailto:sage [2009/02/04(水) 14:43:22 ]
おお、スマートになった

117 名前:115 mailto:sage [2009/02/04(水) 14:46:25 ]
てか、toStringのオーバーライドってどういう時にするんだ?

118 名前:デフォルトの名無しさん mailto:sage [2009/02/04(水) 14:47:40 ]
dateのtoStringはオーバーライド汁と、誰か書いてたなw

119 名前:デフォルトの名無しさん mailto:sage [2009/02/04(水) 16:45:38 ]
>>100=115
なんでお前こんなスレにいるんだ?



120 名前:115 mailto:sage [2009/02/04(水) 16:50:27 ]
>>119
自分の勉強にもなると思ったからだ。
ちなみに俺は>>100ではない。
でもレベルは>>100と同等かもしれん。

121 名前:100 mailto:sage [2009/02/04(水) 17:17:42 ]
出題者が悪い。俺じゃね

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

123 名前:デフォルトの名無しさん mailto:sage [2009/02/04(水) 21:51:56 ]
>>122
>>1くらい読め
読んで、死ね

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

125 名前:デフォルトの名無しさん mailto:sage [2009/02/05(木) 00:28:20 ]
>>124
YES

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

127 名前:デフォルトの名無しさん mailto:sage [2009/02/05(木) 07:12:23 ]
講師は名古屋大学から来てます。まだ20代ですが

128 名前:デフォルトの名無しさん mailto:sage [2009/02/05(木) 10:53:28 ]
>>127
もしかしてこの人?
www.kl.i.is.nagoya-u.ac.jp/person/hagiwara/additional_info.txt

129 名前:デフォルトの名無しさん mailto:sage [2009/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 名前:デフォルトの名無しさん [2009/02/05(木) 12:08:51 ]


131 名前:デフォルトの名無しさん mailto:sage [2009/02/05(木) 16:06:47 ]
>>128
そんなにすごい人じゃないです

132 名前:デフォルトの名無しさん mailto:sage [2009/02/05(木) 16:07:05 ]
>>129
そういう問題じゃない。
>>1読め。
そしてしね。

133 名前:デフォルトの名無しさん mailto:sage [2009/02/05(木) 16:09:29 ]
【 課題 】
変更するプログラム
read.pudn.com/downloads78/sourcecode/java/296785/TCP_IP_JAVA_SRC/ch5/UmiServer.java__.htm

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


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

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

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

136 名前:デフォルトの名無しさん mailto:sage [2009/02/05(木) 22:53:04 ]
>>134
okって意味です

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


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

137 名前:デフォルトの名無しさん mailto:sage [2009/02/06(金) 00:27:31 ]
>>136
> okって意味です
ありえねー

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

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

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

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

138 名前:デフォルトの名無しさん mailto:sage [2009/02/06(金) 16:33:41 ]
自己解決しましたので結構です

139 名前:デフォルトの名無しさん mailto:sage [2009/02/06(金) 16:58:34 ]
>>138
それは良かった。



140 名前:デフォルトの名無しさん mailto:sage [2009/02/06(金) 18:28:19 ]
>>138
ようやっとクアイアントのソースを見つけたのに、残念。
www.ohmsha.co.jp/data/link/4-274-06486-7/index.htm

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


142 名前:デフォルトの名無しさん mailto:sage [2009/02/07(土) 13:42:49 ]
>>141
>>133が自己解決したらしいから、分けてもらえ

143 名前:ヒント mailto:sage [2009/02/07(土) 15:36:04 ]
else if(command.compareTo("delete")==0){
自分で考えてね
}




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

148 名前:デフォルトの名無しさん mailto:sage [2009/02/08(日) 01:53:34 ]
>>147
rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/587.java

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



150 名前:デフォルトの名無しさん mailto:sage [2009/02/08(日) 07:30:08 ]
>>145-146さん
早い回答助かりました。
ありがとうございます

151 名前:デフォルトの名無しさん mailto:sage [2009/02/09(月) 17:49:57 ]
【 課題 】
imepita.jp/20090209/616180
【 形態 】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 名前:デフォルトの名無しさん mailto:sage [2009/02/09(月) 21:34:15 ]
>>151
rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/588.java

153 名前:デフォルトの名無しさん mailto:sage [2009/02/09(月) 22:03:20 ]
ありがとうございました!

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

155 名前:デフォルトの名無しさん mailto:sage [2009/02/11(水) 21:45:24 ]
>>154
www.google.co.jp/search?q=java+%E3%82%AA%E3%82%BB%E3%83%AD&sourceid=navclient-ff&ie=UTF-8&rlz=1B3GGGL_jaJP302JP302

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

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

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

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


158 名前:デフォルトの名無しさん [2009/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 名前:デフォルトの名無しさん [2009/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 名前:デフォルトの名無しさん [2009/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
【 補足 】与えられたプログラム rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/591.txt
よろしくお願いします.

161 名前:デフォルトの名無しさん [2009/02/12(木) 05:02:20 ]
>>161
【 補足 】クライアントのプログラムを忘れていました・・・すみません・・・.rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/592.java
よろしくお願いします.

162 名前:デフォルトの名無しさん mailto:sage [2009/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 名前:デフォルトの名無しさん mailto:sage [2009/02/12(木) 10:46:10 ]
同じ数字が

164 名前:デフォルトの名無しさん mailto:sage [2009/02/12(木) 11:43:27 ]
>>160
>>133が自己解決したらしいから、分けてもらえ

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

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

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

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

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


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

534681297
685293714
948367125
153472869
426538971
261759483
817945632
379126548
792814356



170 名前:デフォルトの名無しさん mailto:sage [2009/02/12(木) 17:36:51 ]
>>169
C/C++の宿題片付けます 122代目
pc11.2ch.net/test/read.cgi/tech/1232029287/542


171 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 00:03:50 ]
>>169
rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/593.java

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

よろしくお願いします。

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

174 名前:デフォルトの名無しさん [2009/02/13(金) 18:32:53 ]
>>173
わかんないんだろ?w

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

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

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

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

179 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 20:17:13 ]
>>177
電卓なんか実装したことないだろw



180 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 21:01:34 ]
>>173
すみません。探してみたらたくさんありました。
ありがとうございました。

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



182 名前:デフォルトの名無しさん mailto:sage [2009/02/14(土) 04:57:26 ]
>>181
訳せ

183 名前:デフォルトの名無しさん [2009/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 名前:デフォルトの名無しさん [2009/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 名前:デフォルトの名無しさん mailto:sage [2009/02/14(土) 08:06:33 ]
足し算もできねーのかよw

186 名前:デフォルトの名無しさん mailto:sage [2009/02/14(土) 08:11:05 ]
>>183-184
ttp://web.presby.edu/~wasmith/courses/241/practice/CoinsCalc.java
ttp://web.presby.edu/~wasmith/courses/241/notes/PromptAndBranch.htm
結果の表示フォーマットが課題の原文と違うがそれくらいは自力で修正できるだろ。

187 名前:デフォルトの名無しさん mailto:sage [2009/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 web.presby.edu/~wasmith/");

188 名前:デフォルトの名無しさん mailto:sage [2009/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"
【 用語 】多項式時間:
ttp://ja.wikipedia.org/wiki/%E5%A4%9A%E9%A0%85%E5%BC%8F%E6%99%82%E9%96%93
【 補足 】丸投げです。どなたかお願いします・・

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



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

191 名前:デフォルトの名無しさん mailto:sage [2009/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) となるようなものがあるから補正が必要だけど。






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

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

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