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


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

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



1 名前:JavaScriptは板違い、Web制作板をご利用ください mailto:sage [2007/09/30(日) 08:24:20 ]
【質問者へ】
回答者の便宜のため、以下の注意事項を遵守してください。
・質問は【課題提示用テンプレ】を利用してください。
・問題文は、出題されたまま全文を書いてください。
・数学問題は「○×法でせよ」だけでなく、その数式、前提条件も説明してください。
・JavaScriptは板違い、Web制作板をご利用ください。
・エラーは、その詳細と発生した行を書きましょう。エラーメッセージはコピペしてください。
・後から問題に付け足しするのはやめましょう。付け足しは作業を無駄にしがちです。
・回答されたら動作報告を必ずしてください。

【課題提示用テンプレ】
【 課題 】与えられた課題文をそのまま書きます。 《必須》
【 形態 】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  www.wikiroom.com/java/
ソースポストネット  sourcepost.sytes.net/

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

545 名前:デフォルトの名無しさん mailto:sage [2007/11/05(月) 19:32:22 ]
www.wikiroom.com/java/index.php?%A1%DAC%2B%2B%A1%DB%BD%C9%C2%EA%A4%CE%C5%BD%A4%EA%C9%D5%A4%B1%A4%AB%A4%BF%A1%DAJava%A1%DB

546 名前:デフォルトの名無しさん mailto:sage [2007/11/05(月) 20:07:58 ]
        |
       ∧∧
       /⌒ヽ)  もはようちゃん
      i三 U  
     〜三 |    
      (/~∪    
    三三
  三三
三三


547 名前:デフォルトの名無しさん mailto:sage [2007/11/05(月) 23:39:17 ]
>>512
rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/71.java

150はいく。

548 名前:514 mailto:sage [2007/11/06(火) 02:26:34 ]
514です。自己解決しました。
ただ、来週の課題が本格的にやばそうなのでまた後日ここに晒すと思います・・。

549 名前:デフォルトの名無しさん mailto:sage [2007/11/06(火) 03:14:06 ]
まとめ更新。

>>517 11月5日(提出日経過)
>>513 11月6日
>>539 11月6日午後11時
>>496 11月8日
>>399 11月14日

保留中

>>512 11月5日夜
>>518
>>522
>>534

課題を投げた人は投げっぱなしにしないで、>>548のように自己解決した場合などの報告をしてくれると助かる。

550 名前:デフォルトの名無しさん mailto:sage [2007/11/06(火) 08:42:57 ]
課題投げる→課題回答→答えだけ見て放置=スレルール無視↓
→回答者・・・(#^ω^)→答える人が少なくなる→課題投稿者ピンチ↓
→現職ソフトウェア技術者、使えない部下になる新人来なくて助かるよ(0.00000001%)

551 名前:デフォルトの名無しさん mailto:sage [2007/11/06(火) 09:48:44 ]
>>550
0があと一つあればエヴァの起動確率。

552 名前:アノマロカリス [2007/11/06(火) 10:19:01 ]
>>513
明日409室に来るように。話したい事があります。

553 名前:デフォルトの名無しさん mailto:sage [2007/11/06(火) 10:42:48 ]
>>513
(1),(2) -> ttp://cs.smu.ca/~c_nickerson/pages/html_mastermind/MastermindGui_8java-source.html
(3) -> ttp://rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/72.java



554 名前:デフォルトの名無しさん mailto:sage [2007/11/06(火) 13:43:12 ]
【 課題 】
プログラム 
ttp://sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=29839
実行結果
ttp://upp.dip.jp/01/img/2173.jpg

上記のプログラムに
・グラデーションのかけかたを改良する
・陰線消去を1方向だけでなく、2方向から行う
・高い所を赤に、低い所を緑にする
の改良を行う。
【 形態 】1. Javaアプリケーション(main()で開始)/     
【 GUI  】1. AWT      
【 期限 】11/13
【 Ver  】java version "1.6.0_02"
【 補足 】丸投げですがよろしくお願いします。

555 名前:539 [2007/11/06(火) 15:01:20 ]
>>432
こんにちは。>>539は前回の課題(>>400)の応用なので、お手数ですが、
こちらの方もやっては戴けないでしょうか?

556 名前:デフォルトの名無しさん mailto:sage [2007/11/06(火) 15:13:42 ]
全課題丸投げする気なら何でその授業受けてんの?

557 名前:デフォルトの名無しさん mailto:sage [2007/11/06(火) 15:37:44 ]
単位が足りないと卒業できないからだろう

558 名前:デフォルトの名無しさん mailto:sage [2007/11/06(火) 16:00:00 ]
課題は丸投げされないとこっちが困るだろ。
変に改変されてるとわけがわかんなくなるw

559 名前:デフォルトの名無しさん mailto:sage [2007/11/06(火) 16:26:52 ]
期を通して出題される課題全てを丸投げするのであれば、
高い授業料払って学校いかなくてよくね?って話だろ。
その都度の課題は丸投げしてもらわないと困るのは同意するが。

560 名前:デフォルトの名無しさん mailto:sage [2007/11/06(火) 16:30:08 ]
学校を卒業したという履歴が欲しいのであってその過程で得られる知識なんてどうでもいいということなんでしょう

561 名前:デフォルトの名無しさん mailto:sage [2007/11/06(火) 16:34:09 ]
>>556-560
教育板でやってくれ。

562 名前:デフォルトの名無しさん mailto:sage [2007/11/06(火) 16:34:27 ]
丸投げはいいけど,
作ってもらったの見て
理解する努力くらいはした方がいい

563 名前:デフォルトの名無しさん mailto:sage [2007/11/06(火) 16:37:17 ]
>>561
あそこはディープすぎる



564 名前:デフォルトの名無しさん mailto:sage [2007/11/06(火) 17:28:10 ]
>>557
俺の周りだけかもしれないけど、経済学部なのにプログラミング演習が必修だったな。
同じゼミに所属していたオタクな友人がサークル繋がりで
普通ならまず出会わないような経済学部の女の子のJavaの宿題をやってあげていたよ。
それがきっかけで付き合うようになったというのは知っていたけど、卒業して数年後、結婚式の招待状が届いた時には吹いた。
初めてサン・マイクロシステムズが凄いと思った。25歳独身・出会いのないSEの俺、涙目w

565 名前:デフォルトの名無しさん mailto:sage [2007/11/06(火) 17:37:09 ]
つまり、ここで回答すると経済学部の女の子と結婚出来るわけだなw

566 名前:デフォルトの名無しさん mailto:sage [2007/11/06(火) 18:11:31 ]
おいコラふざけんな
ここは宿題を解いて楽しむスレ
出題者がどうなろうとそんなの関係ねえ

567 名前:デフォルトの名無しさん mailto:sage [2007/11/06(火) 18:17:32 ]
>>539
ttp://rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/73.java
ttp://rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/74.java

568 名前:デフォルトの名無しさん [2007/11/06(火) 20:12:21 ]
彼女以内歴30年素人童貞
Javaは少し出来るけど

〇∧〃 でもそんなの関係ねぇ!
 / >      そんなの関係ねぇ!
 < \     そんなの関係ねぇ!

  〇/ はい!
 /|    おっぱっぴー♪
 />

569 名前:デフォルトの名無しさん mailto:sage [2007/11/06(火) 23:44:45 ]
>>565
ここに課題投げてる女子がいるか知らないけどな。
大学生なら女子がいるサークル入ろうぜ。そこから出会いが広がると友人に言われた。
やつは俺等よりJavaの使い方を少し知っていただけなんだ。そう。ほんの少しね。

570 名前:デフォルトの名無しさん mailto:sage [2007/11/06(火) 23:53:19 ]
同学年よかは多少できるほうだがめんどくさがってサークル入ってないや……
俺みたいな人間はほんと一生出会いないんだろうな

571 名前:デフォルトの名無しさん [2007/11/07(水) 00:01:38 ]
問題3.1
以下のデータを格納するのに適した変数を答えてください。
1.今月のお小遣い
2.円周率


答え
1.int (お小遣いが10億円を超える人は long )
2.double (ゆとり教育を受けた人は int でも可)


ちょいウケた。

572 名前:デフォルトの名無しさん mailto:sage [2007/11/07(水) 00:14:37 ]
Javaと彼女の因果関係がないな。ウザイから消えてくれ。

573 名前:デフォルトの名無しさん mailto:sage [2007/11/07(水) 00:41:37 ]
【 課題 】 jframe継承
       sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=29840
【 形態 】1. Javaアプリケーション(main()で開始)
【 GUI  】2. Swing
【 期限 】今日、明日
【 Ver  】1.5
【 補足 】「?????」のところがわからず丸投げ状態。よろしくお願いします。






574 名前:デフォルトの名無しさん mailto:sage [2007/11/07(水) 01:05:04 ]
>>572
Javaが出来たから彼女ができた。

と言いたいところだけど、宿題が増えてきたのでそろそろ消える事にする。
スレ汚しすまん。

575 名前:デフォルトの名無しさん [2007/11/07(水) 01:11:08 ]
>>573
出題者のクラスの命名センスを問いたくなる。

576 名前:デフォルトの名無しさん mailto:sage [2007/11/07(水) 01:15:12 ]
うん 今日はやる気しないな

577 名前:539 [2007/11/07(水) 01:25:38 ]
>>567
ありがとうございます。今回も助かりました。
追加注文みたいで悪いのですが、それぞれのオブジェクトがスレッドで動くようにはなりませんか?

578 名前:デフォルトの名無しさん mailto:sage [2007/11/07(水) 01:32:27 ]
GUIにスレッドを使うことはいろいろとオススメできない。(Swingに限っては禁じ手とすらされている)
そういう課題なら仕方ないが。

579 名前:539 [2007/11/07(水) 01:35:27 ]
>>578
そういう課題みたいです_| ̄|●

580 名前:デフォルトの名無しさん [2007/11/07(水) 01:55:31 ]
>>578
はぁ?

581 名前:デフォルトの名無しさん mailto:sage [2007/11/07(水) 02:05:41 ]
【 課題 】アプレット上で簡単な問題を出し、その解答を四択の中から選んで採点するプログラムを作りなさい。
【 形態 】1. Javaアプリケーション(main()で開始
【 GUI  】1. AWT
【 Ver  】1.5.0_12
【 補足 】問題の選択はチェックボックスを使い、採点ボタンで正解数を表示するようにしたいです。
      問題を表示することすらできません。助けてください。
import java.applet.Applet;
import java.awt.*;
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
public class mondai extends Applet implements ActionListener {
Button bt;
CheckboxGroup cg;
Checkbox c1,c2,c3,c4;
Label Lab1;
public void init(){
Label1=new Label("問題1");
add(Label1);
cg=new CheckboxGroup();
c1=new Checkbox("1",cg,true);
c2=new Checkbox("2",cg,false);
c3=new Checkbox("3",cg,false);
c4=new Checkbox("4",cg,false);
add(c1); add(c2); add(c3); add(c4);
c1.addItemListener(this);c2.addItemListener(this);
c3.addItemListener(this);c4.addItemListener(this);
bt = new Button("採点");
add(bt); bt.addActionListener(this); }
public void actionPerformed(ActionEvent ae) } }

582 名前:デフォルトの名無しさん mailto:sage [2007/11/07(水) 02:07:31 ]
そこでシングルスレッドと口走ると揚げ足取りされます

583 名前:512 mailto:sage [2007/11/07(水) 02:32:36 ]
全てのICarとRallyCarの下に赤い波線がでてうごきません。
それ以外は問題なさそうなのですがちょっと原因が良くわかりません。
課題提出はまだ先でも良かったらしいのでとりあえずこれを参考に少し自分でやってみたいと思います。
できなかったらまたここに来るかもしれませんがそのときはまたよろしくお願いします
どうもありがとうございました。



584 名前:デフォルトの名無しさん mailto:sage [2007/11/07(水) 02:45:26 ]
>>579
SwingWorkerかあるいはinvokeAndWait/invokeLaterとか教えてもらった?

585 名前:539 [2007/11/07(水) 03:03:20 ]
>>584
習っていません。こんな感じのサンプルを貰いました。
ttp://rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/75.java

586 名前:デフォルトの名無しさん [2007/11/07(水) 03:22:30 ]
YATTA!YATTA!
www.nicovideo.jp/watch/sm1446231

587 名前:デフォルトの名無しさん mailto:sage [2007/11/07(水) 11:38:57 ]
彼女作りたかったらmixiでもやってればいいのに
余裕で引っかかる

588 名前:デフォルトの名無しさん mailto:sage [2007/11/07(水) 12:33:54 ]
>>587
どうアプローチすればいいのか、雑談スレでじっくり教えてくれ。
pc11.2ch.net/test/read.cgi/tech/1192485583/

589 名前:デフォルトの名無しさん mailto:sage [2007/11/07(水) 14:48:20 ]
>587
どちらかというと引っかかったのはおまえのほう


590 名前:デフォルトの名無しさん mailto:と書いてみるテスト [2007/11/07(水) 14:51:19 ]
出会い系サイトだとお金かかるけどもっと楽だよ
先週日曜デートの予定だったんだけど風邪引いちゃって来れなくなったんだって
電話ではもう大丈夫って言ってたけど心配だお

591 名前:デフォルトの名無しさん mailto:sage [2007/11/07(水) 15:07:29 ]
>>585
手抜きだけどとりあえず作った。後AffineTransformの順序を修正。
ttp://rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/76.java

>>584
おそらく講師も知らないんじゃないか。

592 名前:デフォルトの名無しさん mailto:sage [2007/11/07(水) 17:04:33 ]
>>571
読み進んできて、不覚にもワロタw

593 名前:デフォルトの名無しさん mailto:sage [2007/11/07(水) 17:09:44 ]
一応>>585のサンプルみてたらEDT以外のスレッドではrepaintしかやってないっぽいから(別スレッドからrepaintはOKなはず)
いいといえばいいんだろうけどなんだかなぁ



594 名前:デフォルトの名無しさん mailto:sage [2007/11/07(水) 19:30:54 ]
>>553
参考になりました
ありがとうございました

595 名前:デフォルトの名無しさん mailto:sage [2007/11/07(水) 19:40:42 ]
【 課題 】問1:Aクラスのプログラムを作る。
      a)フィールドに実数型の変数xを宣言し、値を代入する。
b)xの2倍を求めるインスタンスメソッドdual()をつくる。

問2:Aクラスを継承してBクラスのプログラムをつくる。
a) xの1/2を求めるインスタンスメソッドhalf()をつくる。

問3:Bクラスを使うKadai1クラスのプログラムをつくる。
      a)Bクラスのインスタンスをつくり、変数xの値を出力する。
また、dual(),half()のメソッドを使って2倍と1/2の値を求め出力する。

【 形態 】1. Javaアプリケーション(main()で開始
【 Ver  】1.5.0_12
【 期限 】11月8日早朝まで。
【 補足 】クラスの継承(基本)です。よろしくお願いします

596 名前:デフォルトの名無しさん mailto:sage [2007/11/07(水) 20:02:42 ]
>>588
マジレスしてやった。
まぁ最終的には君がまともな人間である事が求められる。
ちなみに俺はオタクじゃないし、普通。
オタクでも見た目普通で隠せれば問題ないっちゃないとおもうけどね。


597 名前:デフォルトの名無しさん mailto:sage [2007/11/07(水) 22:40:10 ]
【 課題 】
以下のプログラムは文字列を100回表示する処理をスレッドとして実装し
2つの文字列を与えて実行するプログラムである.
@. コンパイルして実行しなさい.
A. スレッドでなく逐次型プログラムとして実装した場合との違いを2つ挙げ,その理由を説明しなさい.
(ヒント)一つの違いは,1回実行するだけではわからない.

class sample1 {
public static void main(String[] args) {
new ThdPrint("AAA\n").start();
new ThdPrint("BBB\n").start();
}
}
class ThdPrint extends Thread {
private String message;
public ThdPrint(String message) {
this.message = message;
}
public void run() {
for (int i = 0; i < 100; i++) {
System.out.print(message);
}
}
}
【 形態 】1. Javaアプリケーション(main()で開始)
【 GUI  】
【 期限 】11/9まで
【 Ver  】java version "1.6.0_02"
【 用語 】
【 補足 】

598 名前:デフォルトの名無しさん mailto:sage [2007/11/08(木) 01:58:31 ]
>>597
コンパイルして実行するだけじゃないの

599 名前:デフォルトの名無しさん [2007/11/08(木) 02:27:02 ]
【 課題 】BMIを求めるプログラムを作成せよ。
       ※BMI = 体重(kg) ÷身長(u)
       なお、System.out.printlnでの表示は桁指定ができないので小数点は15桁の表示となる。
       (実行結果)
       身長:170
体重:70
あなたのBMI値は24.22・・(省略)・・・です。

【 形態 】1. Javaアプリケーション(main()で開始)
【 期限 】今日中にお願いします。


600 名前:デフォルトの名無しさん mailto:sage [2007/11/08(木) 06:57:31 ]
>>599
public static void main(String[] args) {
int height = 170;
int weight = 70;
System.out.println("身長: " + height);
System.out.println("体重: " + weight);
System.out.println("BMI:" +(double)weight /Math.pow(((double)height/100), 2));
}

601 名前:デフォルトの名無しさん mailto:sage [2007/11/08(木) 07:23:24 ]
>>595
早朝じゃないけどw
ttp://sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=29845

602 名前:595 mailto:sage [2007/11/08(木) 08:27:02 ]
うお、7時前に見たときなかったけど学校行く前に最後見たらできてるじゃん!
>>601ありがとうございます!

603 名前:たすけて [2007/11/08(木) 13:57:31 ]
javaの二方向からの陰線処理と色のグラデーションをおねがいします!!



604 名前:デフォルトの名無しさん mailto:sage [2007/11/08(木) 14:13:07 ]
断る。

605 名前:539 [2007/11/08(木) 17:53:04 ]
>>591
今回もありがとうございます。助かりました。

606 名前:デフォルトの名無しさん mailto:sage [2007/11/08(木) 20:09:37 ]
【 課題 】
プログラム 
ttp://sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=29839
実行結果
ttp://upp.dip.jp/01/img/2173.jpg

上記のプログラムに
・陰線消去を1方向だけでなく、2方向から行う
・高い所を赤に、低い所を緑にする
・グラデーションのかけかたを改良する
の改良を行う。
【 形態 】1. Javaアプリケーション(main()で開始)/     
【 GUI  】1. AWT      
【 期限 】11/13
【 Ver  】java version "1.6.0_02"
まったくわからず丸投げで申し訳ありませんがよろしくお願いします。

607 名前:デフォルトの名無しさん [2007/11/09(金) 00:09:54 ]
【 課題 】次の文法の再帰降下型の構文解析器を書け。
E→TE'
E'→or T [or] E' | ε
T→FT'
T'→and F [and] T' | ε
F→not F | (E) | i[i]

以下のプログラムを参考にせよ。
sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=29853
sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=29854
sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=29855
【 形態 】1. Javaアプリケーション(main()で開始)
【 期限 】11/9 17:00まで
【 Ver  】java version "1.6.0_01"

よろしくお願いします。

608 名前:デフォルトの名無しさん mailto:sage [2007/11/09(金) 00:43:54 ]
>>573
アホなクラス名とまったく理解してないコードを直しといた

import java.awt.*;
import javax.swing.*;
class MyFrame extends JFrame {
  private JButton jButton1;
  MyFrame() {
    jButton1 = new JButton("Hello");
    this.getContentPane().add(jButton1, BorderLayout.CENTER);
    this.setTitle("JButton");
    this.pack();
    this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  }
  public static void main(String args[]) {
    MyFrame frame = new MyFrame();
    frame.setVisible(true);
  }
}

609 名前:デフォルトの名無しさん mailto:sage [2007/11/09(金) 01:06:21 ]
課題大杉&未報告大杉てまとめる気が失せた…

610 名前:デフォルトの名無しさん mailto:sage [2007/11/09(金) 02:23:30 ]
やる気も失せるってもんだ

611 名前:デフォルトの名無しさん mailto:sage [2007/11/09(金) 14:04:36 ]
>550

612 名前:デフォルトの名無しさん mailto:sage [2007/11/09(金) 14:29:22 ]
【 課題 】
問1:Aクラスのプログラムを作る。
品名と金額を入れる文字列の配列変数s[]と整数型の配列変数yenを宣言し、5品
目のデータを代入する。
金額の高い順に並べて出力するインスタンスメソッドsyori()をつくる。

問2:Aクラスを継承してBクラスのプログラムをつくる。
syori()メソッドの内容に合計金額を求めて出力する部分を書き加える。

問3:Bクラスを使って、品名を金額を高い順に出力するKadai4クラスのプログラムをつくる。

【 形態 】1. Javaアプリケーション(main()で開始
【 Ver  】1.5.0_12
【 期限 】11月9日16時まで。
【 補足 】急ですが、よろしくお願いします

613 名前:デフォルトの名無しさん mailto:sage [2007/11/09(金) 18:45:53 ]
この流れはまじやる気しねーなw



614 名前:デフォルトの名無しさん mailto:sage [2007/11/09(金) 19:07:21 ]
【 課題 】鳥の描画
【 形態 】2. Applet
【 期限 】提出期限、11/14 19;00
【 Ver  】1.6.0.02
【 用語 】ルンゲクッタ法使ってます
【 補足 】現状では振り子になっているんですがそれを鳥に書き換えてください
ソースあるんで貼っておきます
ttp://sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=29860

615 名前:デフォルトの名無しさん [2007/11/09(金) 19:24:40 ]
これは試練だ。
拷問なんだ。
耐えろ!耐えぬけ!その先には…

616 名前:デフォルトの名無しさん mailto:sage [2007/11/09(金) 19:43:22 ]
先には次の試練があるだけ

617 名前:デフォルトの名無しさん mailto:sage [2007/11/09(金) 22:48:06 ]
耐えろ!耐えぬけ!
それがこの業界の正体だ!

618 名前:デフォルトの名無しさん mailto:sage [2007/11/10(土) 00:24:37 ]
たくさん課題があると燃えるんで以前ならどんどんやってたと思うが
最近は方針を変えてたまにスレを見ては右往左往してるのを眺めることにしてる
でも最近は課題が増えるだけでやってくれって反応も解答への反応もないから詰まらんね

619 名前:デフォルトの名無しさん mailto:sage [2007/11/10(土) 00:31:03 ]
やって当たり前だろと思ってる奴は先は長くないからどうでもいいけど。
金になるわけでもないし、別に無視していいんじゃないか?

620 名前:デフォルトの名無しさん mailto:sage [2007/11/10(土) 00:32:02 ]
回答側も低レベルのやつばっかだからな

くだらなすぎる問題はやってもつまんね
むずかしい問題はわかんね

終了

621 名前:デフォルトの名無しさん mailto:sage [2007/11/10(土) 00:32:41 ]
ああ、何なら宿題答えてもアップしなけりゃいいんだし。
自分の興味本位でやるのと、奴に答えをアップしてやるのとはまた別問題だろ?

622 名前:デフォルトの名無しさん mailto:sage [2007/11/10(土) 00:36:27 ]
普通の問題は、宿題まとめブログつくって、コードを再利用すればいいじゃね?
で、典型問題はそのまとめサイトに誘導で楽になる。

623 名前:(*‘ω‘ *)の敵は俺の敵 mailto:sage [2007/11/10(土) 00:59:15 ]
同じ(似たような)課題を全スレッドからまとめてうpしくれる暇人はいませんか(*‘ω‘ *)?



624 名前:デフォルトの名無しさん mailto:sage [2007/11/10(土) 01:04:50 ]
>>621
スレタイをJavaの宿題をここに提供しますに変えて、
暇つぶしにでも勉強にでも活用するってことでいいんじゃね?
設問の変な宿題が出たらつっこみを入れるもよし。
解いた人間の中で気が向いたやつがいたら答をうpするもよし。

625 名前:デフォルトの名無しさん mailto:sage [2007/11/10(土) 01:23:59 ]
ほんと最近は丸投げ&スルーが多発してんからな
なんの反応もないやつは
・ここの住人なら投げときゃやってくれるだろう
・ここはそういうスレなんだからやって当たり前,礼なんて必要ない
くらいに思ってるんだろうな

626 名前:デフォルトの名無しさん mailto:sage [2007/11/10(土) 01:38:06 ]
俺は自分のスキル攻城(笑)のためにやってるからお礼とかどうでもいいが

627 名前:デフォルトの名無しさん mailto:sage [2007/11/10(土) 02:01:18 ]
1.宿題(と解答)を最終的にまとめサイトに活用できるようにコンテンツ化しておく。
2.宿題(案件)の要件・仕様をテンプレート化しておく。例えば>>1のように。
3.できれば参考解答(当然コード本体も)とセットで。
解答はコンパイル可能じゃないとダメ。
解答が出なくても良問は問題だけでもよい。
技術力ある人は自力で出来るから。
4.HPやブログ(ウィキ)のフォーマットを予め決めておいて、そこに当該コンテンツを配置。

これをperl, ruby辺りで処理してxml化。
Javaで「宿題スレを処理するプログラム」を宿題として作ってもらってもいいけど。
これですこしは楽しくなりそうだろ?

628 名前:デフォルトの名無しさん mailto:sage [2007/11/10(土) 02:06:44 ]
質問する側は宿題テンプレート>>1に合わせればよく、
解答する側は仕様を満たしコンパイル可能であればよい。

宿題と解答をコンテンツ化するのが目的だから、>>1でもいいし、
公開するウェブ側の配置フォーマットを定めといて、
それにあうように>>1を手直ししたり、
宿題コンテンツをテンプレートしなおしてもいいだろう。

そうして処理をしやすくしとくと、熱血の有志がやってくれるだろう。
以前の宿題を全部捨てて、これから宿題で新しく作ってもいいんじゃないか?
オレはアイディアだけ(・∀・)ノシ

629 名前:デフォルトの名無しさん mailto:sage [2007/11/10(土) 02:12:09 ]
お礼してもらうのは人間として当然だけど、
なんだか↑は自分達で作ってくって感じで楽しそうだな。

630 名前:デフォルトの名無しさん mailto:sage [2007/11/10(土) 02:50:55 ]
宿題をやってもらう。
宿題をやってあげる。

宿題をやらせてあげる。
宿題をやらせてもらう。

どっちでもいいんじゃね?

宿題を解いた人間が、面白い問題をありがとうってお礼を言ってもいいんじゃないかしら?

631 名前:デフォルトの名無しさん [2007/11/10(土) 03:00:29 ]
それは論理上でありえるけるけど、人間社会だとそういう奴は嫌われると思うわ!

632 名前:デフォルトの名無しさん mailto:sage [2007/11/10(土) 11:07:33 ]
切羽詰った依頼を発見
アルゴリズム調べたり色々面倒な問題だったが解いた
良い問題だったので、良い問題をありがとうの一言を沿えて提出
依頼者に遅い!と罵倒される
別に良いんですよ。こっちは好きでやってるだけですから
無視されようが、罵倒されようが関係ないんだよ。

633 名前:デフォルトの名無しさん mailto:sage [2007/11/10(土) 11:22:56 ]
回答は別にアップせずに、良い問題をありがとうの一言だけをレスすれば良かったんじゃないか?
回答を示すことも込みで好きでやってるのなら、それでもいいけど。



634 名前:デフォルトの名無しさん mailto:sage [2007/11/10(土) 16:39:56 ]

2chでお礼をしてもらおうなんて、そんなDQNいんのかよ
 

635 名前:デフォルトの名無しさん mailto:sage [2007/11/10(土) 16:43:52 ]
× 礼が欲しい
○ 動作報告(スレルール)を守って欲しい

636 名前:デフォルトの名無しさん mailto:sage [2007/11/10(土) 16:51:20 ]
>>634
なんだこいつ?真性か?

637 名前:デフォルトの名無しさん mailto:sage [2007/11/10(土) 17:13:01 ]
賢い質問のしかた
www.ranvis.com/articles/smart-questions.ja.html

638 名前:デフォルトの名無しさん mailto:sage [2007/11/10(土) 19:34:00 ]
>>636 真性サルで、かつDQN。つまり釣り。以後注意!

639 名前:デフォルトの名無しさん mailto:sage [2007/11/11(日) 01:52:45 ]
【 課題 】ソースコードを参考に,SAX APIを用いてXML
文書のすべての要素や属性に関する情報を出力するプログラムを作成せよ。ただし,
? 作成したソースコード
? 読み込ませたXML文書ファイル(小さいものでよい)
? 実行結果(一部のみでよい。スクリーンダンプにより)
を示すこと。また,実行結果には,実行した時刻を出力すること。
【 形態 】1(JAVA)
【 GUI  】 なし。プロンプトで表示
【 期限 】11月13日
【 Ver  】1.6.0_03
【 補足 】途中までのソースコード。まだあるので二つにします
import javax.xml.parsers.*;
import org.xml.sax.*;
import org.xml.sax.helpers.DefaultHandler;
public class TraceEvents {
public static void main(String[] args) {
try {
/* XMLプロセッサの生成 */
SAXParserFactory factory = SAXParserFactory.newInstance();
SAXParser parser = factory.newSAXParser();
TraceEventsHandler handler = new TraceEventsHandler();
/* 構文解析の実行 */
parser.parse(args[0],handler);
} catch(Exception e) {
System.out.println("Exception occurred: " + e.getMessage());
}
}
}


640 名前:639 mailto:sage [2007/11/11(日) 01:53:17 ]
public class TraceEventsHandler extends DefaultHandler {
public TraceEventsHandler() {}
public void startDocument() throws SAXException {
// Document開始時の処理
}
public void endDocument() throws SAXException {
// Document終了時の処理
}
public void startElement(String uri, String localpart, String name, Attributes amap) {
// Element開始時の処理
for(int i=0;i<amap.getLength();i++) { /* 属性に対する処理 */
System.out.println(" attribute name = " + amap.getQName(i) + ", type = " + amap.getType(i) + ", value = " + amap.getValue(i));
}
}
public void endElement(String uri, String localName, String qName) throws SAXException {
// Element終了時の処理
}
public void characters(char[] ch, int start, int length) {
// Text情報の受け取り
String text = new String(ch, start, length);
}
}

641 名前:639 mailto:sage [2007/11/11(日) 01:55:52 ]
【 課題 】商品データのXML文書を用いて,指定された商品名に対応する価格を検索し,出力する機能を,SAX APIを用いて構築せよ。ただし,
作成したソースコード
読み込ませたXML文書ファイル(小さいものでよい)
実行結果(スクリーンダンプにより)
を示すこと。また,実行結果には,実行した時刻を出力すること。
【 形態 】1(JAVA)
【 GUI  】 なし。プロンプトで表示
【 期限 】11月13日
【 Ver  】1.6.0_03
【 補足 】途中までのソースコード
import javax.xml.parsers.*;

public class SAXSearch {
public static void main(String[] args) {
System.out.println("current time = " + new java.util.Date(System.currentTimeMillis()));
try {
/* XMLプロセッサの生成 */
SAXParserFactory factory = SAXParserFactory.newInstance();
factory.setValidating(true);
SAXParser parser = factory.newSAXParser();
SAXSearchHandler handler = new SAXSearchHandler(args[1]);
/* 構文解析の実行 */
parser.parse(args[0],handler);
} catch(Exception e) {
System.out.println("Exception occurred: " + e.getMessage());
}
}
}




642 名前:639 mailto:sage [2007/11/11(日) 01:59:26 ]
>>641の続きです。
import org.xml.sax.*;
import org.xml.sax.helpers.DefaultHandler;
public class SAXSearchHandler extends DefaultHandler {
String target; /* 検索対象の商品名 */
String productName; /* 商品名を保管する変数 */
String price; /* 価格を保管する変数 */
boolean insideNameElem = false; /* 商品名の要素に入っていることを示すフラグ変数 */
boolean insidePriceElem = false; /* 価格の要素に入っていることを示すフラグ変数 */
public SAXSearchHandler(String target) {super(); this.target = target;
}
public void startDocument() throws SAXException {
// Document開始時の処理 }
public void endDocument() throws SAXException {
// Document終了時の処理   }
public void startElement(String uri, String localpart, String name, Attributes amap) {// Element開始時の処理
if(name.equals("ProductList")) { /* ルート要素に対する処理 */
} else if(name.equals("name")) { /* 商品名要素に対する処理 */
} else if(name.equals("price")) { /* 価格要素に対する処理 */
}
}
public void endElement(String uri, String localName, String qName) throws SAXException {
// Element終了時の処理
if(qName.equals("Product")) {
/* 商品要素が閉じられたときの処理 */
} else if(qName.equals("name")) { /* 商品名要素が閉じられたときの処理 */
} else if(qName.equals("price")) { /* 価格要素が閉じられたときの処理 */
} else if(qName.equals("ProductList")) { /* ルート要素が閉じられたときの処理 */ } }
public void characters(char[] ch, int start, int length) {
// Text情報の受け取り
String text = new String(ch,start,length);
/* 商品名や価格の保存 */ }}

643 名前:639 mailto:sage [2007/11/11(日) 02:00:37 ]
読み込むのに使用したXMLファイル
<?xml version="1.0" encoding="ISO-2022-JP" ?>
<?xml-stylesheet href="orders.xsl"?>


<goods>
<book>
<name>aaa</name>
<price>300</price>
</book>
<book>
<name>bbb</name>
<price>500</price>
</book>
</goods>




644 名前:639 mailto:sage [2007/11/11(日) 02:26:28 ]
全部で二問あります。
出来れば、お願いします。

645 名前:デフォルトの名無しさん mailto:sage [2007/11/11(日) 02:49:25 ]
うぜぇ






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

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

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