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

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 ]
うぜぇ

646 名前:デフォルトの名無しさん mailto:sage [2007/11/11(日) 11:34:04 ]
お礼は3行以上

647 名前:デフォルトの名無しさん mailto:sage [2007/11/11(日) 11:56:17 ]
3000行とかだとまたウザイし、3行程度だな。

648 名前:デフォルトの名無しさん mailto:sage [2007/11/11(日) 11:56:44 ]
どこのあんぐr(ry

649 名前:デフォルトの名無しさん mailto:sage [2007/11/11(日) 11:59:46 ]
長文課題用のうpろだもあるのになんで利用しないんだ…?

650 名前:デフォルトの名無しさん mailto:sage [2007/11/11(日) 12:19:38 ]
>>564のような事例もあるので、まとめておく(提出日が経過した物はスルー)。
提出日が過ぎても提出可能な課題は、テンプレに沿って再質問するかアンカでも貼っておいて。
礼はいい。動作報告だけはしてくれ。無事提出出来たのかも気になる。


>>554 11月13日
>>606 11月13日
>>639 11月13日
>>399 11月14日
>>614 11月14日

課題長いやつは、ソーススポットかろだ2を利用すると○。
ソースポストネット  sourcepost.sytes.net/
ろだ2  rg550.hp.infoseek.co.jp/cgi-bin/joyful/main.htm

651 名前:デフォルトの名無しさん mailto:sage [2007/11/11(日) 12:21:04 ]
>>646
>>648
あゆ板思い出した

652 名前:デフォルトの名無しさん mailto:sage [2007/11/11(日) 15:17:10 ]
【 課題 】Frameを使った簡単なアニメーション作成
【 形態 】1(JAVA)
【 GUI  】 なし。プロンプトで表示
【 期限 】11月12日
【 Ver  】1.6.0_03
【 補足 】実行するとウィンドウが開いて、絵が描いてある程度の物かな・・・
      試行錯誤してみたけどだんだんわからなくなってきた・・・



653 名前:デフォルトの名無しさん mailto:sage [2007/11/12(月) 00:47:18 ]
>>652
Frameを使うのにGUI無しでアニメーションとはハイレベルな課題だな。

654 名前:デフォルトの名無しさん mailto:sage [2007/11/12(月) 00:55:48 ]
こんなんどうよ
public class Frame{
  public static void main(String[] args){
    for(int i=0;i<40;++i) System.out.println();
    for(int i=50;0<i;--i){
      for(int j=0;j<35;++j){
        char put=' ',list[]={'○','o','。','。'};
        if(Math.abs(j-7)<i){
          int index=(int)(Math.random()*(i*2+3));
          if(index<list.length) put=list[index];
        }
        System.out.print(put);
      }
      System.out.println();
      try{
        Thread.sleep(300);
      }catch(InterruptedException e){ }
    }
    System.out.println(" ∧_∧   ○");
    System.out.println("( ・∀・)");
    System.out.println("(つ日 つ━O");
    System.out.println(" | |  |");
    System.out.println("( _)_)");
  }
}

655 名前:デフォルトの名無しさん mailto:sage [2007/11/12(月) 01:17:09 ]
>>654
ワラタ

656 名前:デフォルトの名無しさん mailto:sage [2007/11/12(月) 02:52:49 ]
>>654
クソワロタ 思わず実行しちまったぜ


657 名前:デフォルトの名無しさん mailto:sage [2007/11/12(月) 02:55:55 ]
>>654
何が出るかと思ったけど、こりゃ殿堂入りだな。

658 名前:デフォルトの名無しさん mailto:sage [2007/11/12(月) 03:15:14 ]
>>654
素直に感心した。
ただlistがforの中で定義されているのが気になる。

659 名前:デフォルトの名無しさん mailto:sage [2007/11/12(月) 03:16:50 ]
>>658
それくらい最適化してくれるんじゃないの?

660 名前:デフォルトの名無しさん mailto:sage [2007/11/12(月) 07:21:28 ]
最近、俺にはレベルの高い宿題が増えてきた。
専門卒の日曜プログラマだけど大学のプログラミング演習IとII程度の難易度なら
全然いけるんだが、数学が混ざってくるともうダメぽ。

面白そうだから、>>612はやってみる。
>>614はルンゲクッタ法が何か分からないが、ググりながらやってみる。

661 名前:デフォルトの名無しさん mailto:sage [2007/11/12(月) 07:28:51 ]
>>654にこのスレの神髄を見た気がする。
課題投げてる人は、補足をしっかり書いて欲しい。用語が分からんというか日本語がわk(ry

それに加えて、すべてのファイルをZIPに入れて丸投げしている人は
どんな感じの課題なのか軽く書いていて欲しい。ZIPだけだとダウンロードする気にならない。

662 名前:デフォルトの名無しさん [2007/11/12(月) 15:58:24 ]
期待age



663 名前:デフォルトの名無しさん mailto:sage [2007/11/12(月) 17:00:41 ]
【 課題 】MP3のID3タグを取得する《必須》
【 形態 】1. Javaアプリケーション(main()で開始)《必ず選択》
【 GUI  】4. 制限なし
【 期限 】提出期限 11月13日  17:00。 《必須》
【 Ver  】1.5.0_12 《必須》


664 名前:デフォルトの名無しさん mailto:sage [2007/11/12(月) 17:28:13 ]
テンプレもまともに書けねーのかよw

665 名前:606 mailto:sage [2007/11/12(月) 17:30:37 ]
明日提出なので今日中に作成したいのですが
・高い所を赤に、低い所を緑にする
だけでもいいのでやっていただけると助かります。
どなたかよろしくお願いします。

666 名前:デフォルトの名無しさん mailto:sage [2007/11/12(月) 17:49:44 ]
606氏と同じ課題で悩んでます。
事後報告するので何方かよろしくお願いします。

667 名前:デフォルトの名無しさん mailto:sage [2007/11/12(月) 18:37:06 ]
>>652 マウスドラッグで描いた絵が消えていく
rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/77.java

>>663
rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/78.java

668 名前:663 mailto:sage [2007/11/12(月) 19:23:21 ]
>>667
本当に助かりました。(すごく助かりました)
うまく言語化できない。
言葉では言い表せない感動とはこのことです。
ありがとうございました。

669 名前:663 mailto:sage [2007/11/12(月) 19:41:45 ]
今実行してみたんですが、
タイトル
アーティスト
アルバム
ジャンル等の結果が45 6d 65 72 00 00 00 となります。
課題に書き忘れたんですが、日本語そのままの結果が欲しいです。
できればよろしくお願いします。

670 名前:デフォルトの名無しさん mailto:sage [2007/11/12(月) 20:13:04 ]
rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/79.java

671 名前:デフォルトの名無しさん mailto:sage [2007/11/12(月) 20:24:49 ]
>>665
Color.orangeとかの部分を変えれば?

672 名前:663 mailto:sage [2007/11/12(月) 21:14:36 ]
>>670
連投してすいませんでした。
ありがとうございます。正常に動作しました。
今の気持ちwww
本     と     す本     と     す本     と     す
 当   が う   ま  当   が う   ま  当   が う   ま 
  に り   ご い    に り   ご い    に り   ご い  
   あ     ざ      あ     ざ      あ     ざ   



673 名前:デフォルトの名無しさん mailto:sage [2007/11/12(月) 21:41:23 ]
ここに質問すれば必ず助けてもらえると思ってんのか知らんが、
時間経っても答えてもらえないようじゃ諦めたほうがいいと思う。
催促レスはうざいだけ。

674 名前:デフォルトの名無しさん mailto:sage [2007/11/12(月) 23:04:13 ]

答えてもらえない理由

@問題がわからない
A問題がつまらない
B問題をやりたくない
 

675 名前:デフォルトの名無しさん mailto:sage [2007/11/12(月) 23:52:04 ]
C解答がわからない

676 名前:デフォルトの名無しさん mailto:sage [2007/11/13(火) 00:03:07 ]
Dやる暇がない

677 名前:デフォルトの名無しさん mailto:sage [2007/11/13(火) 00:12:40 ]
E催促うざいからやらない

678 名前:デフォルトの名無しさん mailto:sage [2007/11/13(火) 01:22:29 ]
F愛のムチ

679 名前:デフォルトの名無しさん mailto:sage [2007/11/13(火) 01:49:31 ]
催促はいいんじゃね。あ、まだ必要なんだw ってのが分かるから。

680 名前:デフォルトの名無しさん mailto:sage [2007/11/13(火) 02:00:39 ]
実際やってみた奴は居るんじゃない?
ただ回答をレスしないってだけでw

681 名前:デフォルトの名無しさん mailto:sage [2007/11/13(火) 02:04:13 ]
調子に乗るな

682 名前:デフォルトの名無しさん mailto:sage [2007/11/13(火) 02:50:43 ]
>・高い所を赤に、低い所を緑にする
>・グラデーションのかけかたを改良する
これは対応。

>・陰線消去を1方向だけでなく、2方向から行う
見た感じ最大最小法で隠線処理してるようだけど、2方向ってどういう事?
視点から見て大きな山があったらその向こうは見えない=描画しないってのが最大最小法で、この場合視点は1方向だよな。
この辺よくわからんのだが。



683 名前:デフォルトの名無しさん mailto:sage [2007/11/13(火) 08:58:53 ]
>>682
考えていただきありがとうございます。
自分のまわりでも意味がわからないという人ばかりで・・・
途中でもいいのでプログラム教えていただけると助かります。



684 名前:デフォルトの名無しさん mailto:sage [2007/11/13(火) 09:32:29 ]
なぜ出題した人間に直接尋ねない?

685 名前:663 mailto:sage [2007/11/13(火) 10:51:32 ]
ジャンルがうまく表示されません・JPOPとタグが入っているmp3にたいして走らせても何も表示されずコメントに関しては45 6d 65 72 00 00 00 のままでした。
ちょっと時間がヤバイ感じですが、>>670さんのソースの何が違うのでしょうか。
よろしくお願いします。

686 名前:デフォルトの名無しさん mailto:sage [2007/11/13(火) 11:15:46 ]
>>684
聞くと余計にわからなくなるからです…

687 名前:デフォルトの名無しさん mailto:sage [2007/11/13(火) 11:48:39 ]
>>606 URL貼るの忘れてた
rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/80.java

688 名前:デフォルトの名無しさん mailto:sage [2007/11/13(火) 12:14:30 ]
>>685 ジャンルは長くなるから飛ばしてた。
rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/81.java
>コメントに関しては45 6d 65 72 00 00 00
ID3v1まで対応。

689 名前:606と同じ課題を出された人 mailto:sage [2007/11/13(火) 12:14:57 ]
>>687
無事動きました。全て完璧な仕上がりだと思います。
ありがとうございました。

690 名前:デフォルトの名無しさん mailto:sage [2007/11/13(火) 12:42:37 ]
>>687
無事動きました
どうにか提出できそうです
本当にありがとうございました


691 名前:デフォルトの名無しさん mailto:sage [2007/11/13(火) 16:10:32 ]
>689と>690
ちょっと講義後きなさいとか言われたりして(^ω^)

692 名前:496 mailto:sage [2007/11/13(火) 17:11:51 ]
すいません、大分前に課題丸投げした者ですが、
今回のJacobi法は連立一次方程式の解を求めるものです。
(固有値も求めることができますが)
自分でやってみた感じだと。
rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/82.java
のようにアルゴリズムを使って解は求められたのですが、
txtファイルの入出力のプログラムができません・・・
このプログラムを参考に、
二つのファイルを読み込み、一つのファイルに書き込むプログラムをお願いします。



693 名前:デフォルトの名無しさん mailto:sage [2007/11/13(火) 17:21:27 ]
>>639
rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/83.txt

694 名前:デフォルトの名無しさん [2007/11/13(火) 18:01:09 ]
【 課題 】以下の設問を順に答えていき、プログラムを完成させなさい。
      ※設問の中にコードがあるので、まとめてうpロダにあげておきました。
ttp://rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/86.txt
【 形態 】1. Javaアプリケーション(main()で開始)
【 GUI  】2. Swing
【 期限 】11月15日
【 Ver  】java version "1.6.0_02"
【 用語 】シーングラフの詳細です。ttp://www7.plala.or.jp/keny01/java3d/java3d_scenegraph.html
【 補足 】設問を順に答えていくのですが、最終的にカラーキューブと球を使い、宇宙とスピンしている地球の図をGUI上で表現できれば良いです。
      流石に解答者様にシーングラフをまとめさせるわけにはいかないので、どのような構造になるか説明していただければこちらでまとめます。

よろしくお願いします。

695 名前:694 [2007/11/14(水) 10:44:19 ]
自分で設問の3までやったのですが、問3で発生するエラーの取り除き方が分かりません…。
いったいどうすれば、キューブがトランスフォームグループ通りに回転して、
正常に表示されるようになるのでしょうか?

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

696 名前:663 mailto:sage [2007/11/14(水) 12:11:56 ]
>>688さん、ありがとううございます!
滑り込みで提出できました。

なので返事が遅れてしまい、申し訳ないです。
ありがとうございました。

697 名前:デフォルトの名無しさん mailto:sage [2007/11/14(水) 12:43:19 ]
【 課題 】rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/88.java
  この問題のメソッドdrawSine()の意味をよく解釈し、
      int nの1からModeMaxまでの和を表示するプログラムに修正せよ。
      void drawSine(int ModeMax,Graphics g){
int N=200,n=ModeMax; double dx=2.*Pi/(double)N;
double p0=-Pi,q0=0.,p1,q1;
g.setColor(Color.red);
for(int k=0;k<N;k++){
p1=p0+dx;
q1=4./Pi*Math.sin(n*p1)/n;
g.drawLine(X(p0),Y(q0),X(p1),Y(q1));
p0=p1;q0=q1;

【 形態 】2. Applet
【 GUI  】4. 制限なし
【 期限 】2007/11/16 9:00まで
【 Ver  】1.5.0_11
【 補足 】自分にはメソッドdrawSine()の意味が解釈できませんでした。
      ほとんど、丸投げで申し訳ないですがよろしくお願いします。

698 名前:デフォルトの名無しさん [2007/11/14(水) 19:14:35 ]
【 課題 】 rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/89.zip
【 形態 】1. Javaアプリケーション(main()で開始
【 GUI  】4. 制限なし/)
【 期限 】12月4日。 《必須》
【 Ver  】1.5以上。 《必須》
【 補足 】丸投げです。よろしくお願いします。

699 名前:デフォルトの名無しさん mailto:sage [2007/11/14(水) 19:28:31 ]
1.5以上?

700 名前:デフォルトの名無しさん [2007/11/14(水) 19:44:22 ]
ここは英文や仏文でも解いてくれますか?

701 名前:デフォルトの名無しさん mailto:sage [2007/11/14(水) 21:27:22 ]
>>700
書いてみたらやってくれる人がいるかもね。
日本語の訳付きで出したら可能性は上がると思う。

702 名前:デフォルトの名無しさん [2007/11/15(木) 00:56:48 ]
>>700
パリ大学?



703 名前:デフォルトの名無しさん mailto:sage [2007/11/15(木) 01:03:42 ]
>>702
フランスにある適当な大学だろ…

704 名前:デフォルトの名無しさん mailto:sage [2007/11/15(木) 01:43:35 ]
>>703
あるよ
パリ大学はソルボンヌとかを含む大学群のことだ

705 名前:デフォルトの名無しさん mailto:sage [2007/11/15(木) 01:45:57 ]
勘違いした
存在する適当な大学名を言ったと指摘しただけで実在しないと言ったわけじゃないのか

706 名前:デフォルトの名無しさん mailto:sage [2007/11/15(木) 01:55:52 ]
>>705
GJ

707 名前:デフォルトの名無しさん mailto:sage [2007/11/15(木) 01:58:01 ]
>>695
画像ファイルを含んだjarファイルにしてうpして方が良いと思われる。
画像がどこにあるか分からん。

708 名前:デフォルトの名無しさん mailto:sage [2007/11/15(木) 02:10:50 ]
>>707
画像の場所は>>694の問題文に書いてある。

>>695
コードをざっと見ただけだけど、
追加しようとしているノードがすでにシーングラフのツリーに組み込まれているから、
それをさらに別の場所に組み込もうとするとツリー構造にならないっていうエラーにならないか?
シーングラフの木構造を図に書いてどこに組み入れればいいか考えてみたらどうかい?

709 名前:694 [2007/11/15(木) 02:36:28 ]
>>707
分かりにくくて申し訳ありませんでした。
ttp://rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/90.jar

>>708
レスありがとうございます。具体的にどの箇所を修正すれば良いのでしょうか?

710 名前:デフォルトの名無しさん mailto:sage [2007/11/15(木) 02:52:49 ]
>>709
root : BranchGroup
| spin : TransformGroup
| | sphere : Sphere
| | rot : RotationInterpolator
| | cube : ColorCube(*)
| rotateGroup : TransformGroup
| | cube : ColorCube(*)
| bg : Background
| light : AmbientLight

(*)が同じものなので木構造にならずエラーを起こす。

root.removeChild(spin);
rotateGroup.addChild(spin);
//rotateGroup.addChild( cube );

root : BranchGroup
| rotateGroup : TransformGroup
| | spin : TransformGroup
| | | sphere : Sphere
| | | rot : RotationInterpolator
| | | cube : ColorCube
| bg : Background
| light : AmbientLight

で、とりあえず球とキューブが一緒に回転するようにはなると思う。

711 名前:デフォルトの名無しさん mailto:sage [2007/11/15(木) 02:59:46 ]
【 課題 】super の指す先?
Super は必ずsuperが使用されている定義
があるクラスの一つ上の親クラスの定義を指す。
例:
#BがAのサブクラス、CがBのサブクラス
#Aにメソッドm が定義されている
Bでメソッドmをオーバーライドし、その中でsuper.mを呼んでいる。
#この時、Cのインスタンスを生成し、mを起動すると何が起こるか?各自確認
するプログラムを作成し、作成したプログラムと結果の説明を提出せよ。
【 形態 】1. Javaアプリケーション(main()で開始)
【 GUI  】4. 制限なし
       《GUIの課題の場合必ず選択》
【 期限 】11/15 18:00まで
【 Ver  】1.5.0_11
【 補足 】丸投げですいませんがよろしくお願いいたします。

712 名前:710 mailto:sage [2007/11/15(木) 03:01:30 ]
rotをspinに加えているから元々一緒に回転しているのは回転しているか。
rotateGroupは傾いて回転しているようにするためなので、
傾いて一緒に回転する、の間違い。



713 名前:694 [2007/11/15(木) 03:25:33 ]
>>710
付け加えてみたのですが、画面が真っ赤に表示されるだけです…。
実際のコードはどう書き換えれば良いのでしょうか?

お手数をおかけしてすいません。

714 名前:694 [2007/11/15(木) 03:41:36 ]
710さんの書かれた内容を元に書き換えたコードです。
ttp://rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/91.java
後はこれがトランスフォームグループに沿って、斜めになって回転されれば良いのですが、
どうもうまくいきません。

715 名前:デフォルトの名無しさん mailto:sage [2007/11/15(木) 03:46:00 ]
>>713
ttp://sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=29869
どう付け加えたか知らないけれど、こちらではうまくいったよ。
真っ赤なのは背景しか描かれていないからだと思う。
修正した箇所は/////を末尾につけた。

ただ、こちらではcreateAppearance()が返すAppearanceがうまくテクスチャを貼ってくれなかったので、
アップしたコードみたいにTextureLoaderを使ってテクスチャが貼られた状態で回転することを確認した。
いつも楽してTextureLoaderを使うので、ぱっと見てcreateAppearance()が悪いのか自分の環境が悪いのか分からん。
あまり頭が働かない時間だし。

716 名前:デフォルトの名無しさん mailto:sage [2007/11/15(木) 03:50:44 ]
>>714
ちょっw
元のソースはまともっぽかったのになぜそんな修正になる?
単にrotateGroup.addChild( cube ); をコメントアウトして2行追加するだけなのに。

717 名前:デフォルトの名無しさん mailto:sage [2007/11/15(木) 03:58:18 ]
>ただ、こちらではcreateAppearance()が返すAppearanceがうまくテクスチャを貼ってくれなかったので、
>アップしたコードみたいにTextureLoaderを使ってテクスチャが貼られた状態で回転することを確認した。
それ、俺もなった。
ttp://www51.tok2.com/home/rg550/cgi-bin/hosoku/img0005.jpgから取ってきた画像320×195(21KB)になってない?
それ使うとTextureLoaderでは読み込めるけどAppearanceだと駄目みたい。
ttp://rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/90.jar内の画像256×128(14KB)だとTextureLoader使わずにいけたよ。

718 名前:694 [2007/11/15(木) 04:00:46 ]
>>715
ありがとうございます。検討違いな箇所を修正していたみたいです。

>>716
orz

719 名前:デフォルトの名無しさん mailto:sage [2007/11/15(木) 04:08:19 ]
なんかほのぼのしてて(・∀・)イイ

720 名前:715 mailto:sage [2007/11/15(木) 04:54:54 ]
>>717
うん、img0005.jpgの方を使ってた。
つまり、テクスチャサイズが2の累乗サイズでないといけないハードかシステムの制限に引っかかってた?
TextureLoaderはその辺りを吸収してくれていたのか。
createAppearance()の方でも、
//image = new ImageComponent2D( ImageComponent2D.FORMAT_RGB , ImageIO.read( file ) );
int width = 256;
int height = 128;
image = new ImageComponent2D(ImageComponent2D.FORMAT_RGB , width, height );
java.awt.image.BufferedImage i = new java.awt.image.BufferedImage(width, height, java.awt.image.BufferedImage.TYPE_INT_RGB);
java.awt.Graphics g = i.createGraphics();
g.drawImage(ImageIO.read( file ).getScaledInstance(width, height, java.awt.Image.SCALE_DEFAULT), 0, 0, canvas3D);
g.dispose();
image.set(i);
みたいに2の累乗サイズにしたイメージをImageComponentに設定すればうまくいった。

721 名前:デフォルトの名無しさん mailto:sage [2007/11/15(木) 08:33:38 ]
【 課題 】
以下のプログラムの指定された部分を再帰に変更せよ
ttp://rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/6.java
【 形態 】1. Javaアプリケーション(main()で開始)
【 GUI  】4. 制限なし
【 期限 】 11/16 PM00:00まで
【 Ver  】java version "1.6.0_03"
【 補足 】丸投げです。よろしくお願いします。

722 名前:デフォルトの名無しさん mailto:sage [2007/11/15(木) 08:55:12 ]
>>721
指定してる部分ってどこ?ソース違うんじゃない?



723 名前:721 mailto:sage [2007/11/15(木) 09:09:17 ]
【 課題 】
以下のプログラムの指定された部分を再帰に変更せよ
rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/92.java
【 形態 】1. Javaアプリケーション(main()で開始)
【 GUI  】4. 制限なし
【 期限 】 11/16 PM00:00まで
【 Ver  】java version "1.6.0_03"
【 補足 】丸投げです。よろしくお願いします。
ソース張りミスしたので、上げなおしです。すいません

724 名前:デフォルトの名無しさん mailto:sage [2007/11/15(木) 10:15:29 ]
>>723
int c = 1;
return recursive(a, b, c, 1);
}
static int recursive(int a, int b, int c, int i){
//System.out.println(c +"*"+ a +"/"+ i);
c *= a--;
c /= i;
if(i < b)
c = recursive(a, b, c, i + 1);
return c;
}
}

725 名前:デフォルトの名無しさん [2007/11/15(木) 11:21:33 ]
【 課題 】
以下のテキストファイル内の単語(コンマ、ピリオド、"、を省く)
sourcepost.sytes.net/sourceview.aspx?source_id=29870
の頻出度を求めソートし昇順に、その単語と出現回数を表示し
テキストファイルに書き出せ
(下記のような感じで表示させる)
the 32
to 13
in 12
of 11





【 形態 】1. Javaアプリケーション(main()で開始)
【 GUI  】4. 制限なし
【 期限 】特になし
【 Ver  】java version "1.6.0_03"
【 補足 】丸投げです。よろしくお願いします。
よろしくお願いします。

726 名前:デフォルトの名無しさん mailto:sage [2007/11/15(木) 12:25:09 ]
どなたかよかったら>>697もお願いします

727 名前:デフォルトの名無しさん [2007/11/15(木) 14:03:59 ]
【 課題 】sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=29791
      課題というわけじゃないんですが個人的にこのプログラムの内容がわからないので解説がほしいのです。
      一列ずつのプログラム説明をお願いしたいです。

【 補足 】丸投げです。できたら詳しくお願いします。よろしくお願いします。
【 期限 】18日 日曜日まで

728 名前:デフォルトの名無しさん [2007/11/15(木) 14:51:55 ]
【 課題 】ペイントでつくった服のbmp画像(単純に黒色で服の形を作る、背景は白)(仮画像=gazou.bmp)の肩の角、袖の角、脇の下の角、身幅
      服の画像すべての角のある部分(10個ぐらいある角)の座標を取得する座標検出プログラムを作成
【 形態 】1. Javaアプリケーション(main()で開始)
【 GUI  】制限なし
【 期限 】17日、土曜日まで
【 Ver  】1.5.0_11
【 補足 】丸投げです。 間単に説明もかいでいただけるとありがたいです。

729 名前:デフォルトの名無しさん mailto:sage [2007/11/15(木) 15:14:54 ]
白黒画像の輪郭抽出やら座標検出やら
似たような課題が一ヶ月以上前から何度も投稿されてるけど何なの

730 名前:デフォルトの名無しさん [2007/11/15(木) 15:27:48 ]
【課題】化学式 水H2O,銅イオンCu+の、2を下に小さく,+を上に小さく,正しく表示する。
【期間】17日まで

731 名前:デフォルトの名無しさん mailto:sage [2007/11/15(木) 15:42:24 ]
>>729
教科書が共通とかじゃないの?

732 名前:725 [2007/11/15(木) 16:44:39 ]
すいません、期限無しって書いてしまいましたが間違いで
11/18までです。
どなたかよろしくお願いします。



733 名前:デフォルトの名無しさん mailto:sage [2007/11/15(木) 17:21:05 ]
>>727
>>1
他の質問スレなどで聞いて自分で理解してください。

734 名前:デフォルトの名無しさん mailto:sage [2007/11/15(木) 17:22:25 ]
>>730
テンプレの必須次項は必ず書いてください。
その課題と期限だけではどうしようもありません。

735 名前:みいー [2007/11/15(木) 17:27:02 ]
JAVAでTic-Tac-Toeを作ってもれえませんか??
内容は
独立して可能なアプリーケーションの作成。
アプリケーションはMacOSXの標準的なインターフェイスを備えること。
メニューバーにアプリケーションメニューがある。
アプリケーションメニューには”Quit”項目がある。
"Quit"で終了する。
アプリケーションを起動すると窓が開く。
窓に目的の機能が実装されている。
窓を閉じたらアプリケーションの終了。
3×3の弁目と、メッセージ表示スクリーンをもつ。
いずれかの弁目をクリックすると弁目に丸、バツが表示。
丸とバツは交代して、順番をメッセージで表示。
すべての弁目が埋まるか、勝敗が決まったら終了。
勝利した側の表示か引き分けの表示を出す。
人対人の対戦にする。

です。
なんか条件多くてすいません。
期限は11月22日までなんでお願いします。

736 名前:デフォルトの名無しさん mailto:sage [2007/11/15(木) 17:30:30 ]
>>735
>>1

737 名前:デフォルトの名無しさん mailto:sage [2007/11/15(木) 17:32:06 ]
>>735
>>1
制作依頼スレで頼むか、自分でスレ立てするかしてください。
もしくは有償で制作会社に発注してください。

738 名前:デフォルトの名無しさん mailto:sage [2007/11/15(木) 17:47:19 ]
みんな焦ってるのは分かるが課題提示用テンプレに沿って課題は投げようぜ。

739 名前:デフォルトの名無しさん mailto:sage [2007/11/15(木) 17:58:20 ]
>>697
q1=4./Pi*Math.sin(n*p1)/n; ←この部分を

q1 =4./Pi*Math.sin( p1)/n;
q1+=4./Pi*Math.sin(2*p1)/n;
q1+=4./Pi*Math.sin(3*p1)/n;

こうすればどうだろうか?

740 名前:デフォルトの名無しさん mailto:r48462@yahoo.co.jp [2007/11/15(木) 19:12:36 ]
【 課題 】ttp://www013.upp.so-net.ne.jp/digitune/Java/IPMsg/ipmsgsrc.zip
このオープンソースにIDManager.javaファイル(外部ファイルリストであるfile.txtを読み込むプログラム)を実装しなさい。
また、できれば毎回ブロードキャスト送信を行うたびに外部ファイルを読み込むのではなく最初の一回だけ読み込むだけで十分になるように実装しなさい。
※IDManager.javaとfile.txt:ttp://up.uppple.com/src/up7820.zip※

【 形態 】1. Javaアプリケーション(main()で開始)
【 GUI  】4. 制限なし
【 期限 】11月16日(金)13:00提出締め切り、解答希望は今夜15日(木)の23:00頃だとすごくうれしいです・・・。
【 Ver  】java version "1.6.0_02"
【 用語 】hotmailアドレスやIPアドレスなど重複しないものをシステム上のID(SID)
ニックネームなど重複しても大丈夫なものをプライベートID(PID)、自分のSIDはIDManager.java上で"MySID"と表記しています。
【 補足 】丸投げですみませんがよろしくお願いします。
ちなみにうpしたfile.txtファイルは
/*自分のSID*/
MySID-00001
/*SID*/
0002
/*0002に対応するPID*/
P0002
/*SID*/
0003
/*0003に対応するPID*/
P0003
ということが記述されています。

741 名前:デフォルトの名無しさん mailto:sage [2007/11/15(木) 19:26:10 ]
チャラチャラチャラララ チャラチャラチャラララ
また同じ課題が現れた!!

>>選択
1. 回答する
2. 該当スレレスまで誘導する
3. 逃亡

742 名前:デフォルトの名無しさん mailto:sage [2007/11/15(木) 22:33:55 ]
>>739
回答していただきありがとうございます
ModeMax=5としたときの図を↓のサイトに上げました
できれば、ModeMax=5でこの図がでるようにプログラムを変えて頂きたいです。
www12.axfc.net/uploader/90/so/l/119513347649124515369/Img_5189.jpg
よろしくお願いします



743 名前:デフォルトの名無しさん mailto:sage [2007/11/15(木) 23:24:40 ]
>>725
sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=29873



744 名前:デフォルトの名無しさん mailto:sage [2007/11/15(木) 23:44:06 ]
>>725
わり.間違えてた
sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=29874

745 名前:デフォルトの名無しさん mailto:sage [2007/11/16(金) 18:06:10 ]
>>742
Link切れ

746 名前:デフォルトの名無しさん [2007/11/16(金) 21:59:13 ]
>>728をどなたかできるかたいませんでしょうか。
よろしくおねがいします

747 名前:みぃ [2007/11/17(土) 02:01:34 ]
すいません。ここのスレのルールを知っていませんでした。
【課題提示用テンプレ】
【 課題 】
JAVAでTic-Tac-Toeを作る。
内容は
独立して可能なアプリーケーションの作成。
アプリケーションはMacOSXの標準的なインターフェイスを備えること。
メニューバーにアプリケーションメニューがある。
アプリケーションメニューには”Quit”項目がある。
"Quit"で終了する。
アプリケーションを起動すると窓が開く。
窓に目的の機能が実装されている。
窓を閉じたらアプリケーションの終了。
3×3の弁目と、メッセージ表示スクリーンをもつ。
いずれかの弁目をクリックすると弁目に丸、バツが表示。
丸とバツは交代して、順番をメッセージで表示。
すべての弁目が埋まるか、勝敗が決まったら終了。
勝利した側の表示か引き分けの表示を出す。
人対人の対戦形式にする。
【 形態 】1. Javaアプリケーション(main()で開始)
【 GUI  】Swingです。
【 期限 】11月22日です。
【 Ver  】すいません。これの意味すら分からない状態なんです。。。

【 用語 】ない・・・と思うんですが。
【 補足 】これ以上課題について補足はないです。

説明たらずなのかどうかも分からないです。
誰かどうかお願いします。


748 名前:デフォルトの名無しさん mailto:sage [2007/11/17(土) 02:11:24 ]
>>747
> 【 Ver  】コンソールでjava -versionを実行し、その結果を貼ります。 《必須》
ターミナルを起動してjava -versionを実行して表示されたメッセージを書く。

749 名前:デフォルトの名無しさん [2007/11/17(土) 05:21:44 ]
ちょっと長いけれど読んでください。
穴埋めになっていた箇所を埋める問題です。
穴は15行目以降です。
import java.until.Scanner ;

class Mark3 {
public static void main (String[] args) {
Scanner stdIn = new Scanner (System.in);

System.out.println("整数を入力してください。");
System.out.println("整数a : ");
int a = stdIn.nextIn ();
System.out.println("整数b : ");
int b = stdIn.nextIn ();
System.out.println("整数c : ");
int c = stdIn.nextIn ();

int max = a;
if( b > max) {
max = b;
}
else{
( c > max )
max = c;}
System.out.println("最大値は" + max + "です。");
}
}

750 名前:デフォルトの名無しさん mailto:sage [2007/11/17(土) 06:15:45 ]
ネタはスルーの方向で

751 名前:デフォルトの名無しさん mailto:sage [2007/11/17(土) 06:37:22 ]
>>749
>>1

752 名前:デフォルトの名無しさん mailto:sage [2007/11/17(土) 07:08:42 ]
import java.until.Scannerの検索結果 6 件中 1 - 6 件目 (0.29 秒)



753 名前:デフォルトの名無しさん mailto:sage [2007/11/17(土) 08:40:06 ]
世の中には6件も間違いがあるのかw

754 名前:デフォルトの名無しさん mailto:sage [2007/11/17(土) 12:01:22 ]
>>746
せめてサンプル画像くらい晒そうぜ。

>>753
Cでパネルクラスを作るとき、Pannel と書いてた俺が通りますよと。

755 名前:デフォルトの名無しさん mailto:sage [2007/11/17(土) 12:40:01 ]
>>727
スレ違いだからスルーしたけど
他スレで見たらこれも白黒画像の座標検出なんだな
そんなに流行ってるのか

756 名前:デフォルトの名無しさん [2007/11/17(土) 13:55:51 ]
>>746
申し訳ございません。
一応画像はこれで丸枠の角の部分の座標を自動検出したいです
www.vipper.org/vip668697.jpg
よろしくお願いします。

757 名前:デフォルトの名無しさん [2007/11/17(土) 13:57:31 ]
>>746
間違えました。
>>728でした、
申し訳ございません。
一応画像はこれで丸枠の角の部分の座標を自動検出したいです
www.vipper.org/vip668697.jpg
よろしくお願いします。


758 名前:みぃ [2007/11/17(土) 16:13:38 ]
何度もすいません。。Verも調べてきました。。
【課題提示用テンプレ】
【 課題 】
JAVAでTic-Tac-Toeを作る。
内容は
独立して可能なアプリーケーションの作成。
アプリケーションはMacOSXの標準的なインターフェイスを備えること。
メニューバーにアプリケーションメニューがある。
アプリケーションメニューには”Quit”項目がある。
"Quit"で終了する。
アプリケーションを起動すると窓が開く。
窓に目的の機能が実装されている。
窓を閉じたらアプリケーションの終了。
3×3の弁目と、メッセージ表示スクリーンをもつ。
いずれかの弁目をクリックすると弁目に丸、バツが表示。
丸とバツは交代して、順番をメッセージで表示。
すべての弁目が埋まるか、勝敗が決まったら終了。
勝利した側の表示か引き分けの表示を出す。
人対人の対戦形式にする。
【 形態 】1. Javaアプリケーション(main()で開始)
【 GUI  】Swingです。
【 期限 】11月22日です。
【 Ver  】 java version は1.6.0_03 でした。

【 用語 】ない・・・と思うんですが。
【 補足 】これ以上課題について補足はないです。


お願いします。。

759 名前:デフォルトの名無しさん mailto:sage [2007/11/17(土) 17:17:58 ]
【 課題 】円柱(cylinder)を表すクラスを定義しなさい。クラス名は Cylinder とする。

円柱は、底面と側面からできている。つまり、円柱と底面、円柱と側面の関係は、包含 (has-a) の関係である。
底面は円(circle)であり、側面は長方形(rectangle)である。クラス Circle とクラス Rectangle を定義し、
これらを属性として持つようなクラス Cylinder を作成し、円柱の体積を求めるメソッドと表面積を求めるメソッドを作成しなさい。

クラス Circle に面積と円周、クラス Rectangle に面積を求めるメソッドを実装し、クラス Cylinder で体積や表面積を求めるときにそれらを用いること。
なお、数値はすべて整数でよい。円周率は3でよいが、Math.PI とするとπにもっとも近い double 値が得られる(参考)。

メソッドmainのあるクラスをCylinderPropertiesとし、ファイル名をCylinderProperties.javaとする。
【 形態 】1. Javaアプリケーション(main()で開始)
【 GUI  】4. 制限なし
【 期限 】 11/19 14時まで
【 Ver  】java version "1.6.0_03"
【 補足 】java歴短いのでよく理解が出来ませんでした
      よろしくお願いします


760 名前:大学生 [2007/11/17(土) 17:27:00 ]
【 課題 】配列Aに2進数列を、たとえば、11011をnew Array(1,1,0,1,1)のように設定し、それを10進数に直すプログラムを書きなさい。
      さらに、任意の10進数を2進数の列に直すプログラムを書きなさい。
【 形態 】1. Javaアプリケーション
【 GUI  】 制限なし
【 期限 】11月19日まで

      プログラミングが苦手でどうも自分ではできませんでした。よろしくお願いします。

761 名前:デフォルトの名無しさん [2007/11/17(土) 18:53:23 ]
【 課題 】
super の指す先?

Super は必ずsuperが使用されている定義
があるクラスの一つ上の親クラスの定義を指す。
例:
#BがAのサブクラス、CがBのサブクラス
#Aにメソッドm が定義されている
Bでメソッドmをオーバーライドし、その中でsuper.mを呼んでいる。
#この時、Cのインスタンスを生成し、mを起動すると何が起こるか?各自確認
するプログラムを作成し、作成したプログラムと結果の説明を提出せよ。
【 形態 】1. Javaアプリケーション(main()で開始)
【 GUI  】4. 制限なし
【 期限 】11/20まで
【 Ver  】1.5.0_11
【 補足 】よろしくお願いいたします!

762 名前:デフォルトの名無しさん mailto:sage [2007/11/17(土) 22:47:03 ]
>>759
sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=29885



763 名前:デフォルトの名無しさん mailto:sage [2007/11/18(日) 08:16:51 ]
>>762

分かりやすい解答ありがとうございました
次からは自身で解けるように頑張っていきます。

764 名前:デフォルトの名無しさん mailto:sage [2007/11/18(日) 15:26:20 ]
>>760
ダメ?
public class Q760{
public static void main(String args[]){
String s = args[0];
System.out.println("入力された10進数を2進数に変換");
try {
String decimal = Integer.toBinaryString(Integer.parseInt(s));
System.out.println("2進数\t" + decimal);
} catch (NumberFormatException e) {
System.err.println("数字ではありません");
System.exit(0);
}

System.out.println("\r\n入力された2進数を10進数に変換");
try {
int binary = Integer.parseInt(s, 2);
System.out.println("10進数\t" + binary);
} catch (NumberFormatException e) {
System.err.println("2進数表記ではないので10進数に変換しません");
}
}
}

765 名前:デフォルトの名無しさん [2007/11/18(日) 16:03:28 ]
www2.ipcku.kansai-u.ac.jp/~tsuji/java07/Turtle.java

このサイトからクラス変数とインスタンス変数を抜き出して、その意味を答えよ
という宿題なのですが教えてください。

766 名前:デフォルトの名無しさん mailto:sage [2007/11/18(日) 16:09:33 ]
>>764
配列を利用して変換のロジックを実装しろという意図と思われるので、
その回答では不可をもらうと思う
>>765
>>1

767 名前:デフォルトの名無しさん mailto:sage [2007/11/18(日) 17:17:18 ]
>>760
new Array(1,1,0,1,1)って本当にJavaか?
JavaScriptじゃないか?

768 名前:デフォルトの名無しさん [2007/11/18(日) 17:45:34 ]
>>761をどなたかお願いできないでしょうか。
どうかよろしくおねがいします。

769 名前:デフォルトの名無しさん mailto:sage [2007/11/18(日) 17:50:03 ]
>>768
期限20日までなのに1日で催促とかどんだけ〜

770 名前:デフォルトの名無しさん mailto:sage [2007/11/18(日) 18:47:35 ]
今うpしようとしたけど催促きたからやめたw

771 名前:デフォルトの名無しさん mailto:sage [2007/11/18(日) 19:03:55 ]
とりあえず>>765は学校に言っておいた

772 名前:デフォルトの名無しさん [2007/11/18(日) 20:02:53 ]
>>769
>>770
すみませんでした・・・



773 名前:740 mailto:sage [2007/11/18(日) 22:24:39 ]
過ぎてしまいましたが>>740をお願いできないでしょうか。

774 名前:デフォルトの名無しさん mailto:sage [2007/11/19(月) 01:38:22 ]
>>761
sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=29886

結果:Cのインスタンスを生成してm()を起動すると,Aのm()が実行される

適当な説明:
Cのm() はオーバーライドしてないから = Bのm()が実行される.
Bのm()ではsuper.m() ←スーパークラスのm(),
つまりAのm()が呼び出されてる

つか,>>761はネタか?さすがにこれを丸投げってのはやばいだろw

775 名前:デフォルトの名無しさん mailto:sage [2007/11/19(月) 02:41:55 ]
>>760
ねみぃからてきとーな.変数名もてきとーだから自分で治してくれ.

>>さらに、任意の10進数を2進数の列に直すプログラムを書きなさい
の”列”って文字列なのか配列なのかよーわからんかったから
10進数→2進数は数パターン思いつくままに書いた.
sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=29887


776 名前:デフォルトの名無しさん mailto:sage [2007/11/19(月) 06:21:53 ]
>>760の後半の方。10-->2を文字列に再帰で格納。
public class Tbinary2 {
private static String outStr = "";
private static final int decNum = 256;//10進数を指定
public static void main(String[] args) {
if (decNum == 0) {
System.out.println("0");
} else {
calc(decNum);
System.out.println(outStr);
}
}
private static void calc(int num) {
if (num < 1) {
return;
}
calc(num / 2);
outStr += (num % 2);
}
}


777 名前:大学生 [2007/11/19(月) 17:45:39 ]
>>764 766 767 776
返事が遅れてしまって申し訳ありません。
どうもありがとうございます。
java ではなく、javascriptです。同じものだと思い込んでました。すいません。

あとまだプログラミングは授業で習い始めたばかりなので、あまり難しい式は
使わないです。たぶんいままで習ったものだけで作成させようとしてるみたいです。
今までならったのは、四則演算、数学関数(べき乗・切り上げ・切り下げ・四捨五入・絶対値・最大値・
最小値・平方根)、最大公約数、、for(繰り返し)、==、if、else、new Arrayです。
どうかよろしくお願いします。
【 課題 】配列Aに2進数列を、たとえば、11011をnew Array(1,1,0,1,1)のように設定し、それを10進数に直すプログラムを書きなさい。
      さらに、任意の10進数を2進数の列に直すプログラムを書きなさい。
【 形態 】1. Javaアプリケーション
【 GUI  】 制限なし
【 期限 】11月21日まで

      よろしくお願いします。

778 名前:デフォルトの名無しさん mailto:sage [2007/11/19(月) 17:57:46 ]
>>777
>>1の名前欄1000回読め

779 名前:デフォルトの名無しさん mailto:sage [2007/11/19(月) 17:58:31 ]
メル欄か。やっぱ素直にテンプレの最初に書いた方がいいかも。

780 名前:デフォルトの名無しさん mailto:sage [2007/11/19(月) 19:18:21 ]
【 課題 】
1)大円を月の日、小円を時間として双方の円の接点で日時を表す時計を作ってみましょう
2)二重三重にしていき、年月週日時分秒などを一度に表示してみましょう
ttp://www.wikiroom.com/java/index.php?clock
【 形態 】1. Javaアプリケーション(main()で開始)
【 GUI  】2. Swing
【 期限 】2007/11/20 17:00
【 Ver  】1.5.11
【 補足 】丸投げです。

781 名前:デフォルトの名無しさん [2007/11/19(月) 22:06:50 ]
【 課題 】JavaでRSSリーダーを作成する。
RSSリーダーをJavaアプリケーションで作成する。
コマンドではなくGUIを利用して操作できるアプリケーションソフトとし、
取得したRSSフィードをクリックすると該当するURLをブラウザで開くようにすること。
RSSは任意のアドレスを指定可能にすること。
【 形態 】1. Javaアプリケーション(main()で開始)
【 GUI  】4. 制限なし
       《GUIの課題の場合必ず選択》
【 期限 】11月25日までに解答希望
【 Ver  】
java version "1.6.0_03"
Java(TM) SE Runtime Environment (build 1.6.0_03-b05)
Java HotSpot(TM) Client VM (build 1.6.0_03-b05, mixed mode, sharing)
【 補足 】
自分なりに調べて見たところInformaを利用して作成したプログラムがありました。
ttp://q.hatena.ne.jp/1153721189
しかし、理解できずに悩んでいます。
自身、学校でJavaを習い初めて半年で、
ほとんど理解していないのにもかかわらず、幾つかの課題のうち
このような課題を与えられました。
丸投げ状態ですが、どうかよろしくお願い致します。




782 名前:デフォルトの名無しさん [2007/11/19(月) 23:22:09 ]
【 課題 】Javaでインターフェースを作る
【 形態 】1. Javaアプリケーション(main()で開始)
【 GUI  】4. 制限なし
【 期限 】2007.12.31までに希望
【 Ver  】
java version "1.6.0_03"
Java(TM) SE Runtime Environment (build 1.6.0_03-b05)
Java HotSpot(TM) Client VM (build 1.6.0_03-b05, mixed mode, sharing)
【 補足 】
1、座標を認識することができるマスを配置したウィンドウ
2、「色、図形の指定、数値入力」ができるウィンドウ

1のウィンドウにはメニューバーを設置し、機能として「新規作成」「保存」「終了」
の3つを実装。新規作成は「縦×横のサイズの変更」と「マス1つあたりのサイズの変更」ができるようにする。
保存内容はマスが「初期を0」「黒を1」「赤を2」「青を3」として、Textに出力。

2のウィンドウの項目としてコンボボックスによる図形選択「自由、直線、円」。
ラジオボタンによる色選択「黒、赤、青、消しゴム」。
数値入力フレームを4つ用意し色の数値を変更できるようにする。
色の初期値は上記とし、フレームに数値を入力しボタンか何かを押すと色の数値に反映される。

ほぼJAVA知識0の状態でこの課題が出されたためかなり悩んでいます。
丸投げになりますが、よろしくお願いします。



783 名前:デフォルトの名無しさん mailto:sage [2007/11/20(火) 02:11:11 ]
java知識0でこの課題って、知識0なのは授業サボってたからだろw

784 名前:デフォルトの名無しさん mailto:sage [2007/11/20(火) 03:11:52 ]
>>783
オブジェクト指向という授業でずっとC#で授業が進んでたとか

785 名前:デフォルトの名無しさん mailto:sage [2007/11/20(火) 03:24:22 ]
課題の期限を考えると今から1ヶ月ちゃんと勉強しろってことなのかもしれん。
てか投げ出すの早過ぎだろ。

786 名前:デフォルトの名無しさん mailto:sage [2007/11/20(火) 03:26:27 ]
つまり彼は卒業という履歴が欲しいのであってその過程で得るべき知識など不要と思っているわけだ

787 名前:デフォルトの名無しさん mailto:sage [2007/11/20(火) 03:29:56 ]
最近はC#で授業してる学校があるのか?

788 名前:デフォルトの名無しさん mailto:sage [2007/11/20(火) 03:38:04 ]
下らん

789 名前:デフォルトの名無しさん [2007/11/20(火) 08:05:56 ]
丸投げといっても外見だけはそれっぽい物?はできてます。
・色の選択はできないが色を塗ることはできる
・固定のマスの表示
・メニューバー(機能はまだできてない)
・2のウィンドウのコンボボックスのみ

プログラム間での数値のやり取りがうまくいかないのです。
・2で入力した数値が1の色の数値に反映されない。

790 名前:デフォルトの名無しさん [2007/11/20(火) 12:00:30 ]
【 課題 】
以下の通りトーラスクラスを二つ作成・使用し、3Dトーラスが二つ表示されるプログラムを組みなさい。

1.Torusクラス1は、トーラスの表面上に異なっている色で長方形のパッチを指定するために、IndexedQuadArrayクラスをextendします。       
2.Torusクラス2は、トーラスの表面上に異なっている色で三角形のパッチを指定するために、IndexedTriangleArrayクラスをextendします。
補足:IndexedTriangleArrayクラスをextendするクラスを作る前に、トーラスを描くために規則的なTriangleArrayオブジェクトを作るメソッドを準備します。

【 形態 】1. Javaアプリケーション(main()で開始)
【 GUI  】2. Swing
【 期限 】11月21日
【 Ver  】java version "1.6.0_03"
【 用語 】数学補足 ttp://rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/95.java
【 補足 】トーラスの詳細です。ttp://ja.wikipedia.org/wiki/%E3%83%88%E3%83%BC%E3%83%A9%E3%82%B9

よろしくお願いします。

791 名前:790 [2007/11/20(火) 16:31:11 ]
サンプルコードを戴いたのでこちらにもアップロードしておきます。

ttp://rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/96.java

こんな感じでトーラスが二つ表示されれば良いそうです。
※サンプルコードでは回転するピラミッドが表示されています。

792 名前:デフォルトの名無しさん mailto:sage [2007/11/20(火) 17:45:09 ]
>>780
1)のみ作成(awt)最初に一回表示するのみ。ThreadSleepしてrepaint()かなんかするようにして頂戴。
ttp://rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/97.java



793 名前:デフォルトの名無しさん mailto:sage [2007/11/20(火) 22:05:06 ]
>>780
1)のみ(Swing)
ttp://rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/98.java

794 名前:790 [2007/11/20(火) 23:43:20 ]
どなたかお願い出来ないでしょうか…

795 名前:みぃ [2007/11/21(水) 02:35:37 ]
758を誰かやってくれないでしょうか??
Hllow World!とかをやって勉強したんですがどうしても出来ません。。
お願いします。。

796 名前:デフォルトの名無しさん mailto:sage [2007/11/21(水) 02:38:05 ]
TicTacToeか
だいぶ前に解いたことがあるな

797 名前:デフォルトの名無しさん mailto:sage [2007/11/21(水) 03:51:48 ]
>>792-793
ありがとうございました!
どなたか(2)の方もやっていただけないでしょうか?


798 名前:デフォルトの名無しさん mailto:sage [2007/11/21(水) 04:05:13 ]
時刻のParseIntがおかしいみたいで深夜だとちゃんと動かない


799 名前:デフォルトの名無しさん [2007/11/21(水) 08:23:19 ]
入力された正の約数を全て書き出すプログラム
・for、whileを入れてつくり、負の整数、整数でないものを入力したら計算はしない
【 形態 】1. Javaアプリケーション(main()で開始)
【 期限 】 今週中
【 Ver  】java version "1.6.0_03"
【 補足 】100以下の約数の出力ではなくて、入力する正の数の約数がいまいちわかりません。お願いします。
実行例↓
c:\java>javac Yakusuu.java
c:\java>java Yakusuu
nを入力してください
0
nは正の整数を入力してください

c:\java>java Yakusuu
nを入力してください
17
1は17の約数です
17は17の約数です

c:\java>java Yakusuu
nを入力してください
-17
nは正の整数を入力してください

c:\java>java Yakusuu
nを入力してください
6
1は6の約数です
2は6の約数です
3は6の約数です
6は6の約数です


800 名前:デフォルトの名無しさん mailto:sage [2007/11/21(水) 08:32:22 ]
補足の100以下でなくってなんなんだ?

801 名前:デフォルトの名無しさん [2007/11/21(水) 08:39:32 ]
>>800
レスありがとうございます。約数に関するjavaをネット上で探していたら、n(nは正の整数)以下の約数の個数を求めろっていう問題が多かったんです。
100というのは100以下の正の整数の約数を求めろっていうことです。
ただ今回の宿題は100以下ではなく、どんな正の整数を入れても約数を出力してくださいという問題なんです。

よろしくお願いします。

802 名前:790 [2007/11/21(水) 09:25:56 ]
本当にどなたかお願いしますorz



803 名前:デフォルトの名無しさん mailto:sage [2007/11/21(水) 09:34:47 ]
>>802
課題文の意味が良く分からん。具体的にどんなトーラスを描けばいいんだ?
ちょっと先生の所に行って聞いてこい。

804 名前:790 [2007/11/21(水) 09:40:14 ]
>>803
分かりました。聞いてきます。

805 名前:790 [2007/11/21(水) 10:51:31 ]
聞いてきました。
単純に二つのトーラスをそれぞれ、IndexedQuadArrayクラスとIndexedTriangleArrayクラスを使って(extends)
ウィンドウに表示させれば良いそうです。

ラフにコードを書くとこんな感じになるそうです。

public class TorusWindow extends Frame {
//TorusWindowのサイズやデータメンバを記述する。

class TorusOne extends IndexedQuadArray{
//トーラス1をIndexedQuadArrayクラスを使用し表示させる為のコード
TorusOne(){ //トーラス1のコンストラクター
//具体的なポイント(Point3d)を書いていく。}
class TorusTwo extends IndexedTriangleArray{

//トーラス2をIndexedTriangleArrayクラスを使用し表示させる為のコード
TorusTwo(){ //トーラス2のコンストラクター
//具体的なポイント(Point3d)を書いていく。}}

public TorusWindow(){ //トーラスウィンドウのコンストラクター
// トーラスがフレームに表示されるよう、フレームの設定をする。}

private BranchGroup createSceneGraph() {
//シーングラフの設定。}
public static void main(String[] args) {
//メイン
TorusWindow twindow = new TorusWindow();
twindow.setVisible(true);}}

806 名前:デフォルトの名無しさん mailto:sage [2007/11/21(水) 12:21:11 ]
>>790
swingって指定だよね?
色は適当
ttp://sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=29894

807 名前:806 mailto:sage [2007/11/21(水) 12:25:45 ]
>>805
たぶん>>803の聞きたいことはそんなことじゃなくて
具体的にどんなトーラスを描くんだってことだと思うよ
どういう位置にどういう向きのどういう色の……って感じで
単純な問題なんだからプログラムの構成なんてどうせ似たり寄ったりになるのでいまさら書かれても

808 名前:デフォルトの名無しさん mailto:sage [2007/11/21(水) 12:44:47 ]
>>790
ごらっ、こそこそ隠れてあとから条件を付けるんじゃない!

809 名前:790 [2007/11/21(水) 12:49:04 ]
>>806
ありがとうございます。
どういう位置にどういう向きのどういう色の〜 の指定はなかったので、
どんな向き・位置・色でも良いと思ってしました。
本当にありがとうございました。

>>808
先生に聞きに行ったらこんな風に書けと言われたので、
追加補足をしたつもりだったのですが申し訳ありませんでした。

810 名前:デフォルトの名無しさん mailto:sage [2007/11/21(水) 12:52:49 ]
>>809
追加補足は質問スレの方だよw
Shape3Dを使うなっていうのは初耳だ
でも質問スレの方のShape3Dを使わずに下の二つのソースからっていうのは、
Torusクラス自体がShape3Dだから破綻するのでは?

811 名前:デフォルトの名無しさん mailto:sage [2007/11/21(水) 12:56:01 ]
あー、理解した
トーラス1,2がShape3DをextendしたTorusのサブクラスだから
IndexedQuadArrayとかのサブクラスにしたいってことか

812 名前:790 [2007/11/21(水) 13:00:02 ]
>>810
Shape3D s3 = Torus(〜); という風にやっていたのですが、
それではダメと言われてしまったので…。
自分でも出来るかな?とやっていたのですがダメでしたorz

>>811
そうです。補完ありがとうございます。説明分かりにくくてごめんなさい。



813 名前:790 [2007/11/21(水) 13:08:18 ]
すいませんorz
今、これで良いか聞いたらトーラス同士が絡まっていてはいけないそうですorz

814 名前:デフォルトの名無しさん mailto:sage [2007/11/21(水) 13:10:12 ]
Shape3D段階まで一気に生成するのでなく
GeometryArrayの段階で頂点データ等を保持しておいて
シーングラフにaddする時にShape3Dのコンストラクタにその情報を渡して生成するという2段構え
でも>>806はざっくり書いたソースだから結構無駄なことしているので適当に修正してくれ
色とかはいいかげんに色をばらまいたので、>>790の書いたしっとりの方がいい感じ

815 名前:デフォルトの名無しさん mailto:sage [2007/11/21(水) 13:13:36 ]
>>812
萌えた

816 名前:デフォルトの名無しさん mailto:sage [2007/11/21(水) 13:13:41 ]
>>813
適当に移動したら?
>>806ならrollでトーラス2を傾けて移動して絡むようにしているので
そこらへんを調整して傾けずにY軸方向に移動するとか

817 名前:デフォルトの名無しさん mailto:sage [2007/11/21(水) 13:15:03 ]
おにゃにょこがVIP辺りで、「Javaの課題が解けません><」ってスレ立てたらすぐに解決しそうだな。

818 名前:デフォルトの名無しさん mailto:sage [2007/11/21(水) 13:16:58 ]
すまん
Z軸方向の間違い
たとえばこんなふうに
//t3d.rotX(Math.PI / 2);
//t3d.setTranslation(new Vector3d(0.4, 0, 0));
t3d.setTranslation(new Vector3d(0, 0, 0.4));


819 名前:デフォルトの名無しさん mailto:sage [2007/11/21(水) 13:18:45 ]
>>817
そ れ だ

820 名前:デフォルトの名無しさん mailto:sage [2007/11/21(水) 13:24:34 ]
課題ごとにスレが大量に立ったら逆に攻撃対象になりそうだな

821 名前:デフォルトの名無しさん mailto:sage [2007/11/21(水) 16:16:56 ]
>>799
import java.util.List;
public class Yakusuu {
public static List<Long> getMeasures(long n) {
if (n <= 0) return null;
List<Long> measures = new java.util.ArrayList<Long>();
long s = (long)Math.sqrt(n);
for (long i = 1; i <= s; i++) if (n % i == 0) measures.add(i);
for (int i = measures.size() - (s * s == n ? 2 : 1); i >= 0; i--) measures.add(n / measures.get(i));
return measures;
}
public static void main(String[] args) throws java.io.IOException {
System.out.println("nを入力してください");
long n = Long.parseLong(new java.io.BufferedReader(new java.io.InputStreamReader(System.in)).readLine());
List<Long> ms = getMeasures(n);
if (ms == null) System.out.println("nは正の整数を入力してください ");
else for (long m : ms) System.out.println(m + "は" + n + "の約数です");
}
}
どんな正の整数にも対応するようにするならlongでなくBigIntegerを使うべきか

822 名前:デフォルトの名無しさん [2007/11/21(水) 16:25:56 ]
>>821
ありがとうございました!




823 名前:821 mailto:sage [2007/11/21(水) 16:34:47 ]
forとwhileを使えって問題の頭の部分を見落としてた

for (int i = measures.size() - (s * s == n ? 2 : 1); i >= 0; i--) measures.add(n / measures.get(i));
の代わりに
int i = measures.size() - (s * s == n ? 2 : 1);
while (i >= 0) measures.add(n / measures.get(i--));
とでもしておく?

824 名前:デフォルトの名無しさん [2007/11/21(水) 16:35:46 ]
>>823
本当にありがとうございます。

825 名前:デフォルトの名無しさん mailto:sage [2007/11/22(木) 08:11:51 ]
【 課題1 】
問1:Aクラスのプログラムを作る。
a)整数型の変数aを宣伝し、10を代入する。

問2:Aクラスを継承してBクラスのプログラムをつくる。
a) 文字列方の変数bを宣伝し”Hello”を代入する

問3:Bクラスを継承してCクラスをつくる
a)何もしない
問4:Cクラスを使うkadai5クラスのプログラムを作りなさい。
a)Cクラスのインスタンスを作り変数a,bの値を出力しなさい。

{課題2}
問1
Aクラスのプログラムを作る
a)フィールドに円柱の半径と高さを入れる銃数が他の変数r,hと円周率PIを入れる変数を宣言する
b)r,hを引数とした、コンストラクタで変数を初期化する
c)円柱の表面積を求めるインスタンスメソッドを作る
問2
Aクラスを継承してBクラスのプログラムを作る
a)コンストラクタはAクラスを参照する
b)円柱の体積を求めるインスタンスメソッドを作る
問3
Bクラスを使うKadai7クラスのプログラムを作る
Bクラスのインスタンスを作り、変数r,hの値を出力する。
また、メソッドを使って表面積と体積の値を求め出力する
【 形態 】1. Javaアプリケーション(main()で開始
【 Ver  】1.5.0_12
【 期限 】9時半まで
【 補足 】変数の継承、クラスの継承です。2問ありますが、よろしくお願いします

826 名前:デフォルトの名無しさん mailto:sage [2007/11/22(木) 08:33:18 ]
さいしょ
class A {
  int a=10;
}
class B extends A {
  String b="Hello";
}
class C extends B {
}
public class kadai5 {
  public static void main(String[] args) {
    C c=new C();
    System.out.println("aの値="+c.a);
    System.out.println("bの値="+c.b);
  }
}

827 名前:デフォルトの名無しさん mailto:sage [2007/11/22(木) 08:33:53 ]
つぎ
class A {
  double r;
  double h;
  double pi=Math.PI;
  A(double r,double h){
    this.r=r; this.h=h;
  }
  double m(){
    return 2*pi*r*r+2*pi*h*r;
  }
}
class B extends A {
  B(double r,double h){
    super(r,h);
  }
  double t(){
    return pi*r*r*h;
  }
}
public class Kadai7 {
  public static void main(String[] args) {
    B b=new B(1.1911,0.8260);
    System.out.println("rの値="+b.r);
    System.out.println("hの値="+b.h);
    System.out.println("表面積の値="+b.m());
    System.out.println("体積の値="+b.t());
  }
}

828 名前:デフォルトの名無しさん [2007/11/22(木) 08:38:46 ]
>>826さん
素早い解答ありがとうございます。助かりました

829 名前:みいー [2007/11/22(木) 14:54:55 ]
>>796
だいぶ前っていつ頃ですか??


830 名前:デフォルトの名無しさん mailto:sage [2007/11/22(木) 15:43:05 ]
part59の>>34とか

831 名前:デフォルトの名無しさん [2007/11/22(木) 16:05:09 ]
【 課題 】Primes.javaを利用して100000までの素数のうち長い素数をリストアップするprogram
【 形態 】1. Javaアプリケーション
【 期限 】提出期限11/25
【 Ver 】java version "1.5.0"
【 用語 】1/p を10進数小数として表したときの周期がp-1であるような素数pは基数10に関して長い素数といわれる。
【 補足 】Primes.java--->rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/99.java まる投げすみません。よろしくお願いします。

832 名前:デフォルトの名無しさん mailto:sage [2007/11/22(木) 16:49:35 ]
すいません、宿題ってわけじゃないんですけどうまくいかないんで助けてください

【 課題 】テキストファイル(txt)からテキストを読み込む→テキストには一行に一語ずつ単語、もしくはURLが書いてある
テキスト中の単語を集計し、結果を出力する。ただし、URLからURLの間に同一の語が出てきた場合は一回と数える。
【 形態 】Javaアプリケーション(main()で開始
【 期限 】11/26
【 Ver  】java version "1.6.0_03"
【 補足 】「ただし」を無視した版、重複して数えていいものならできたのですが…。
以下にその途中経過貼るので、お願いします



833 名前:832 mailto:sage [2007/11/22(木) 16:51:14 ]
BufferedReader br = new BufferedReader(in);
String line ; //一行ごとに読み込んだ文字列
WordCounter wc = new WordCounter();

while((line = br.readLine()) != null){
int http = line.indexOf("http");
if(http == -1)
wc.add(line);
}

834 名前:832 mailto:sage [2007/11/22(木) 16:53:03 ]
addの詳細

public void add(String word){
boolean found = false;
for(CountWord cw:wordList){
if(cw.word.equals(word)){
found = true;
cw.number++;
break;
}
}
if(!found){
CountWord cw = new CountWord();
cw.word = word;
cw.number = 1;
wordList.add(cw);
}
}

また、CountWordは要素にStringとintを持つリストのクラスです

835 名前:デフォルトの名無しさん mailto:sage [2007/11/22(木) 17:02:40 ]
>>831
public class LongPrimes {
/** 引数pは2と5以外の素数でなければならない */
public static int getCycle(int p) {
int cycle = 0;
int a = 1;
do {
a *= 10;
a %= p;
cycle++;
} while (a != 1);
return cycle;
}
public static void main(String[] args) {
final int N = 100000;
Primes primes = new Primes(N);
for (int p : primes.prime) {
if (p == 0) break;
if (p == 2 || p == 5) continue;
if (getCycle(p) == p - 1) System.out.print(p + " ");
}
System.out.println();
}
}
効率とかは考えず素直に実装

836 名前:デフォルトの名無しさん mailto:sage [2007/11/22(木) 17:16:20 ]
>>832
あっちのスレの質問は投げっぱなしか?

837 名前:デフォルトの名無しさん mailto:sage [2007/11/22(木) 19:07:22 ]
>>832
>>744を参考にした方がよさそうだ

838 名前:デフォルトの名無しさん mailto:sage [2007/11/22(木) 19:14:07 ]
>>832
向こうのスレで答えておいたよ

839 名前:デフォルトの名無しさん [2007/11/23(金) 00:57:08 ]
こんにちは、よろしくお願いします。
全くの初心者です。
学校の講義で課題が出たのですが、分からないので教えてください。

【 課題 】『5つの配列にそれぞれ数字を代入し、指定した値が配列に含まれているかを探すプログラムにおいて、
指定した数が見つかった場合には、それが5つの中で何番目の要素であるかを出力する文を書きなさい。』
【 形態 】JDKの中で動くプログラム
【 期限 】11月26日(月)
【 Ver  】1.6.0_03
【 補足 】配列を指定し、指定した値を探し、それがあるかないかを探すプログラムは示されているのですが、
それが0〜4のどの要素であるかを探すプログラムが欠けている状態です。
丸投げ状態です。

 全く分かりません。どうか教えてください。よろしくお願いいたします。


840 名前:デフォルトの名無しさん mailto:sage [2007/11/23(金) 01:15:31 ]
>>839
なんか課題の意味がよくわからんがこんな感じだと
public class kadai839 {
public static void main(String[] args) {
int[] a = {12,20,15,13,18};
int searchVal = 20;

int number = -1;
for(int i=0;i<a.length;i++){
if(a[i] == searchVal){
number = i;
break;
}
}
if(number > - 1){
System.out.println(number +"番目の要素");
}else{
System.out.println("見つかりませんでした");
}
}
}

841 名前:デフォルトの名無しさん [2007/11/23(金) 01:48:36 ]
早速の回答、有難う御座います。
分かりにくい質問をいたしまして済みませんでした。
課題を以下に貼り付けます。
public class searcfh{
public static void main(String args[]){
int maxSize = 100;
int [] arr;
arr = new int[maxSize];
int nElems = 0;
int count;
int searchKey;
arr[0] = 10;arr[1] = 13;arr[2] = 20;arr[3] = 89;arr[4] = 35;
nElems = 5;
for(count = 0; count < nElems; count ++){
System.out.print( arr[count] + " ");}
System.out.println("");
searchKey = 20;for(count = 0; count < nElems; count ++){
if(arr[count] == searchKey){break;}}
if(count == nElems){
System.out.println("Can't find " + searchKey);}
else{System.out.println("Found " + searchKey);}
}}
分かりにくい質問をして済みませんでした。
このソースに加える形でお願いできますでしょうか。
よろしくお願いします。

842 名前:デフォルトの名無しさん mailto:sage [2007/11/23(金) 02:01:34 ]
>>841
sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=29903

しっかし,ひどいなwほんとにJavaの授業か?



843 名前:デフォルトの名無しさん [2007/11/23(金) 02:10:38 ]

分かりにくいJAVAの授業で困っているんです↓↓

早々に答えていただき、本当に有難う御座いました!





844 名前:832 mailto:sage [2007/11/23(金) 02:11:51 ]
>>836
すいませんあっちは数日間レスが進まないんで誰も見てないのかと
>>838
見ました、ありがとうございます

845 名前:831 [2007/11/23(金) 15:07:40 ]
>835
ありがとうございます!
助かります

846 名前:デフォルトの名無しさん mailto:sage [2007/11/25(日) 01:22:33 ]
>>831
10万桁も保存すんのかよって思ってガクブルした

847 名前:デフォルトの名無しさん mailto:sage [2007/11/25(日) 02:51:17 ]
連休のせいか宿題が投下されないな

848 名前:832 mailto:sage [2007/11/25(日) 03:02:33 ]
>>838さんスイマセン
すいません以前教えていただいたもので、動作検証したのですが、どうも正しい結果が出ていないように見えます…
これが以前教えていただいたソースです
ttp://sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=29902

849 名前:832 mailto:sage [2007/11/25(日) 03:07:35 ]
補足になるのですが、プログラムの動作として例えば
***
りんご
りんご
みかん
***
りんご

のような入力があったら{りんご 2回、みかん 1回}と出てきて欲しいと思っています
(もしくは重複数えOK版はできるので、重複分を削除して出力しなおすものでもいいのですが…)

850 名前:デフォルトの名無しさん mailto:sage [2007/11/25(日) 09:35:39 ]
>>849
むこうのスレは落ちたんだね。
838でなくて悪いけど、
ttp://sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=29905

851 名前:デフォルトの名無しさん mailto:sage [2007/11/25(日) 09:40:57 ]
ごめん。ちょっと修正する前のをアップした。まあほとんど変わらないんだけど。
ttp://sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=29906

852 名前:デフォルトの名無しさん mailto:sage [2007/11/25(日) 09:59:53 ]
最初の一行をこぴぺミスしたorz
ついでなのでさらに微修正。
ttp://sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=29907



853 名前:デフォルトの名無しさん mailto:sage [2007/11/25(日) 10:04:00 ]
36行目のcontinue;を消すのを忘れたorz
なんかもうやだ、寝る。

854 名前:832 mailto:sage [2007/11/25(日) 13:43:43 ]
>>850-853見させていただきました
簡単な検証では正しく動いているように見えますが、もう少し確かめさせていただきますね
なんども微調整していただいたようでありがとうございました

855 名前:832 mailto:sage [2007/11/25(日) 15:20:17 ]
最後に、付け足しになってしまって本当申し訳ないんですが、回数の降順にソートして表示する場合はどうなりますかね?

856 名前:デフォルトの名無しさん mailto:sage [2007/11/25(日) 17:16:19 ]
in WordCounter#main(String[])

- for (Map.Entry<String, Integer> e : wc.count().entrySet()) {

+ TreeSet<Map.Entry<String, Integer>> set = new TreeSet<Map.Entry<String, Integer>>(
+ new Comparator<Map.Entry<String, Integer>>() {
+ public int compare(Map.Entry<String, Integer> o1, Map.Entry<String, Integer> o2) {
+ int c = o2.getValue().compareTo(o1.getValue());
+ return c == 0 ? o1.getKey().compareTo(o2.getKey()) : c;
+ }
+ }
+ );
+ set.addAll(wc.count().entrySet());
+ for (Map.Entry<String, Integer> e : set) {

857 名前:デフォルトの名無しさん mailto:sage [2007/11/25(日) 18:46:50 ]
【 課題 】任意の英文を読み込み、アルファベットを1から26の数字に置き換えて出力
するプログラムを作成しなさい。(カンマ、?、空白等は任意の数字又は、記号
としてよい)
【 形態 】1. Javaアプリケーション(main()で開始)

【 期限 】11月27日です
【 Ver  】1.6.0_03
【 補足 】丸投げです。お願いします。

858 名前:デフォルトの名無しさん mailto:sage [2007/11/25(日) 22:26:43 ]
public class HW857{
public static void main(String[] args){
for(int i=0; i<args[0].length; i++){
system.out.println(ord(args[0].charAt(i)));
}
}
}


859 名前:デフォルトの名無しさん mailto:sage [2007/11/25(日) 22:34:51 ]
public class HW857{
public static void main(String[] args){
for(int i = 0; i < args[0].length(); i++){
System.out.println(Integer.toString(args[0].charAt(i) - 96));
}
}
}


860 名前:デフォルトの名無しさん [2007/11/26(月) 01:55:41 ]
>>847
ドバっとくるぞ

861 名前:デフォルトの名無しさん mailto:sage [2007/11/26(月) 15:09:17 ]
1+1と11を区別した方が良くね?

862 名前:855 mailto:sage [2007/11/27(火) 04:46:05 ]
>>856
せっかくお答えいただいたんですけど、どこに挟めばよいのかが…
main文の中の表示ループの前ですよね?
あとTreesetやComparatorで方が解決できないって言うエラーが出てしまいます…



863 名前:デフォルトの名無しさん mailto:sage [2007/11/27(火) 09:06:13 ]
【 課題 】
問1
1)Aクラスのプログラムを作成
整数型の変数aを宣言し、10を代入する。

2)Aクラスを継承してBクラスのプログラムを作成
文字列型の変数bを宣言し、"java"を代入する。

3)Bクラスを継承してCクラスのプログラムを作成
何もしない。

4)Cクラスを使うkadaiクラスのプログラムを作成
Cクラスのインスタンスをつくり、変数a、bの値を出力しなさい。

問2
1)問1のBクラスのプログラムに整数型の変数aを宣言し、100を代入する
部分を追加する。

2)Aクラス、Bクラス、Cクラスのインスタンスをつくり、それぞれの変数aの値および
BクラスとCクラスの変数bの値を出力するKadai2クラスのプログラムをつくりなさい。

3)変数a、bはそれぞれ同じか違うか答えなさい
またそれはなぜか答えなさい。

【 形態 】1. Javaアプリケーション(main()で開始)

【 期限 】11月28日13時まで。
【 Ver  】1.6.0_03
【 補足 】よろしくお願いします。

864 名前:デフォルトの名無しさん mailto:sage [2007/11/27(火) 09:33:20 ]
>>862
クラスの名前が解決できないときはまず名前のスペルミスを疑う
それとも完全名を直接書くかimportするかしていないことを疑う
そのためにはJava APIリファレンスを見るくせをつけた方がいい

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

上記プログラムを3D化する
【 形態 】1. Javaアプリケーション(main()で開始)/     
【 GUI  】1. AWT      
【 期限 】12/3
【 Ver  】java version "1.6.0_02"
【 補足 】3D化についてttp://t16web.lanl.gov/Kawano/gnuplot/fractal/mandelbrot.html
丸投げですがよろしくお願いします。


866 名前:デフォルトの名無しさん mailto:sage [2007/11/27(火) 14:12:27 ]
【課題提示用テンプレ】

【 課題 】フレームを使った住所録を作成。
rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/101.txt

【 形態 】1. Javaアプリケーション(main()で開始)

【 GUI  】1. AWTのみ

【 期限 】12月1日15時まで

【 Ver  】1.5.0_11

【 補足 】丸投げですですがよろしくお願い致します。

867 名前:デフォルトの名無しさん [2007/11/27(火) 16:02:00 ]
【 課題 】
以下の通りトーラスクラスを二つ作成・使用し、3Dトーラスが二つ表示されるプログラムを組みなさい。
1.Torusクラス1はすべてのパッチにサーフェス法線を指定し、光源(4つあるうちの)のインスタンスを1つ持たせるようにしなさい。
2.Torusクラス2はトーラスを2つのテクスチャで包むようにしなさい。

テクスチャ用のイメージです。
ttp://www51.tok2.com/home/rg550/cgi-bin/hosoku/img0008.jpg
ttp://www51.tok2.com/home/rg550/cgi-bin/hosoku/img0009.jpg

【 形態 】1. Javaアプリケーション(main()で開始)
【 GUI  】2. Swing
【 期限 】11月29日
【 Ver  】java version "1.6.0_03"
【 用語 】javax.media.j3d.Light、com.sun.j3d.utils.image.TextureLoaderを使います。      
【 補足 】>>790の応用課題が出てしまいました。丸投げでお願いします。

868 名前:855 mailto:sage [2007/11/27(火) 18:37:14 ]
>>864
ありがとうございます、importで大半は解決したんですが
>>856最後の一文だけ構文エラー(ステートメントを挿入すべし)のエラーが(><)

869 名前:デフォルトの名無しさん [2007/11/27(火) 19:11:50 ]
>>868です
>>852>>856で今までに教えていただいたもので走らせて見たのですが、
規模の大きいデータで調べてみると、どうも不具合が含まれているようで…
なので、>>832の補足に書いた「重複OK版」あげましたので、こちらのアレンジで教えていただけませんか?

sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=29914
sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=29916
sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=29917

なんどもお手を煩わせるようで申し訳ないです

870 名前:デフォルトの名無しさん mailto:sage [2007/11/27(火) 21:56:15 ]
>>869
具体的な不具合を書けよ
なんでおまえのクソ設計のソース修正しなきゃいけないんだよ
大体、>>852>>856でお前の要求は満たしてるだろ

871 名前:デフォルトの名無しさん mailto:sage [2007/11/27(火) 22:14:57 ]
>>866=>>363=>>451=>>452=>>498です。毎度お騒がせします

872 名前:デフォルトの名無しさん [2007/11/27(火) 22:42:54 ]
>>870
申し訳ないです…
不具合は、「URLが集計結果に混じっている」ってことです
>>852単体でも「https://〜」みたいなのがうまくいかないとか細かいものもあるのですが…
なおかつ>>852>>856もうまく組み込めなくて(試してみましたがIOExceptionが出てしまいます)困ってます




873 名前:デフォルトの名無しさん mailto:sage [2007/11/27(火) 22:47:30 ]
>>870
俺も実行してみたけどcontinue;ぬいて、後のソート部はなしで。
はっきり言ってまともな結果でないよこれw
一度でも動かしたのか?

874 名前:デフォルトの名無しさん mailto:sage [2007/11/27(火) 22:52:14 ]
Java難民が出る理由が知りたい。指導者が悪いのか。生徒が悪いのか。

875 名前:デフォルトの名無しさん mailto:sage [2007/11/27(火) 22:53:46 ]
Java難民(笑)

876 名前:デフォルトの名無しさん mailto:sage [2007/11/27(火) 23:08:48 ]
>>874
短時間で、冷蔵庫の扉を開けずに中が10度以下に保たれているかどうかを調べる方法を示せ。

877 名前:デフォルトの名無しさん mailto:sage [2007/11/27(火) 23:15:26 ]
冷蔵庫の外部温度計(デジタル)を見ればよくね(*‘ω‘ *)?

>877
マジスレいくない!!

878 名前:デフォルトの名無しさん mailto:sage [2007/11/27(火) 23:39:58 ]
>>876-877
ここでやれ
money6.2ch.net/test/read.cgi/recruit/1196072949/

宿題スレ保守。

879 名前:デフォルトの名無しさん mailto:sage [2007/11/28(水) 00:29:07 ]
計算量O(n)等の求め方が分かる方は居ますか?

880 名前:デフォルトの名無しさん mailto:sage [2007/11/28(水) 00:33:00 ]
はいな

881 名前:デフォルトの名無しさん mailto:sage [2007/11/28(水) 00:38:03 ]
>>880さん
uproda11.2ch-library.com/src/1148209.txt
この問題なのですが、どうでしょうか?

882 名前:デフォルトの名無しさん mailto:sage [2007/11/28(水) 00:41:00 ]
>>881
>>1>>2



883 名前:デフォルトの名無しさん mailto:sage [2007/11/28(水) 00:45:42 ]
>>881さん、すみません

【 課題 】uproda11.2ch-library.com/src/1148209.txt
【 期限 】11/30
【 補足 】丸投げです。

よろしくお願いします。


884 名前:デフォルトの名無しさん mailto:sage [2007/11/28(水) 00:50:18 ]
>>883
テンプレの《必須》と書かれている項目は必ず記載してください
それに従えない場合は他の質問スレで質問してください

885 名前:デフォルトの名無しさん mailto:sage [2007/11/28(水) 01:23:37 ]
>>867
面法線ベクトルを算出して、それに適当な光源を設定すりゃいいのか?
ちょっと先生の所に行って聞いてこい。

886 名前:デフォルトの名無しさん mailto:sage [2007/11/28(水) 06:28:04 ]
>>872
不具合報告は不具合となるデータセットと希望する正しい結果を添えないと
>869を修正するにしても実際に使用するテストデータとその想定結果があれば回答者が安心する
エラーが出た場合はエラーメッセージも付けないと詳細が分からない

>852はhttpsプロトコルも含めるなら
private static final String PATTERN = "^https?://.*";
にすれば通らないか?
スキームパートにURLに使っちゃいけない文字が含まれていても通っちゃうのが難
スキーム名にfileとかftpとかも含めるくらいならまだしも
RFCに沿った正規表現を書くとなると大変そうだ
かといってURLかどうかの判断だけにnew URL(一行文字列)とかして例外の有無で判断するのは高く付きそう

>869は行の中にhttpという文字列が含まれていればURLとして判断されるので
if(http == -1)wc.add(line);//どこにも含まれていなければ追加
よりも
if(http != 0)wc.add(line);//行頭がhttpで始まっていなければ追加
の方がいいんではないか?
何をもってURLとするかは>832次第だが

>856はたぶん-の行を+の行で置き換えるって意味と思われ
それとjava.util.Comparatorとjava.util.TreeSetをimportしないとコンパイルエラー

887 名前:デフォルトの名無しさん mailto:sage [2007/11/28(水) 08:04:57 ]
>>884さん、すみません

【 課題 】uproda11.2ch-library.com/src/1148209.txt
【 形態 】1. Javaアプリケーション(main()で開始
【 期限 】11月30日
【 Ver  】java version "1.6.0_03"
【 用語 】ttp://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1312049628
【 補足 】丸投げです。

よろしくお願いします。

888 名前:867 [2007/11/28(水) 08:14:01 ]
>>885
レスありがとうございます。聞いてきます。

889 名前:867 [2007/11/28(水) 09:04:22 ]
>>885
聞いてきました。面法線の算出方法ですが、2つベクトルを作る為に3つの点を取って、
そのベクトルのクロス積が面法線を算出するそうです。それを踏まえた上で、
>>806をベースにjavax.media.j3d.LightクラスのAmbientLight、DirectionalLight、
PointLight、SpotLightのサブクラスのどれか使用して、トーラスに光源を与えた物がトーラス1で、

トーラス2は>>867にある画像を、トーラスの上面と下面にそれぞれ貼り付けた物を作るそうです。
要は>>806の面法線+光源、テクスチャバージョン と仰っていました。

890 名前:863 mailto:sage [2007/11/28(水) 12:45:46 ]
期日 11月29日午前0時に伸ばしますので
どなたか>>863の宿題お願いします;;

891 名前:デフォルトの名無しさん [2007/11/28(水) 12:54:29 ]
仕様:

1. コマンドラインで指定したポート番号で待機する。
2. クライアントから接続されたら、次の形式の要求が送られてくるものとして、その要求の処理を行う。
* GET ファイルへのパス名
3. 要求された「パス名」を自分のホームディレクトリの下のpublic_htmlの下からの「相対パス名」と解釈して、指定されたファイルが存在すれば、その内容をクライアントに送る。ただし、ファイルの内容の前に次の2行と空行を送る。

HTTP/1.0 200 OK
Content-type: text/html

4. ファイルが存在しない場合は、次の5行のメッセージを送る。

HTTP/1.0 404 OK
Content-type: text/html

<html><head><title>404 File Not Found</title></head>
<body>The requested URL was not found </body></html>

5. 接続を切断して、次の接続を待つ

Java でのpath名の取り出しはStringTokenizerクラスを使うと簡単

【 形態 】1. Javaアプリケーション(main()で開始
【 期限 】本日中
【 Ver  】java version "1.6.0_03"
【 補足 】お願いします。

892 名前:デフォルトの名無しさん mailto:sage [2007/11/28(水) 13:07:51 ]
>>890
期限のばせるってすげえな。



893 名前:デフォルトの名無しさん mailto:sage [2007/11/28(水) 13:09:39 ]
>>892
減点などのペナルティを課した上での
期限延長なら良くある話

894 名前:デフォルトの名無しさん mailto:sage [2007/11/28(水) 13:24:20 ]
>>890
今日の夜でいいならやってやる

でも,>>863は難しいことを考えずに
問題通りにプログラムを書いていけばできるぞ

895 名前:デフォルトの名無しさん mailto:sage [2007/11/28(水) 13:26:31 ]
>>893
なるほどな。

896 名前:867 [2007/11/28(水) 14:26:16 ]
>>867もお願いします。
補足は>>889です。

897 名前:デフォルトの名無しさん [2007/11/28(水) 17:08:51 ]
下記の記述の意味を教えてください。
よろしくお願いします。

import java.util.Comparator;
class A {
public static final Comparator<A> COMPARATOR = new Comp();
--------------------------------
}

898 名前:デフォルトの名無しさん mailto:sage [2007/11/28(水) 17:46:24 ]
>>897
>>1
しかもマルチ野郎かよw

899 名前:863 mailto:sage [2007/11/28(水) 18:31:33 ]
>>894ぜひお願いします!!

900 名前:デフォルトの名無しさん [2007/11/29(木) 01:02:00 ]
>>891
ttp://rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/102.java

901 名前:900 mailto:sage [2007/11/29(木) 01:06:39 ]
>>891
間違えた、こっちだったw
ttp://rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/103.java

902 名前:863 mailto:sage [2007/11/29(木) 05:04:21 ]
誰か助けてください;;;



903 名前:デフォルトの名無しさん mailto:sage [2007/11/29(木) 08:04:06 ]
>>902
こんな感じでいいの?

public class Kadai1 {
public static void main(String[] args) {

C kadai = new C();
kadai.output();
}
}

class A{
int a = 10;
}

class B extends A{
String b = "java";
}

class C extends B{
void output(){
System.out.println(a);
System.out.println(b);
}
}

904 名前:デフォルトの名無しさん mailto:sage [2007/11/29(木) 08:08:48 ]
スマソ。こうか?

public class Kadai1 {
public static void main(String[] args) {

C kadai = new C();
System.out.println(kadai.a);
System.out.println(kadai.b);

}
}

class A{
int a = 10;
}

class B extends A{
String b = "java";
}

class C extends B{

}

905 名前:デフォルトの名無しさん mailto:sage [2007/11/29(木) 08:11:12 ]
>>902

public class Kadai2 {
public static void main(String[] args) {

A kadaia = new A();
B kadaib = new B();
C kadaic = new C();

System.out.println(kadaia.a);
System.out.println(kadaib.a);
System.out.println(kadaib.b);
System.out.println(kadaic.a);
System.out.println(kadaic.b);
}
}

class A{
int a = 10;
}
class B extends A{
String b = "java";
int a = 100;
}
class C extends B{
}
}

3)先生。数字と文字は違うと思います。

906 名前:デフォルトの名無しさん [2007/11/29(木) 08:15:42 ]
>>905
エスパーじゃないんだが、Aクラスの変数aとBクラスの変数aは同じか違うかを聞いてるんじゃまいか?

907 名前:863 mailto:sage [2007/11/29(木) 09:27:55 ]
>>903->>905
ありがとうございます!

908 名前:デフォルトの名無しさん mailto:sage [2007/11/29(木) 10:23:54 ]
どなたか865やっていただけませんか?
よろしくお願いします。


909 名前:デフォルトの名無しさん mailto:sage [2007/11/29(木) 10:53:45 ]
>>908
12月3日が期限だろ?気長に待つよろし。

910 名前:デフォルトの名無しさん mailto:sage [2007/11/29(木) 12:33:53 ]
>>896
光源とテクスチャのサンプルコード貰わなかった?あるなら張ってくれ。
課題がアバウトすぎて誰も着手できないんだと思われる。

911 名前:デフォルトの名無しさん mailto:sage [2007/11/29(木) 14:25:52 ]
javaでメール送信すると下記のエラーメッセージが出ます。
どうすればよいのでしょうか?

Caused by: javax.mail.SendFailedException: Sending failed;
nested exception is:
javax.mail.SendFailedException: Invalid Addresses;
nested exception is:
javax.mail.SendFailedException: 550 5.7.1 <xx@xx.co.jp>... Relaying denied. IP name lookup failed [xxxx.xxxx.xxxx.xxxx]

at javax.mail.Transport.send0(Transport.java:219)



912 名前:デフォルトの名無しさん mailto:sage [2007/11/29(木) 14:41:08 ]
>>911
>>1
単発質問は↓あたりで
【初心者】Java質問・相談スレッド109【大歓迎】
pc11.2ch.net/test/read.cgi/tech/1195961811/




913 名前:867 [2007/11/29(木) 14:49:40 ]
>>910
先生に聞いてみます。補足ありがとうございます。

914 名前:867 [2007/11/29(木) 15:58:57 ]
聞いてきました。課題を配布している学内ページに昨日アップロードしたそうです。

光源のサンプルです。:ttp://rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/104.java
テクスチャのサンプルです。:ttp://rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/105.java

こちらはOpenGLですが、こんな感じでトーラスにスポットライトを当てたら良いそうです。
ttp://www.polytech.unice.fr/~buffa/cours/synthese_image/DOCS/trant.sgi.com/opengl/examples/redbook/colormat.jpg

915 名前:867 [2007/11/29(木) 16:35:49 ]
夜10時までに提出なので、どうかよろしくお願いします。

916 名前:名無し mailto:sage [2007/11/29(木) 20:50:52 ]
【 課題 】三目並べ
public class testServer{
static final int PORT = 10;
static final int BUFSIZE = 150;
public static void main(String[] args) throws IOException{
int port = PORT;int k;byte[] buf = new byte[BUFSIZE];InputStream in = null;OutputStream out = null;
//サーバ用入力バッファ
BufferedReader br = null;InputStreamReader inrd = null;ServerSocket servsock = new ServerSocket(port);
while(true){Socket sock = sorvsock.accept();in = sock.getInputStream();out = sock.getOutputStream();
while(true){
try{
//クライアント要求待ち
k = in.read(buf);
if(k == -1){ break;}
//サーバ入力
System.out.print("server>");k = System.in.read(buf);
//クライアントへ送信
System.out.write(buf,0,k); System.out.flush();
}catch(Exception e){break;}
sock.close();
}}}
【 形態 】Servlet 【 期限 】来週の火曜日まで 【 ver 】java version 1.6_0_2
【 補足 】これの他にクライアント側も作ります(クライアント側は多少変わります)

917 名前:名無し mailto:sage [2007/11/29(木) 20:52:45 ]
すみません。
期限は明日まででお願いします

918 名前:デフォルトの名無しさん mailto:sage [2007/11/29(木) 23:31:17 ]
>>915
元となるソースは806が書いたんだから806待ちだな。
少し遅れるかもしれないが、慌てずに待っておけば幸せになれると思うよ。

919 名前:867 [2007/11/29(木) 23:47:26 ]
>>918
ありがとうございます。待っておきます。

920 名前:デフォルトの名無しさん mailto:sage [2007/11/30(金) 01:16:11 ]
最近、回答率低いな。

921 名前:デフォルトの名無しさん mailto:sage [2007/11/30(金) 01:26:41 ]
>>919
もし自力でやる気力があるんなら質問スレで聞いてみては?
期限過ぎてるのに、ただ待っておくのはきつくないか?

922 名前:867 [2007/11/30(金) 03:03:29 ]
>>921
元のコードが良く分からないので、何をどうやればいいのか分かりません…



923 名前:デフォルトの名無しさん mailto:sage [2007/11/30(金) 11:33:23 ]
>>866

924 名前:デフォルトの名無しさん [2007/11/30(金) 13:41:20 ]
>>891
ありがとうございます。
でも、起動できません..orz

925 名前:867 [2007/11/30(金) 14:08:45 ]
本気でどなたかお願いします…

926 名前:デフォルトの名無しさん mailto:sage [2007/11/30(金) 19:06:12 ]
質問スレでもスルーされてるし、悲惨だな。。。

927 名前:867 [2007/11/30(金) 23:08:06 ]
>>926
まだ提出可能なので待っています。

928 名前:デフォルトの名無しさん [2007/12/01(土) 05:14:09 ]
【 課題 】設問5
      www.ialab.is.tsukuba.ac.jp/~maeda/class/06/sc/q9.html
【 形態 】1. Javaアプリケーション(main()で開始)
【 期限 】12/2 12:00まで
【 Ver  】java version 1.5_0_14
【 補足 】Webページの問題そのまま丸投げです。
      テキストファイルを対象として出来るのでしょうか?
      よろしくお願いします。

929 名前:デフォルトの名無しさん mailto:sage [2007/12/01(土) 06:21:41 ]
久しぶりに来てみたけど、どの問題が終わってないのか探すのが面倒だなw
定期的にまとめてくれてた人は居なくなっちゃったのかな・・(´・ω・)
とりあえず新しい番号からやっていくか。


930 名前:デフォルトの名無しさん mailto:sage [2007/12/01(土) 06:56:59 ]
>>928
ファイルを対象にするようにプログラムが書かれているから出来るよ。
new Scanner(new File(fileName));
この部分。

宿題は穴埋めなので、穴埋めの部分だけ↓
static void printMap(Map<String, Integer> m) {
/* ここに適切な文を書く。 */
for (String key : m.keySet()) {
Integer value = m.get(key);
System.out.printf("%d:%s%n", value, key);
}
}


931 名前:デフォルトの名無しさん [2007/12/01(土) 07:29:41 ]
>>929
最近回答率・報告率が低いから、ちょっと腐ってたw
仕事に行く前だけどまとめておこう。提出日が早い順に。

>>867 トーラス2個表示 光源、テクスチャ 11月29日〜延長可能で待機中
>>916 三目並べ 11月30日〜12月4日まで延長可能?
>>866 フレームを使った住所録を作成 12月1日
>>865 Mandelbrot集合を3Dで描く 12月3日

932 名前:デフォルトの名無しさん mailto:sage [2007/12/01(土) 07:38:43 ]
>>931
乙。しかし自分で解決できた人でも報告ぐらいは欲しいぜ。やる気が削がれる。



933 名前:デフォルトの名無しさん mailto:sage [2007/12/01(土) 07:51:53 ]
>>931
dクス

>>867はJava3Dか。久しぶりにいじるか(´・ω・)

>>916は意味がわからない・・
Servletなのかスタンドアローンなのか・・。
一緒に書いたプログラムは間違いだらけだけど、それは課題と一緒に出されたソースなの?
ロビーサーバ的な役割を果たすのか、それとも相手を直接指定して通信対戦したいのか・・。



934 名前:デフォルトの名無しさん [2007/12/01(土) 08:18:07 ]
>>933
会社から(=゚ω゚)ノ モカエリ

935 名前:867 [2007/12/01(土) 09:32:07 ]
>>933
よろしくお願いしますorz

936 名前:デフォルトの名無しさん mailto:sage [2007/12/01(土) 09:59:53 ]
>>934
土曜も仕事とは・・!

諸事情でNotePC再インストール中・・(ぐすん・・
ちょっとまってね(´・ω・)


937 名前:デフォルトの名無しさん mailto:sage [2007/12/01(土) 10:00:16 ]
どなたか>>866お願いします。
最大12月3日までならOKです。

938 名前:デフォルトの名無しさん [2007/12/01(土) 10:10:44 ]
>>936
週一しか休みがないんだ(´・ω・)
たまにチラ見する2chが唯一の楽しみ。

939 名前:デフォルトの名無しさん [2007/12/01(土) 10:16:27 ]
928の問題↓
【 課題 】設問5
      www.ialab.is.tsukuba.ac.jp/~maeda/class/06/sc/q9.html
【 形態 】1. Javaアプリケーション(main()で開始)
【 期限 】12/2 12:00まで
【 Ver  】java version 1.5_0_14
【 補足 】Webページの問題そのまま丸投げです。
      テキストファイルを対象として出来るのでしょうか?
      よろしくお願いします。

これって日本語文書は無理ですよね?
日本語文書の読み込みを行いたいときはどうすればよいんでしょ??

940 名前:867 [2007/12/01(土) 10:35:24 ]
>>936
ありがとうございます。

941 名前:867 [2007/12/01(土) 13:35:00 ]
>>936
今日の3時で提出締め切りみたいですorz
もし途中まで完成している物でも良いので、アップしてくれたらありがたいです。

942 名前:デフォルトの名無しさん mailto:sage [2007/12/01(土) 14:24:52 ]
>>939
static Map<String,Integer> words(String fileName) {
      ↓
static Map<String,Integer> words(InputStreamReader fileName) {

in.useDelimiter("[^a-zA-Z]+");
      ↓
in.useDelimiter("[^a-zA-Z -¥]+");

} catch (FileNotFoundException e) {
      ↓
} catch (Exception e) {

System.err.printf("File %s not found%n", fileName);
      ↓
System.err.printf("File %s not found%n", fileName.toString());

printMap(words(args[0]));
      ↓
InputStream is = null;
InputStreamReader isr = null;
try {
is = new FileInputStream (args[0]);
isr = new InputStreamReader(is, "UTF-8");
} catch (Exception e) {
System.out.println(e.toString());
System.exit(1);
}
printMap(words(isr));

dataをUTF-8でセーブしとく



943 名前:867 [2007/12/01(土) 15:08:28 ]
もうダメぽですorz

944 名前:デフォルトの名無しさん mailto:sage [2007/12/01(土) 15:32:09 ]
>>943
紙印刷で提出しな。

945 名前:デフォルトの名無しさん mailto:sage [2007/12/01(土) 15:36:21 ]
ええええぇ・・・
最近は土曜日も働くのが流行ってるのか
間に合わなくてすまそ。 しかもまだ7割しか復旧できてない(´・ω・)


946 名前:867 [2007/12/01(土) 16:04:09 ]
>>944
交渉してみます。

>>945
でも待っています。PC大丈夫ですか?

947 名前:デフォルトの名無しさん [2007/12/01(土) 16:12:25 ]
>>945
ブラック勤務のSEに土曜休日なんて設定はないんだぜ(´・ω・)
本当の戦士であるPG達のサポートをやらないと納期に間に合わない。
今日の仕事はある程度終わったから5時までマターリして飲み会に行くんだ。
人と普通の会話が出来る唯一の楽しみ。

948 名前:デフォルトの名無しさん mailto:sage [2007/12/01(土) 18:30:08 ]
もう遅いかもだけど
質問すれの方にやりかけっぽいソースがあったので、そっちにカキコ
テクスチャ2枚で包むっていうのは、重ねるって事だったの? それとも半分づつマッピング?

#あとはタブレットとグラフィックソフトとVSだけだ・・ (´・ω・)


949 名前:デフォルトの名無しさん mailto:sage [2007/12/01(土) 19:23:30 ]
ちょwww筑波大www

950 名前:デフォルトの名無しさん mailto:sage [2007/12/01(土) 20:07:07 ]
文系もあるし

951 名前:867 [2007/12/01(土) 20:21:46 ]
>>948
ありがとうございます。可能ならば完成版のソースをください…
テクスチャは半分づつマッピングです。

952 名前:デフォルトの名無しさん [2007/12/01(土) 20:37:31 ]
【 課題 】日本の国旗、ドイツの国旗、ルーマニアの国旗を表示するボタンをもつWindowsアプリケーションを作成せよ。Exitボタンもつけること。
【 形態 】1.
【 GUI  1.
【 期限 】来週の金曜まで
【 Ver  】1.6.0
【 用語 】なし
【 補足 】お願いします



953 名前:デフォルトの名無しさん mailto:sage [2007/12/01(土) 22:11:57 ]
>>952
sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=29931

こんな感じか?

954 名前:デフォルトの名無しさん mailto:sage [2007/12/01(土) 23:48:11 ]
>>953
鬼畜だな、ワロタwww

955 名前:デフォルトの名無しさん [2007/12/02(日) 00:43:25 ]
>>952
それは自力で書かないといけないのかい?
まあ、赤丸、縦3、横3だから自力なんだろうけど。

956 名前:デフォルトの名無しさん mailto:sage [2007/12/02(日) 00:56:51 ]
>>949
筑波でも仕方がないぜ。

ただ、筑波の彼は早めにこのスレを流しておいた方がいいぞ。
先生にばれたらどうなるか、分かるな?

957 名前:デフォルトの名無しさん [2007/12/02(日) 01:23:48 ]
ここにいる回答人さんのスペックが知りたい。

958 名前:デフォルトの名無しさん [2007/12/02(日) 01:31:49 ]
中学3年生っす 趣味でC++とJAVAを少し

959 名前:デフォルトの名無しさん mailto:sage [2007/12/02(日) 01:36:51 ]
それより
>Windowsアプリケーション
~~~~~~~~~
ここ間違ってるよね。一瞬C++の宿題スレかと思った。講師アホス

960 名前:デフォルトの名無しさん [2007/12/02(日) 01:39:15 ]
解ける人には中3でも解けるんだな。

961 名前:デフォルトの名無しさん mailto:sage [2007/12/02(日) 01:43:46 ]
>>953
AWTは

public void windowClosing(WindowEvent we) {
setVisible(false);
dispose();
}

public void windowClosed(WindowEvent we) {
System.exit(0);
}

って書こうよちゃんと・・・。

962 名前:デフォルトの名無しさん mailto:sage [2007/12/02(日) 02:01:21 ]
>>866



963 名前:デフォルトの名無しさん mailto:sage [2007/12/02(日) 02:01:58 ]
>>937

964 名前:デフォルトの名無しさん mailto:sage [2007/12/02(日) 02:19:29 ]
催促は逆効果
誰もやんねーよ

965 名前:デフォルトの名無しさん mailto:sage [2007/12/02(日) 02:21:20 ]
>>964
それ言ったら、このスレの存在理由がなくなるぞ。

966 名前:デフォルトの名無しさん mailto:sage [2007/12/02(日) 02:32:50 ]
こんな感じにやっていけばみんな幸せになれると思う。
ttp://report.rakugan.com/

情報系大学生の皆さんの課題・レポートの代筆を承っております。

当方、MITでコンピュータ科学・数学の博士号取得し、現役の外資系大手ITベンダー勤務の者です。
これまでにも多くのお客様にご利用いただきまして、着実に実績を積み重ねて参りました。お気軽にご相談ください。
代行料金は、以下の表を基本料金として、課題の難易度に応じて微調整した額となります。最終的なご請求金額は、メール見積もりによってお振込み前に確定し、それ以上の請求は一切いたしませんのでご安心ください。

Java課題 プログラミング演習I程度の物 2万モリタポ 1日〜
Java課題 プログラミング演習II程度の物 3万モリタポ 1日〜
Java課題 それ以上のレベル 5万モリタポ 1日〜

応用クラス、卒論レベルは別途ご相談ください。

967 名前:デフォルトの名無しさん mailto:sage [2007/12/02(日) 02:36:43 ]
>>866
やってみたよ、かなりやっつけだけど・・・w
www.uploda.org/uporg1139272.jar.html


968 名前:デフォルトの名無しさん mailto:sage [2007/12/02(日) 04:01:00 ]
>>967
ありがとうございます。
すいませんがソースはどうしたら見えるでしょうか?

969 名前:デフォルトの名無しさん mailto:sage [2007/12/02(日) 04:57:17 ]
>>968
ファイルの拡張子.jarを.zipに変更して適当なソフトで解凍してください。

970 名前:デフォルトの名無しさん mailto:sage [2007/12/02(日) 05:12:59 ]
>>969
本当にありがとうございました。

971 名前:デフォルトの名無しさん mailto:sage [2007/12/02(日) 06:15:27 ]
新スレ立てておいた。

pc11.2ch.net/test/read.cgi/tech/1196543694/

972 名前:(*‘ω‘ *)の敵は俺の敵 mailto:sage [2007/12/02(日) 08:57:17 ]
>>957
飲食店社員(実家(株)経営の)です。。。
四捨五入で30のおっちゃんです(*‘ω‘ *)<Java(SE・EE・ME)・PHP・Perlの実務経験有り



973 名前:デフォルトの名無しさん mailto:sage [2007/12/02(日) 10:28:06 ]
>>961
なるほど。やっと二つのメソッドの違いがわかった。

>>957
ってレベル

974 名前:デフォルトの名無しさん [2007/12/02(日) 12:30:46 ]
【 課題 】
(1)割り算を扱うDivisionクラスを宣言する。
 メンバとして、整数同士の割り算を実行して結果を表示するメソッドと
 実数同士の割り算を実行して結果を表示するメソッドを持つ。
 両メソッドともクラスの外からアクセス可能で、メソッド名はwaruとする。
(2)mainにおいて、Divisionクラスのオブジェクトdvを作成し、
 上記のメソッドを呼び出して実行例のように表示する。

ポイント:メソッドのオーバーロード

[実行例]
100 ÷ 5 = 20
7 ÷ 3 = 2 余り1
5 ÷ 0 = ←0では割れません。
3 ÷ 7 = 0 余り3
7.0 ÷ 3.0 = 2.3333333333333335
5.0 ÷ 0.0 ←0.0では割れません。
3.0 ÷ 7.0 = 0.42857142857142855


【 形態 】1. Javaアプリケーション(main()で開始)
【 期限 】12/4 午前5時まで
【 Ver  】java version 1.6.0_03
【 補足 】両メソッドともクラスの外からアクセス可能と書いてるので、
      両メソッドの前に、習ったばかりのpublicを付けるみたいです。
      丸投げです。お願いします。

975 名前:デフォルトの名無しさん mailto:sage [2007/12/02(日) 12:43:41 ]
Dividionクラスのメソッドwaruって糞ワロタwww

976 名前:デフォルトの名無しさん mailto:sage [2007/12/02(日) 13:45:17 ]
>>974 フォー!
【Division.java】
public class Division {
public void waru(int i1, int i2) {
if (i2 == 0)
System.out.println(i1 + " ÷ " + i2 + " = ←0では割れません。");
else
if (i1 % i2 == 0)
System.out.println(i1 + " ÷ " + i2 + " = " + i1 / i2);
else
System.out.println(i1 + " ÷ " + i2 + " = " + i1 / i2 + " 余り" + i1 % i2);
return;
}
public void waru(double d1, double d2) {
if (d2 == 0.0)
System.out.println(d1 + " ÷ " + d2 + " = ←0.0では割れません。");
else
System.out.println(d1 + " ÷ " + d2 + " = " + d1 / d2 );
return;
}
}
【Test.java】
public class Test {
public static void main(String args[]) {
Division dv = new Division();
dv.waru(100, 5);dv.waru(7, 3);dv.waru(5, 0);dv.waru(3, 7);
dv.waru(7.0, 3.0);dv.waru(5.0, 0.0);dv.waru(3.0, 7.0);
return;
}
}


977 名前:974 mailto:sage [2007/12/02(日) 14:27:30 ]
>>976
ありがとうございました!助かりました

978 名前:デフォルトの名無しさん [2007/12/02(日) 14:42:55 ]
書き手が居ないのこっちで募集してみる

新ジャンル『アルゴリズム女』
yutori.2ch.net/test/read.cgi/news4vip/1196506706/

979 名前:デフォルトの名無しさん mailto:sage [2007/12/02(日) 15:16:44 ]
【 課題 】追加問題です。
フレームを使ったウィンドウ型アプリケーションで住所録を作ってください。
使うクラスはFrame, Label, Button, TextFieldは必ず使ってください。
ほかのクラスは使っても使わなくてもいいです。
レイアウトはsetLayout(null)をして各クラスにsetBundsメソッドで個別に設定してください。
下記の機能が使えるようにしてくだされば好きなように作っていただいてかまいません。
登録
登録項目は名前、住所、電話番号、メールアドレスでTextFieldに入力する登録ボタンを押すとcsvファイルに書き込む
編集
編集ボタンを押すとcsvファイルを読み込んで新しいウィンドウで表示し編集できるようにする
削除
削除ボタンを押すとcsvファイルを読み込んで新しいウィンドウで表示し削除できるようにする
表示 
表示ボタンを押すとcsvファイルを読み込んで新しいウィンドウで表示
検索
検索ボタンを押すと新しいウィンドウで名前、住所、電話番号、メールアドレスのいづれかを検索ワードとしてcsvファイルを検索する。
csvファイルに検索ワードが登録されていない場合はその旨を表示する。

【 形態 】1. Javaアプリケーション(main()で開始)

【 GUI  】1. AWTのみ

【 期限 】12月3日0時まで

【 Ver  】1.5.0_11

【 補足 】丸投げですですがよろしくお願い致します。

980 名前:デフォルトの名無しさん mailto:sage [2007/12/02(日) 16:57:36 ]
>>957
ヒエラルキーの底辺なげーむぷろぐらまーです
四捨五入で30のおっちゃんです(*‘ω‘ *)<普段はC++とJava


981 名前:デフォルトの名無しさん mailto:sage [2007/12/02(日) 17:19:48 ]
>>957
大学2年Java大好きっこw

982 名前:デフォルトの名無しさん [2007/12/02(日) 18:15:11 ]
Java3D系の宿題をさらっと答えられる人達の数学スキルはどんなもん?



983 名前:デフォルトの名無しさん mailto:sage [2007/12/02(日) 18:21:22 ]
問題
会社の従業員の給与計算を行うプログラムを考えなさい。

従業員には正社員とアルバイトの2つの職種があるとし、正社員とアルバイトでは給与体系に以下のような違いがあるとする。

正社員: 1日あたりの給与は、労働時間に関わらず 10000円。
アルバイト: 1日あたりの給与は、時給800円×労働時間 。
このような給与計算を行う「正社員」のクラスと、「アルバイト」のクラスを考えると、両者には共通した性質があると考えることができる。そこで、次のような方針でプログラムを設計しよう。

まず、従業員共通の性質を定義する、「従業員」クラス (クラス Employee) を作成する。
クラスEmployeeを継承し、「正社員」クラス (クラス Staff) を作成する。
クラスEmployeeを継承し、「アルバイト」クラス (クラス Arbeit) を作成する。
正社員もアルバイトもクラス Employee の仲間と見なし、給料を計算する。
以上の考え方に基づき、クラス Employee, Staff, Arbeit を定義し、正社員とアルバイトの9時から18時まで24日間働いたときの
1ヶ月の給料を表示給料を計算するプログラムを書きなさい。 (ファイル名 Employment.java)

【 形態 】1. Javaアプリケーション(main()で開始)
【 GUI  】4. 制限なし
【 期限 】 12/3 18時まで
【 Ver  】java version "1.6.0_03"
【 補足 】クラスの継承やオーバーレイを使うといわれたのですがいまいち
理解が出来ませんでした。まる投げに近い状況なのですがお願いします


984 名前:デフォルトの名無しさん mailto:sage [2007/12/02(日) 18:39:26 ]
>>982
さらっと答えられるわけではないけど、中学と高校数学の教員免許は持ってる。
高校数学の知識+大学数学の知識程度のスキルだが、忘れている箇所もあるので
情報が必要な度にググったり、教科書を調べてる。

985 名前:デフォルトの名無しさん mailto:sage [2007/12/02(日) 18:47:19 ]
>>983
sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=29935
こんなんでどう?


986 名前:デフォルトの名無しさん mailto:sage [2007/12/02(日) 18:51:28 ]
学校の宿題とホントやる気のなくなる内容だよね
こんなんでプログラムが上手になるのかな
逆に習得が遅くなるような気がする
ひたすら自分の好きなものをプログラムすべきだよな
好きでもないプログラムするなんて会社で十分だよ

987 名前:デフォルトの名無しさん mailto:sage [2007/12/02(日) 18:54:26 ]
無理矢理に覚えさせられてる感じが、もうやる気が失う
学校だとプログラムの楽しさが全てなくなるね


988 名前:デフォルトの名無しさん mailto:sage [2007/12/02(日) 19:09:36 ]
ずっとプログラムが好きでいられるかが重要なのに
学校の宿題て根底からプログラムが嫌いになるように仕組まれてるねw


989 名前:デフォルトの名無しさん mailto:sage [2007/12/02(日) 19:11:18 ]
宿題 = 無意味なものを作るほどバカらしいものはない

990 名前:デフォルトの名無しさん mailto:sage [2007/12/02(日) 19:12:43 ]
てか学校はプログラマーを育てる場所じゃないだろうw

991 名前:デフォルトの名無しさん [2007/12/02(日) 19:41:07 ]
>>990
じゃあ何の為にJavaやってるんだ?

992 名前:デフォルトの名無しさん mailto:sage [2007/12/02(日) 19:47:02 ]
生徒を集めた。

何教えようか。人気あるからJavaでいいか。

適当な課題作っておけ。


一方その頃生徒は

うわ、つまんね。わかんね。マンドクセ。Java宿題スレに投げよう ←イマココ



993 名前:デフォルトの名無しさん mailto:sage [2007/12/02(日) 19:52:30 ]
>>991
普及している言語だから、やらせておけ、みたいな。。。ソフト開発オワタ\(^o^)/

994 名前:デフォルトの名無しさん mailto:sage [2007/12/02(日) 19:52:58 ]
その学校が何を意図してJavaの講義を設立してるのかはしらないが、
・現実問題を抽象化して解決するための手段のため
・オブジェクト指向を学ばせるため
・Java言語そのものを覚えさせるため
・ひねくれた問題を出しまくってプログラマーの職から遠ざける学校側の配慮
こんなところじゃないか?

Javaの講義があるからってプログラマーを育ててるわけじゃないだろうw


995 名前:デフォルトの名無しさん mailto:sage [2007/12/02(日) 19:58:12 ]
そういえば、もう12月なんだよな・・・あと少しでこのスレも減衰していくのか = 冬休み
で、冬休み終わる直前に活発になるとwww



996 名前:デフォルトの名無しさん mailto:sage [2007/12/02(日) 20:26:42 ]
>>994
一般教養
卒研で使うことも有るし、覚えておいて損は無いと思うんだな。

次スレも立ってるし小梅ちゃん萌えとは言わないぞ


997 名前:デフォルトの名無しさん mailto:sage [2007/12/02(日) 20:46:11 ]
>>996
使うことのないことを一般教養という理由で覚えれるなんて
すごい精神の強い人ですね。
好きなものを作るために覚えていくのが自然で
そういう方法が集中力が高くなるので一番効率よいと思う


998 名前:デフォルトの名無しさん mailto:sage [2007/12/02(日) 21:00:09 ]
使わないなら取らなければいいのにw
まぁ必須科目なんだろうなw

どんなものでも、興味がなければ基礎はつまらないだろう。
だからこそ○○応用なんて講義は、題材を変えればおもしろいものにもできるのに
もったいないよな。


999 名前:デフォルトの名無しさん mailto:sage [2007/12/02(日) 21:24:21 ]
ume

1000 名前:デフォルトの名無しさん mailto:sage [2007/12/02(日) 21:25:23 ]
1000なら気になる子に告白(。・_・。)

1001 名前:1001 [Over 1000 Thread]
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前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