07/11/13 10:51:32
ジャンルがうまく表示されません・JPOPとタグが入っているmp3にたいして走らせても何も表示されずコメントに関しては45 6d 65 72 00 00 00 のままでした。
ちょっと時間がヤバイ感じですが、>>670さんのソースの何が違うのでしょうか。
よろしくお願いします。
686:デフォルトの名無しさん
07/11/13 11:15:46
>>684
聞くと余計にわからなくなるからです…
687:デフォルトの名無しさん
07/11/13 11:48:39
>>606 URL貼るの忘れてた
URLリンク(rg550.hp.infoseek.co.jp)
688:デフォルトの名無しさん
07/11/13 12:14:30
>>685 ジャンルは長くなるから飛ばしてた。
URLリンク(rg550.hp.infoseek.co.jp)
>コメントに関しては45 6d 65 72 00 00 00
ID3v1まで対応。
689:606と同じ課題を出された人
07/11/13 12:14:57
>>687
無事動きました。全て完璧な仕上がりだと思います。
ありがとうございました。
690:デフォルトの名無しさん
07/11/13 12:42:37
>>687
無事動きました
どうにか提出できそうです
本当にありがとうございました
691:デフォルトの名無しさん
07/11/13 16:10:32
>689と>690
ちょっと講義後きなさいとか言われたりして(^ω^)
692:496
07/11/13 17:11:51
すいません、大分前に課題丸投げした者ですが、
今回のJacobi法は連立一次方程式の解を求めるものです。
(固有値も求めることができますが)
自分でやってみた感じだと。
URLリンク(rg550.hp.infoseek.co.jp)
のようにアルゴリズムを使って解は求められたのですが、
txtファイルの入出力のプログラムができません・・・
このプログラムを参考に、
二つのファイルを読み込み、一つのファイルに書き込むプログラムをお願いします。
693:デフォルトの名無しさん
07/11/13 17:21:27
>>639
URLリンク(rg550.hp.infoseek.co.jp)
694:デフォルトの名無しさん
07/11/13 18:01:09
【 課題 】以下の設問を順に答えていき、プログラムを完成させなさい。
※設問の中にコードがあるので、まとめてうpロダにあげておきました。
URLリンク(rg550.hp.infoseek.co.jp)
【 形態 】1. Javaアプリケーション(main()で開始)
【 GUI 】2. Swing
【 期限 】11月15日
【 Ver 】java version "1.6.0_02"
【 用語 】シーングラフの詳細です。URLリンク(www7.plala.or.jp)
【 補足 】設問を順に答えていくのですが、最終的にカラーキューブと球を使い、宇宙とスピンしている地球の図をGUI上で表現できれば良いです。
流石に解答者様にシーングラフをまとめさせるわけにはいかないので、どのような構造になるか説明していただければこちらでまとめます。
よろしくお願いします。
695:694
07/11/14 10:44:19
自分で設問の3までやったのですが、問3で発生するエラーの取り除き方が分かりません…。
いったいどうすれば、キューブがトランスフォームグループ通りに回転して、
正常に表示されるようになるのでしょうか?
URLリンク(rg550.hp.infoseek.co.jp)
696:663
07/11/14 12:11:56
>>688さん、ありがとううございます!
滑り込みで提出できました。
なので返事が遅れてしまい、申し訳ないです。
ありがとうございました。
697:デフォルトの名無しさん
07/11/14 12:43:19
【 課題 】URLリンク(rg550.hp.infoseek.co.jp)
この問題のメソッド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:デフォルトの名無しさん
07/11/14 19:14:35
【 課題 】 URLリンク(rg550.hp.infoseek.co.jp)
【 形態 】1. Javaアプリケーション(main()で開始
【 GUI 】4. 制限なし/)
【 期限 】12月4日。 《必須》
【 Ver 】1.5以上。 《必須》
【 補足 】丸投げです。よろしくお願いします。
699:デフォルトの名無しさん
07/11/14 19:28:31
1.5以上?
700:デフォルトの名無しさん
07/11/14 19:44:22
ここは英文や仏文でも解いてくれますか?
701:デフォルトの名無しさん
07/11/14 21:27:22
>>700
書いてみたらやってくれる人がいるかもね。
日本語の訳付きで出したら可能性は上がると思う。
702:デフォルトの名無しさん
07/11/15 00:56:48
>>700
パリ大学?
703:デフォルトの名無しさん
07/11/15 01:03:42
>>702
フランスにある適当な大学だろ…
704:デフォルトの名無しさん
07/11/15 01:43:35
>>703
あるよ
パリ大学はソルボンヌとかを含む大学群のことだ
705:デフォルトの名無しさん
07/11/15 01:45:57
勘違いした
存在する適当な大学名を言ったと指摘しただけで実在しないと言ったわけじゃないのか
706:デフォルトの名無しさん
07/11/15 01:55:52
>>705
GJ
707:デフォルトの名無しさん
07/11/15 01:58:01
>>695
画像ファイルを含んだjarファイルにしてうpして方が良いと思われる。
画像がどこにあるか分からん。
708:デフォルトの名無しさん
07/11/15 02:10:50
>>707
画像の場所は>>694の問題文に書いてある。
>>695
コードをざっと見ただけだけど、
追加しようとしているノードがすでにシーングラフのツリーに組み込まれているから、
それをさらに別の場所に組み込もうとするとツリー構造にならないっていうエラーにならないか?
シーングラフの木構造を図に書いてどこに組み入れればいいか考えてみたらどうかい?
709:694
07/11/15 02:36:28
>>707
分かりにくくて申し訳ありませんでした。
URLリンク(rg550.hp.infoseek.co.jp)
>>708
レスありがとうございます。具体的にどの箇所を修正すれば良いのでしょうか?
710:デフォルトの名無しさん
07/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:デフォルトの名無しさん
07/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
07/11/15 03:01:30
rotをspinに加えているから元々一緒に回転しているのは回転しているか。
rotateGroupは傾いて回転しているようにするためなので、
傾いて一緒に回転する、の間違い。
713:694
07/11/15 03:25:33
>>710
付け加えてみたのですが、画面が真っ赤に表示されるだけです…。
実際のコードはどう書き換えれば良いのでしょうか?
お手数をおかけしてすいません。
714:694
07/11/15 03:41:36
710さんの書かれた内容を元に書き換えたコードです。
URLリンク(rg550.hp.infoseek.co.jp)
後はこれがトランスフォームグループに沿って、斜めになって回転されれば良いのですが、
どうもうまくいきません。
715:デフォルトの名無しさん
07/11/15 03:46:00
>>713
URLリンク(sourcepost.sytes.net)
どう付け加えたか知らないけれど、こちらではうまくいったよ。
真っ赤なのは背景しか描かれていないからだと思う。
修正した箇所は/////を末尾につけた。
ただ、こちらではcreateAppearance()が返すAppearanceがうまくテクスチャを貼ってくれなかったので、
アップしたコードみたいにTextureLoaderを使ってテクスチャが貼られた状態で回転することを確認した。
いつも楽してTextureLoaderを使うので、ぱっと見てcreateAppearance()が悪いのか自分の環境が悪いのか分からん。
あまり頭が働かない時間だし。
716:デフォルトの名無しさん
07/11/15 03:50:44
>>714
ちょっw
元のソースはまともっぽかったのになぜそんな修正になる?
単にrotateGroup.addChild( cube ); をコメントアウトして2行追加するだけなのに。
717:デフォルトの名無しさん
07/11/15 03:58:18
>ただ、こちらではcreateAppearance()が返すAppearanceがうまくテクスチャを貼ってくれなかったので、
>アップしたコードみたいにTextureLoaderを使ってテクスチャが貼られた状態で回転することを確認した。
それ、俺もなった。
URLリンク(www51.tok2.com)から取ってきた画像320×195(21KB)になってない?
それ使うとTextureLoaderでは読み込めるけどAppearanceだと駄目みたい。
URLリンク(rg550.hp.infoseek.co.jp)内の画像256×128(14KB)だとTextureLoader使わずにいけたよ。
718:694
07/11/15 04:00:46
>>715
ありがとうございます。検討違いな箇所を修正していたみたいです。
>>716
orz
719:デフォルトの名無しさん
07/11/15 04:08:19
なんかほのぼのしてて(・∀・)イイ
720:715
07/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:デフォルトの名無しさん
07/11/15 08:33:38
【 課題 】
以下のプログラムの指定された部分を再帰に変更せよ
URLリンク(rg550.hp.infoseek.co.jp)
【 形態 】1. Javaアプリケーション(main()で開始)
【 GUI 】4. 制限なし
【 期限 】 11/16 PM00:00まで
【 Ver 】java version "1.6.0_03"
【 補足 】丸投げです。よろしくお願いします。
722:デフォルトの名無しさん
07/11/15 08:55:12
>>721
指定してる部分ってどこ?ソース違うんじゃない?
723:721
07/11/15 09:09:17
【 課題 】
以下のプログラムの指定された部分を再帰に変更せよ
URLリンク(rg550.hp.infoseek.co.jp)
【 形態 】1. Javaアプリケーション(main()で開始)
【 GUI 】4. 制限なし
【 期限 】 11/16 PM00:00まで
【 Ver 】java version "1.6.0_03"
【 補足 】丸投げです。よろしくお願いします。
ソース張りミスしたので、上げなおしです。すいません
724:デフォルトの名無しさん
07/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:デフォルトの名無しさん
07/11/15 11:21:33
【 課題 】
以下のテキストファイル内の単語(コンマ、ピリオド、"、を省く)
URLリンク(sourcepost.sytes.net)
の頻出度を求めソートし昇順に、その単語と出現回数を表示し
テキストファイルに書き出せ
(下記のような感じで表示させる)
the 32
to 13
in 12
of 11
・
・
・
【 形態 】1. Javaアプリケーション(main()で開始)
【 GUI 】4. 制限なし
【 期限 】特になし
【 Ver 】java version "1.6.0_03"
【 補足 】丸投げです。よろしくお願いします。
よろしくお願いします。
726:デフォルトの名無しさん
07/11/15 12:25:09
どなたかよかったら>>697もお願いします
727:デフォルトの名無しさん
07/11/15 14:03:59
【 課題 】URLリンク(sourcepost.sytes.net)
課題というわけじゃないんですが個人的にこのプログラムの内容がわからないので解説がほしいのです。
一列ずつのプログラム説明をお願いしたいです。
【 補足 】丸投げです。できたら詳しくお願いします。よろしくお願いします。
【 期限 】18日 日曜日まで
728:デフォルトの名無しさん
07/11/15 14:51:55
【 課題 】ペイントでつくった服のbmp画像(単純に黒色で服の形を作る、背景は白)(仮画像=gazou.bmp)の肩の角、袖の角、脇の下の角、身幅
服の画像すべての角のある部分(10個ぐらいある角)の座標を取得する座標検出プログラムを作成
【 形態 】1. Javaアプリケーション(main()で開始)
【 GUI 】制限なし
【 期限 】17日、土曜日まで
【 Ver 】1.5.0_11
【 補足 】丸投げです。 間単に説明もかいでいただけるとありがたいです。
729:デフォルトの名無しさん
07/11/15 15:14:54
白黒画像の輪郭抽出やら座標検出やら
似たような課題が一ヶ月以上前から何度も投稿されてるけど何なの
730:デフォルトの名無しさん
07/11/15 15:27:48
【課題】化学式 水H2O,銅イオンCu+の、2を下に小さく,+を上に小さく,正しく表示する。
【期間】17日まで
731:デフォルトの名無しさん
07/11/15 15:42:24
>>729
教科書が共通とかじゃないの?
732:725
07/11/15 16:44:39
すいません、期限無しって書いてしまいましたが間違いで
11/18までです。
どなたかよろしくお願いします。
733:デフォルトの名無しさん
07/11/15 17:21:05
>>727
>>1
他の質問スレなどで聞いて自分で理解してください。
734:デフォルトの名無しさん
07/11/15 17:22:25
>>730
テンプレの必須次項は必ず書いてください。
その課題と期限だけではどうしようもありません。
735:みいー
07/11/15 17:27:02
JAVAでTic-Tac-Toeを作ってもれえませんか??
内容は
独立して可能なアプリーケーションの作成。
アプリケーションはMacOSXの標準的なインターフェイスを備えること。
メニューバーにアプリケーションメニューがある。
アプリケーションメニューには”Quit”項目がある。
"Quit"で終了する。
アプリケーションを起動すると窓が開く。
窓に目的の機能が実装されている。
窓を閉じたらアプリケーションの終了。
3×3の弁目と、メッセージ表示スクリーンをもつ。
いずれかの弁目をクリックすると弁目に丸、バツが表示。
丸とバツは交代して、順番をメッセージで表示。
すべての弁目が埋まるか、勝敗が決まったら終了。
勝利した側の表示か引き分けの表示を出す。
人対人の対戦にする。
です。
なんか条件多くてすいません。
期限は11月22日までなんでお願いします。
736:デフォルトの名無しさん
07/11/15 17:30:30
>>735
>>1
737:デフォルトの名無しさん
07/11/15 17:32:06
>>735
>>1
制作依頼スレで頼むか、自分でスレ立てするかしてください。
もしくは有償で制作会社に発注してください。
738:デフォルトの名無しさん
07/11/15 17:47:19
みんな焦ってるのは分かるが課題提示用テンプレに沿って課題は投げようぜ。
739:デフォルトの名無しさん
07/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:デフォルトの名無しさん
07/11/15 19:12:36
【 課題 】URLリンク(www013.upp.so-net.ne.jp)
このオープンソースにIDManager.javaファイル(外部ファイルリストであるfile.txtを読み込むプログラム)を実装しなさい。
また、できれば毎回ブロードキャスト送信を行うたびに外部ファイルを読み込むのではなく最初の一回だけ読み込むだけで十分になるように実装しなさい。
※IDManager.javaとfile.txt:URLリンク(up.uppple.com)※
【 形態 】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:デフォルトの名無しさん
07/11/15 19:26:10
チャラチャラチャラララ チャラチャラチャラララ
また同じ課題が現れた!!
>>選択
1. 回答する
2. 該当スレレスまで誘導する
3. 逃亡
742:デフォルトの名無しさん
07/11/15 22:33:55
>>739
回答していただきありがとうございます
ModeMax=5としたときの図を↓のサイトに上げました
できれば、ModeMax=5でこの図がでるようにプログラムを変えて頂きたいです。
URLリンク(www12.axfc.net)
よろしくお願いします
743:デフォルトの名無しさん
07/11/15 23:24:40
>>725
URLリンク(sourcepost.sytes.net)
744:デフォルトの名無しさん
07/11/15 23:44:06
>>725
わり.間違えてた
URLリンク(sourcepost.sytes.net)
745:デフォルトの名無しさん
07/11/16 18:06:10
>>742
Link切れ
746:デフォルトの名無しさん
07/11/16 21:59:13
>>728をどなたかできるかたいませんでしょうか。
よろしくおねがいします
747:みぃ
07/11/17 02:01:34
すいません。ここのスレのルールを知っていませんでした。
【課題提示用テンプレ】
【 課題 】
JAVAでTic-Tac-Toeを作る。
内容は
独立して可能なアプリーケーションの作成。
アプリケーションはMacOSXの標準的なインターフェイスを備えること。
メニューバーにアプリケーションメニューがある。
アプリケーションメニューには”Quit”項目がある。
"Quit"で終了する。
アプリケーションを起動すると窓が開く。
窓に目的の機能が実装されている。
窓を閉じたらアプリケーションの終了。
3×3の弁目と、メッセージ表示スクリーンをもつ。
いずれかの弁目をクリックすると弁目に丸、バツが表示。
丸とバツは交代して、順番をメッセージで表示。
すべての弁目が埋まるか、勝敗が決まったら終了。
勝利した側の表示か引き分けの表示を出す。
人対人の対戦形式にする。
【 形態 】1. Javaアプリケーション(main()で開始)
【 GUI 】Swingです。
【 期限 】11月22日です。
【 Ver 】すいません。これの意味すら分からない状態なんです。。。
【 用語 】ない・・・と思うんですが。
【 補足 】これ以上課題について補足はないです。
説明たらずなのかどうかも分からないです。
誰かどうかお願いします。
748:デフォルトの名無しさん
07/11/17 02:11:24
>>747
> 【 Ver 】コンソールでjava -versionを実行し、その結果を貼ります。 《必須》
ターミナルを起動してjava -versionを実行して表示されたメッセージを書く。
749:デフォルトの名無しさん
07/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:デフォルトの名無しさん
07/11/17 06:15:45
ネタはスルーの方向で
751:デフォルトの名無しさん
07/11/17 06:37:22
>>749
>>1
752:デフォルトの名無しさん
07/11/17 07:08:42
import java.until.Scannerの検索結果 6 件中 1 - 6 件目 (0.29 秒)
753:デフォルトの名無しさん
07/11/17 08:40:06
世の中には6件も間違いがあるのかw
754:デフォルトの名無しさん
07/11/17 12:01:22
>>746
せめてサンプル画像くらい晒そうぜ。
>>753
Cでパネルクラスを作るとき、Pannel と書いてた俺が通りますよと。
755:デフォルトの名無しさん
07/11/17 12:40:01
>>727
スレ違いだからスルーしたけど
他スレで見たらこれも白黒画像の座標検出なんだな
そんなに流行ってるのか
756:デフォルトの名無しさん
07/11/17 13:55:51
>>746
申し訳ございません。
一応画像はこれで丸枠の角の部分の座標を自動検出したいです
URLリンク(www.vipper.org)
よろしくお願いします。
757:デフォルトの名無しさん
07/11/17 13:57:31
>>746
間違えました。
>>728でした、
申し訳ございません。
一応画像はこれで丸枠の角の部分の座標を自動検出したいです
URLリンク(www.vipper.org)
よろしくお願いします。
758:みぃ
07/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:デフォルトの名無しさん
07/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:大学生
07/11/17 17:27:00
【 課題 】配列Aに2進数列を、たとえば、11011をnew Array(1,1,0,1,1)のように設定し、それを10進数に直すプログラムを書きなさい。
さらに、任意の10進数を2進数の列に直すプログラムを書きなさい。
【 形態 】1. Javaアプリケーション
【 GUI 】 制限なし
【 期限 】11月19日まで
プログラミングが苦手でどうも自分ではできませんでした。よろしくお願いします。
761:デフォルトの名無しさん
07/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:デフォルトの名無しさん
07/11/17 22:47:03
>>759
URLリンク(sourcepost.sytes.net)
763:デフォルトの名無しさん
07/11/18 08:16:51
>>762
分かりやすい解答ありがとうございました
次からは自身で解けるように頑張っていきます。
764:デフォルトの名無しさん
07/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:デフォルトの名無しさん
07/11/18 16:03:28
URLリンク(www2.ipcku.kansai-u.ac.jp)
このサイトからクラス変数とインスタンス変数を抜き出して、その意味を答えよ
という宿題なのですが教えてください。
766:デフォルトの名無しさん
07/11/18 16:09:33
>>764
配列を利用して変換のロジックを実装しろという意図と思われるので、
その回答では不可をもらうと思う
>>765
>>1
767:デフォルトの名無しさん
07/11/18 17:17:18
>>760
new Array(1,1,0,1,1)って本当にJavaか?
JavaScriptじゃないか?
768:デフォルトの名無しさん
07/11/18 17:45:34
>>761をどなたかお願いできないでしょうか。
どうかよろしくおねがいします。
769:デフォルトの名無しさん
07/11/18 17:50:03
>>768
期限20日までなのに1日で催促とかどんだけ~
770:デフォルトの名無しさん
07/11/18 18:47:35
今うpしようとしたけど催促きたからやめたw
771:デフォルトの名無しさん
07/11/18 19:03:55
とりあえず>>765は学校に言っておいた
772:デフォルトの名無しさん
07/11/18 20:02:53
>>769
>>770
すみませんでした・・・
773:740
07/11/18 22:24:39
過ぎてしまいましたが>>740をお願いできないでしょうか。
774:デフォルトの名無しさん
07/11/19 01:38:22
>>761
URLリンク(sourcepost.sytes.net)
結果:Cのインスタンスを生成してm()を起動すると,Aのm()が実行される
適当な説明:
Cのm() はオーバーライドしてないから = Bのm()が実行される.
Bのm()ではsuper.m() ←スーパークラスのm(),
つまりAのm()が呼び出されてる
つか,>>761はネタか?さすがにこれを丸投げってのはやばいだろw
775:デフォルトの名無しさん
07/11/19 02:41:55
>>760
ねみぃからてきとーな.変数名もてきとーだから自分で治してくれ.
>>さらに、任意の10進数を2進数の列に直すプログラムを書きなさい
の”列”って文字列なのか配列なのかよーわからんかったから
10進数→2進数は数パターン思いつくままに書いた.
URLリンク(sourcepost.sytes.net)
776:デフォルトの名無しさん
07/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:大学生
07/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:デフォルトの名無しさん
07/11/19 17:57:46
>>777
>>1の名前欄1000回読め
779:デフォルトの名無しさん
07/11/19 17:58:31
メル欄か。やっぱ素直にテンプレの最初に書いた方がいいかも。
780:デフォルトの名無しさん
07/11/19 19:18:21
【 課題 】
1)大円を月の日、小円を時間として双方の円の接点で日時を表す時計を作ってみましょう
2)二重三重にしていき、年月週日時分秒などを一度に表示してみましょう
URLリンク(www.wikiroom.com)
【 形態 】1. Javaアプリケーション(main()で開始)
【 GUI 】2. Swing
【 期限 】2007/11/20 17:00
【 Ver 】1.5.11
【 補足 】丸投げです。
781:デフォルトの名無しさん
07/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を利用して作成したプログラムがありました。
URLリンク(q.hatena.ne.jp)
しかし、理解できずに悩んでいます。
自身、学校でJavaを習い初めて半年で、
ほとんど理解していないのにもかかわらず、幾つかの課題のうち
このような課題を与えられました。
丸投げ状態ですが、どうかよろしくお願い致します。
782:デフォルトの名無しさん
07/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:デフォルトの名無しさん
07/11/20 02:11:11
java知識0でこの課題って、知識0なのは授業サボってたからだろw
784:デフォルトの名無しさん
07/11/20 03:11:52
>>783
オブジェクト指向という授業でずっとC#で授業が進んでたとか
785:デフォルトの名無しさん
07/11/20 03:24:22
課題の期限を考えると今から1ヶ月ちゃんと勉強しろってことなのかもしれん。
てか投げ出すの早過ぎだろ。
786:デフォルトの名無しさん
07/11/20 03:26:27
つまり彼は卒業という履歴が欲しいのであってその過程で得るべき知識など不要と思っているわけだ
787:デフォルトの名無しさん
07/11/20 03:29:56
最近はC#で授業してる学校があるのか?
788:デフォルトの名無しさん
07/11/20 03:38:04
下らん
789:デフォルトの名無しさん
07/11/20 08:05:56
丸投げといっても外見だけはそれっぽい物?はできてます。
・色の選択はできないが色を塗ることはできる
・固定のマスの表示
・メニューバー(機能はまだできてない)
・2のウィンドウのコンボボックスのみ
プログラム間での数値のやり取りがうまくいかないのです。
・2で入力した数値が1の色の数値に反映されない。
790:デフォルトの名無しさん
07/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"
【 用語 】数学補足 URLリンク(rg550.hp.infoseek.co.jp)
【 補足 】トーラスの詳細です。URLリンク(ja.wikipedia.org)
よろしくお願いします。
791:790
07/11/20 16:31:11
サンプルコードを戴いたのでこちらにもアップロードしておきます。
URLリンク(rg550.hp.infoseek.co.jp)
こんな感じでトーラスが二つ表示されれば良いそうです。
※サンプルコードでは回転するピラミッドが表示されています。
792:デフォルトの名無しさん
07/11/20 17:45:09
>>780
1)のみ作成(awt)最初に一回表示するのみ。ThreadSleepしてrepaint()かなんかするようにして頂戴。
URLリンク(rg550.hp.infoseek.co.jp)
793:デフォルトの名無しさん
07/11/20 22:05:06
>>780
1)のみ(Swing)
URLリンク(rg550.hp.infoseek.co.jp)
794:790
07/11/20 23:43:20
どなたかお願い出来ないでしょうか…
795:みぃ
07/11/21 02:35:37
758を誰かやってくれないでしょうか??
Hllow World!とかをやって勉強したんですがどうしても出来ません。。
お願いします。。
796:デフォルトの名無しさん
07/11/21 02:38:05
TicTacToeか
だいぶ前に解いたことがあるな
797:デフォルトの名無しさん
07/11/21 03:51:48
>>792-793
ありがとうございました!
どなたか(2)の方もやっていただけないでしょうか?
798:デフォルトの名無しさん
07/11/21 04:05:13
時刻のParseIntがおかしいみたいで深夜だとちゃんと動かない
799:デフォルトの名無しさん
07/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:デフォルトの名無しさん
07/11/21 08:32:22
補足の100以下でなくってなんなんだ?
801:デフォルトの名無しさん
07/11/21 08:39:32
>>800
レスありがとうございます。約数に関するjavaをネット上で探していたら、n(nは正の整数)以下の約数の個数を求めろっていう問題が多かったんです。
100というのは100以下の正の整数の約数を求めろっていうことです。
ただ今回の宿題は100以下ではなく、どんな正の整数を入れても約数を出力してくださいという問題なんです。
よろしくお願いします。
802:790
07/11/21 09:25:56
本当にどなたかお願いしますorz
803:デフォルトの名無しさん
07/11/21 09:34:47
>>802
課題文の意味が良く分からん。具体的にどんなトーラスを描けばいいんだ?
ちょっと先生の所に行って聞いてこい。
804:790
07/11/21 09:40:14
>>803
分かりました。聞いてきます。
805:790
07/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:デフォルトの名無しさん
07/11/21 12:21:11
>>790
swingって指定だよね?
色は適当
URLリンク(sourcepost.sytes.net)
807:806
07/11/21 12:25:45
>>805
たぶん>>803の聞きたいことはそんなことじゃなくて
具体的にどんなトーラスを描くんだってことだと思うよ
どういう位置にどういう向きのどういう色の……って感じで
単純な問題なんだからプログラムの構成なんてどうせ似たり寄ったりになるのでいまさら書かれても
808:デフォルトの名無しさん
07/11/21 12:44:47
>>790
ごらっ、こそこそ隠れてあとから条件を付けるんじゃない!
809:790
07/11/21 12:49:04
>>806
ありがとうございます。
どういう位置にどういう向きのどういう色の~ の指定はなかったので、
どんな向き・位置・色でも良いと思ってしました。
本当にありがとうございました。
>>808
先生に聞きに行ったらこんな風に書けと言われたので、
追加補足をしたつもりだったのですが申し訳ありませんでした。
810:デフォルトの名無しさん
07/11/21 12:52:49
>>809
追加補足は質問スレの方だよw
Shape3Dを使うなっていうのは初耳だ
でも質問スレの方のShape3Dを使わずに下の二つのソースからっていうのは、
Torusクラス自体がShape3Dだから破綻するのでは?
811:デフォルトの名無しさん
07/11/21 12:56:01
あー、理解した
トーラス1,2がShape3DをextendしたTorusのサブクラスだから
IndexedQuadArrayとかのサブクラスにしたいってことか
812:790
07/11/21 13:00:02
>>810
Shape3D s3 = Torus(~); という風にやっていたのですが、
それではダメと言われてしまったので…。
自分でも出来るかな?とやっていたのですがダメでしたorz
>>811
そうです。補完ありがとうございます。説明分かりにくくてごめんなさい。
813:790
07/11/21 13:08:18
すいませんorz
今、これで良いか聞いたらトーラス同士が絡まっていてはいけないそうですorz
814:デフォルトの名無しさん
07/11/21 13:10:12
Shape3D段階まで一気に生成するのでなく
GeometryArrayの段階で頂点データ等を保持しておいて
シーングラフにaddする時にShape3Dのコンストラクタにその情報を渡して生成するという2段構え
でも>>806はざっくり書いたソースだから結構無駄なことしているので適当に修正してくれ
色とかはいいかげんに色をばらまいたので、>>790の書いたしっとりの方がいい感じ
815:デフォルトの名無しさん
07/11/21 13:13:36
>>812
萌えた
816:デフォルトの名無しさん
07/11/21 13:13:41
>>813
適当に移動したら?
>>806ならrollでトーラス2を傾けて移動して絡むようにしているので
そこらへんを調整して傾けずにY軸方向に移動するとか
817:デフォルトの名無しさん
07/11/21 13:15:03
おにゃにょこがVIP辺りで、「Javaの課題が解けません><」ってスレ立てたらすぐに解決しそうだな。
818:デフォルトの名無しさん
07/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:デフォルトの名無しさん
07/11/21 13:18:45
>>817
そ れ だ
820:デフォルトの名無しさん
07/11/21 13:24:34
課題ごとにスレが大量に立ったら逆に攻撃対象になりそうだな
821:デフォルトの名無しさん
07/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:デフォルトの名無しさん
07/11/21 16:25:56
>>821
ありがとうございました!
823:821
07/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:デフォルトの名無しさん
07/11/21 16:35:46
>>823
本当にありがとうございます。
825:デフォルトの名無しさん
07/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:デフォルトの名無しさん
07/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:デフォルトの名無しさん
07/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:デフォルトの名無しさん
07/11/22 08:38:46
>>826さん
素早い解答ありがとうございます。助かりました
829:みいー
07/11/22 14:54:55
>>796
だいぶ前っていつ頃ですか??
830:デフォルトの名無しさん
07/11/22 15:43:05
part59の>>34とか
831:デフォルトの名無しさん
07/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--->URLリンク(rg550.hp.infoseek.co.jp) まる投げすみません。よろしくお願いします。
832:デフォルトの名無しさん
07/11/22 16:49:35
すいません、宿題ってわけじゃないんですけどうまくいかないんで助けてください
【 課題 】テキストファイル(txt)からテキストを読み込む→テキストには一行に一語ずつ単語、もしくはURLが書いてある
テキスト中の単語を集計し、結果を出力する。ただし、URLからURLの間に同一の語が出てきた場合は一回と数える。
【 形態 】Javaアプリケーション(main()で開始
【 期限 】11/26
【 Ver 】java version "1.6.0_03"
【 補足 】「ただし」を無視した版、重複して数えていいものならできたのですが…。
以下にその途中経過貼るので、お願いします
833:832
07/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
07/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:デフォルトの名無しさん
07/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:デフォルトの名無しさん
07/11/22 17:16:20
>>832
あっちのスレの質問は投げっぱなしか?
837:デフォルトの名無しさん
07/11/22 19:07:22
>>832
>>744を参考にした方がよさそうだ
838:デフォルトの名無しさん
07/11/22 19:14:07
>>832
向こうのスレで答えておいたよ
839:デフォルトの名無しさん
07/11/23 00:57:08
こんにちは、よろしくお願いします。
全くの初心者です。
学校の講義で課題が出たのですが、分からないので教えてください。
【 課題 】『5つの配列にそれぞれ数字を代入し、指定した値が配列に含まれているかを探すプログラムにおいて、
指定した数が見つかった場合には、それが5つの中で何番目の要素であるかを出力する文を書きなさい。』
【 形態 】JDKの中で動くプログラム
【 期限 】11月26日(月)
【 Ver 】1.6.0_03
【 補足 】配列を指定し、指定した値を探し、それがあるかないかを探すプログラムは示されているのですが、
それが0~4のどの要素であるかを探すプログラムが欠けている状態です。
丸投げ状態です。
全く分かりません。どうか教えてください。よろしくお願いいたします。
840:デフォルトの名無しさん
07/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:デフォルトの名無しさん
07/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:デフォルトの名無しさん
07/11/23 02:01:34
>>841
URLリンク(sourcepost.sytes.net)
しっかし,ひどいなwほんとにJavaの授業か?
843:デフォルトの名無しさん
07/11/23 02:10:38
分かりにくいJAVAの授業で困っているんです↓↓
早々に答えていただき、本当に有難う御座いました!
844:832
07/11/23 02:11:51
>>836
すいませんあっちは数日間レスが進まないんで誰も見てないのかと
>>838
見ました、ありがとうございます
845:831
07/11/23 15:07:40
>835
ありがとうございます!
助かります
846:デフォルトの名無しさん
07/11/25 01:22:33
>>831
10万桁も保存すんのかよって思ってガクブルした
847:デフォルトの名無しさん
07/11/25 02:51:17
連休のせいか宿題が投下されないな
848:832
07/11/25 03:02:33
>>838さんスイマセン
すいません以前教えていただいたもので、動作検証したのですが、どうも正しい結果が出ていないように見えます…
これが以前教えていただいたソースです
URLリンク(sourcepost.sytes.net)
849:832
07/11/25 03:07:35
補足になるのですが、プログラムの動作として例えば
URLリンク(***)<)~
りんご
のような入力があったら{りんご 2回、みかん 1回}と出てきて欲しいと思っています
(もしくは重複数えOK版はできるので、重複分を削除して出力しなおすものでもいいのですが…)
850:デフォルトの名無しさん
07/11/25 09:35:39
>>849
むこうのスレは落ちたんだね。
838でなくて悪いけど、
URLリンク(sourcepost.sytes.net)
851:デフォルトの名無しさん
07/11/25 09:40:57
ごめん。ちょっと修正する前のをアップした。まあほとんど変わらないんだけど。
URLリンク(sourcepost.sytes.net)
852:デフォルトの名無しさん
07/11/25 09:59:53
最初の一行をこぴぺミスしたorz
ついでなのでさらに微修正。
URLリンク(sourcepost.sytes.net)
853:デフォルトの名無しさん
07/11/25 10:04:00
36行目のcontinue;を消すのを忘れたorz
なんかもうやだ、寝る。
854:832
07/11/25 13:43:43
>>850-853見させていただきました
簡単な検証では正しく動いているように見えますが、もう少し確かめさせていただきますね
なんども微調整していただいたようでありがとうございました
855:832
07/11/25 15:20:17
最後に、付け足しになってしまって本当申し訳ないんですが、回数の降順にソートして表示する場合はどうなりますかね?
856:デフォルトの名無しさん
07/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:デフォルトの名無しさん
07/11/25 18:46:50
【 課題 】任意の英文を読み込み、アルファベットを1から26の数字に置き換えて出力
するプログラムを作成しなさい。(カンマ、?、空白等は任意の数字又は、記号
としてよい)
【 形態 】1. Javaアプリケーション(main()で開始)
【 期限 】11月27日です
【 Ver 】1.6.0_03
【 補足 】丸投げです。お願いします。
858:デフォルトの名無しさん
07/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:デフォルトの名無しさん
07/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:デフォルトの名無しさん
07/11/26 01:55:41
>>847
ドバっとくるぞ
861:デフォルトの名無しさん
07/11/26 15:09:17
1+1と11を区別した方が良くね?
862:855
07/11/27 04:46:05
>>856
せっかくお答えいただいたんですけど、どこに挟めばよいのかが…
main文の中の表示ループの前ですよね?
あとTreesetやComparatorで方が解決できないって言うエラーが出てしまいます…
863:デフォルトの名無しさん
07/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:デフォルトの名無しさん
07/11/27 09:33:20
>>862
クラスの名前が解決できないときはまず名前のスペルミスを疑う
それとも完全名を直接書くかimportするかしていないことを疑う
そのためにはJava APIリファレンスを見るくせをつけた方がいい
865:デフォルトの名無しさん
07/11/27 13:20:36
【 課題 】
プログラム
URLリンク(sourcepost.sytes.net)
プログラム実行結果
URLリンク(upp.dip.jp)
上記プログラムを3D化する
【 形態 】1. Javaアプリケーション(main()で開始)/
【 GUI 】1. AWT
【 期限 】12/3
【 Ver 】java version "1.6.0_02"
【 補足 】3D化についてURLリンク(t16web.lanl.gov)
丸投げですがよろしくお願いします。
866:デフォルトの名無しさん
07/11/27 14:12:27
【課題提示用テンプレ】
【 課題 】フレームを使った住所録を作成。
URLリンク(rg550.hp.infoseek.co.jp)
【 形態 】1. Javaアプリケーション(main()で開始)
【 GUI 】1. AWTのみ
【 期限 】12月1日15時まで
【 Ver 】1.5.0_11
【 補足 】丸投げですですがよろしくお願い致します。
867:デフォルトの名無しさん
07/11/27 16:02:00
【 課題 】
以下の通りトーラスクラスを二つ作成・使用し、3Dトーラスが二つ表示されるプログラムを組みなさい。
1.Torusクラス1はすべてのパッチにサーフェス法線を指定し、光源(4つあるうちの)のインスタンスを1つ持たせるようにしなさい。
2.Torusクラス2はトーラスを2つのテクスチャで包むようにしなさい。
テクスチャ用のイメージです。
URLリンク(www51.tok2.com)
URLリンク(www51.tok2.com)
【 形態 】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
07/11/27 18:37:14
>>864
ありがとうございます、importで大半は解決したんですが
>>856最後の一文だけ構文エラー(ステートメントを挿入すべし)のエラーが(><)
869:デフォルトの名無しさん
07/11/27 19:11:50
>>868です
>>852や>>856で今までに教えていただいたもので走らせて見たのですが、
規模の大きいデータで調べてみると、どうも不具合が含まれているようで…
なので、>>832の補足に書いた「重複OK版」あげましたので、こちらのアレンジで教えていただけませんか?
URLリンク(sourcepost.sytes.net)
URLリンク(sourcepost.sytes.net)
URLリンク(sourcepost.sytes.net)
なんどもお手を煩わせるようで申し訳ないです
870:デフォルトの名無しさん
07/11/27 21:56:15
>>869
具体的な不具合を書けよ
なんでおまえのクソ設計のソース修正しなきゃいけないんだよ
大体、>>852と>>856でお前の要求は満たしてるだろ
871:デフォルトの名無しさん
07/11/27 22:14:57
>>866=>>363=>>451=>>452=>>498です。毎度お騒がせします
872:デフォルトの名無しさん
07/11/27 22:42:54
>>870
申し訳ないです…
不具合は、「URLが集計結果に混じっている」ってことです
>>852単体でも「https://~」みたいなのがうまくいかないとか細かいものもあるのですが…
なおかつ>>852に>>856もうまく組み込めなくて(試してみましたがIOExceptionが出てしまいます)困ってます
873:デフォルトの名無しさん
07/11/27 22:47:30
>>870
俺も実行してみたけどcontinue;ぬいて、後のソート部はなしで。
はっきり言ってまともな結果でないよこれw
一度でも動かしたのか?
874:デフォルトの名無しさん
07/11/27 22:52:14
Java難民が出る理由が知りたい。指導者が悪いのか。生徒が悪いのか。
875:デフォルトの名無しさん
07/11/27 22:53:46
Java難民(笑)
876:デフォルトの名無しさん
07/11/27 23:08:48
>>874
短時間で、冷蔵庫の扉を開けずに中が10度以下に保たれているかどうかを調べる方法を示せ。
877:デフォルトの名無しさん
07/11/27 23:15:26
冷蔵庫の外部温度計(デジタル)を見ればよくね(*‘ω‘ *)?
>877
マジスレいくない!!
878:デフォルトの名無しさん
07/11/27 23:39:58
>>876-877
ここでやれ
スレリンク(recruit板)
宿題スレ保守。
879:デフォルトの名無しさん
07/11/28 00:29:07
計算量O(n)等の求め方が分かる方は居ますか?
880:デフォルトの名無しさん
07/11/28 00:33:00
はいな
881:デフォルトの名無しさん
07/11/28 00:38:03
>>880さん
URLリンク(uproda11.2ch-library.com)
この問題なのですが、どうでしょうか?
882:デフォルトの名無しさん
07/11/28 00:41:00
>>881
>>1>>2
883:デフォルトの名無しさん
07/11/28 00:45:42
>>881さん、すみません
【 課題 】URLリンク(uproda11.2ch-library.com)
【 期限 】11/30
【 補足 】丸投げです。
よろしくお願いします。
884:デフォルトの名無しさん
07/11/28 00:50:18
>>883
テンプレの《必須》と書かれている項目は必ず記載してください
それに従えない場合は他の質問スレで質問してください
885:デフォルトの名無しさん
07/11/28 01:23:37
>>867
面法線ベクトルを算出して、それに適当な光源を設定すりゃいいのか?
ちょっと先生の所に行って聞いてこい。
886:デフォルトの名無しさん
07/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:デフォルトの名無しさん
07/11/28 08:04:57
>>884さん、すみません
【 課題 】URLリンク(uproda11.2ch-library.com)
【 形態 】1. Javaアプリケーション(main()で開始
【 期限 】11月30日
【 Ver 】java version "1.6.0_03"
【 用語 】URLリンク(detail.chiebukuro.yahoo.co.jp)
【 補足 】丸投げです。
よろしくお願いします。
888:867
07/11/28 08:14:01
>>885
レスありがとうございます。聞いてきます。
889:867
07/11/28 09:04:22
>>885
聞いてきました。面法線の算出方法ですが、2つベクトルを作る為に3つの点を取って、
そのベクトルのクロス積が面法線を算出するそうです。それを踏まえた上で、
>>806をベースにjavax.media.j3d.LightクラスのAmbientLight、DirectionalLight、
PointLight、SpotLightのサブクラスのどれか使用して、トーラスに光源を与えた物がトーラス1で、
トーラス2は>>867にある画像を、トーラスの上面と下面にそれぞれ貼り付けた物を作るそうです。
要は>>806の面法線+光源、テクスチャバージョン と仰っていました。
890:863
07/11/28 12:45:46
期日 11月29日午前0時に伸ばしますので
どなたか>>863の宿題お願いします;;
891:デフォルトの名無しさん
07/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:デフォルトの名無しさん
07/11/28 13:07:51
>>890
期限のばせるってすげえな。
893:デフォルトの名無しさん
07/11/28 13:09:39
>>892
減点などのペナルティを課した上での
期限延長なら良くある話
894:デフォルトの名無しさん
07/11/28 13:24:20
>>890
今日の夜でいいならやってやる
でも,>>863は難しいことを考えずに
問題通りにプログラムを書いていけばできるぞ
895:デフォルトの名無しさん
07/11/28 13:26:31
>>893
なるほどな。
896:867
07/11/28 14:26:16
>>867もお願いします。
補足は>>889です。
897:デフォルトの名無しさん
07/11/28 17:08:51
下記の記述の意味を教えてください。
よろしくお願いします。
import java.util.Comparator;
class A {
public static final Comparator<A> COMPARATOR = new Comp();
--------------------------------
}
898:デフォルトの名無しさん
07/11/28 17:46:24
>>897
>>1
しかもマルチ野郎かよw
899:863
07/11/28 18:31:33
>>894ぜひお願いします!!
900:デフォルトの名無しさん
07/11/29 01:02:00
>>891
URLリンク(rg550.hp.infoseek.co.jp)
901:900
07/11/29 01:06:39
>>891
間違えた、こっちだったw
URLリンク(rg550.hp.infoseek.co.jp)
902:863
07/11/29 05:04:21
誰か助けてください;;;
903:デフォルトの名無しさん
07/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:デフォルトの名無しさん
07/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:デフォルトの名無しさん
07/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:デフォルトの名無しさん
07/11/29 08:15:42
>>905
エスパーじゃないんだが、Aクラスの変数aとBクラスの変数aは同じか違うかを聞いてるんじゃまいか?
907:863
07/11/29 09:27:55
>>903->>905
ありがとうございます!
908:デフォルトの名無しさん
07/11/29 10:23:54
どなたか865やっていただけませんか?
よろしくお願いします。
909:デフォルトの名無しさん
07/11/29 10:53:45
>>908
12月3日が期限だろ?気長に待つよろし。
910:デフォルトの名無しさん
07/11/29 12:33:53
>>896
光源とテクスチャのサンプルコード貰わなかった?あるなら張ってくれ。
課題がアバウトすぎて誰も着手できないんだと思われる。
911:デフォルトの名無しさん
07/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:デフォルトの名無しさん
07/11/29 14:41:08
>>911
>>1嫁
単発質問は↓あたりで
【初心者】Java質問・相談スレッド109【大歓迎】
スレリンク(tech板)
913:867
07/11/29 14:49:40
>>910
先生に聞いてみます。補足ありがとうございます。
914:867
07/11/29 15:58:57
聞いてきました。課題を配布している学内ページに昨日アップロードしたそうです。
光源のサンプルです。:URLリンク(rg550.hp.infoseek.co.jp)
テクスチャのサンプルです。:URLリンク(rg550.hp.infoseek.co.jp)
こちらはOpenGLですが、こんな感じでトーラスにスポットライトを当てたら良いそうです。
URLリンク(www.polytech.unice.fr)
915:867
07/11/29 16:35:49
夜10時までに提出なので、どうかよろしくお願いします。
916:名無し
07/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:名無し
07/11/29 20:52:45
すみません。
期限は明日まででお願いします
918:デフォルトの名無しさん
07/11/29 23:31:17
>>915
元となるソースは806が書いたんだから806待ちだな。
少し遅れるかもしれないが、慌てずに待っておけば幸せになれると思うよ。
919:867
07/11/29 23:47:26
>>918
ありがとうございます。待っておきます。
920:デフォルトの名無しさん
07/11/30 01:16:11
最近、回答率低いな。
921:デフォルトの名無しさん
07/11/30 01:26:41
>>919
もし自力でやる気力があるんなら質問スレで聞いてみては?
期限過ぎてるのに、ただ待っておくのはきつくないか?
922:867
07/11/30 03:03:29
>>921
元のコードが良く分からないので、何をどうやればいいのか分かりません…
923:デフォルトの名無しさん
07/11/30 11:33:23
>>866
924:デフォルトの名無しさん
07/11/30 13:41:20
>>891
ありがとうございます。
でも、起動できません..orz
925:867
07/11/30 14:08:45
本気でどなたかお願いします…
926:デフォルトの名無しさん
07/11/30 19:06:12
質問スレでもスルーされてるし、悲惨だな。。。
927:867
07/11/30 23:08:06
>>926
まだ提出可能なので待っています。
928:デフォルトの名無しさん
07/12/01 05:14:09
【 課題 】設問5
URLリンク(www.ialab.is.tsukuba.ac.jp)
【 形態 】1. Javaアプリケーション(main()で開始)
【 期限 】12/2 12:00まで
【 Ver 】java version 1.5_0_14
【 補足 】Webページの問題そのまま丸投げです。
テキストファイルを対象として出来るのでしょうか?
よろしくお願いします。
929:デフォルトの名無しさん
07/12/01 06:21:41
久しぶりに来てみたけど、どの問題が終わってないのか探すのが面倒だなw
定期的にまとめてくれてた人は居なくなっちゃったのかな・・(´・ω・)
とりあえず新しい番号からやっていくか。
930:デフォルトの名無しさん
07/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:デフォルトの名無しさん
07/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:デフォルトの名無しさん
07/12/01 07:38:43
>>931
乙。しかし自分で解決できた人でも報告ぐらいは欲しいぜ。やる気が削がれる。
933:デフォルトの名無しさん
07/12/01 07:51:53
>>931
㌧クス
>>867はJava3Dか。久しぶりにいじるか(´・ω・)
>>916は意味がわからない・・
Servletなのかスタンドアローンなのか・・。
一緒に書いたプログラムは間違いだらけだけど、それは課題と一緒に出されたソースなの?
ロビーサーバ的な役割を果たすのか、それとも相手を直接指定して通信対戦したいのか・・。
934:デフォルトの名無しさん
07/12/01 08:18:07
>>933
会社から(=゚ω゚)ノ モカエリ
935:867
07/12/01 09:32:07
>>933
よろしくお願いしますorz
936:デフォルトの名無しさん
07/12/01 09:59:53
>>934
土曜も仕事とは・・!
諸事情でNotePC再インストール中・・(ぐすん・・
ちょっとまってね(´・ω・)
937:デフォルトの名無しさん
07/12/01 10:00:16
どなたか>>866お願いします。
最大12月3日までならOKです。
938:デフォルトの名無しさん
07/12/01 10:10:44
>>936
週一しか休みがないんだ(´・ω・)
たまにチラ見する2chが唯一の楽しみ。
939:デフォルトの名無しさん
07/12/01 10:16:27
928の問題↓
【 課題 】設問5
URLリンク(www.ialab.is.tsukuba.ac.jp)
【 形態 】1. Javaアプリケーション(main()で開始)
【 期限 】12/2 12:00まで
【 Ver 】java version 1.5_0_14
【 補足 】Webページの問題そのまま丸投げです。
テキストファイルを対象として出来るのでしょうか?
よろしくお願いします。
これって日本語文書は無理ですよね?
日本語文書の読み込みを行いたいときはどうすればよいんでしょ??
940:867
07/12/01 10:35:24
>>936
ありがとうございます。
941:867
07/12/01 13:35:00
>>936
今日の3時で提出締め切りみたいですorz
もし途中まで完成している物でも良いので、アップしてくれたらありがたいです。
942:デフォルトの名無しさん
07/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
07/12/01 15:08:28
もうダメぽですorz
944:デフォルトの名無しさん
07/12/01 15:32:09
>>943
紙印刷で提出しな。
945:デフォルトの名無しさん
07/12/01 15:36:21
ええええぇ・・・
最近は土曜日も働くのが流行ってるのか
間に合わなくてすまそ。 しかもまだ7割しか復旧できてない(´・ω・)
946:867
07/12/01 16:04:09
>>944
交渉してみます。
>>945
でも待っています。PC大丈夫ですか?
947:デフォルトの名無しさん
07/12/01 16:12:25
>>945
ブラック勤務のSEに土曜休日なんて設定はないんだぜ(´・ω・)
本当の戦士であるPG達のサポートをやらないと納期に間に合わない。
今日の仕事はある程度終わったから5時までマターリして飲み会に行くんだ。
人と普通の会話が出来る唯一の楽しみ。
948:デフォルトの名無しさん
07/12/01 18:30:08
もう遅いかもだけど
質問すれの方にやりかけっぽいソースがあったので、そっちにカキコ
テクスチャ2枚で包むっていうのは、重ねるって事だったの? それとも半分づつマッピング?
#あとはタブレットとグラフィックソフトとVSだけだ・・ (´・ω・)
949:デフォルトの名無しさん
07/12/01 19:23:30
ちょwww筑波大www
950:デフォルトの名無しさん
07/12/01 20:07:07
文系もあるし
951:867
07/12/01 20:21:46
>>948
ありがとうございます。可能ならば完成版のソースをください…
テクスチャは半分づつマッピングです。
952:デフォルトの名無しさん
07/12/01 20:37:31
【 課題 】日本の国旗、ドイツの国旗、ルーマニアの国旗を表示するボタンをもつWindowsアプリケーションを作成せよ。Exitボタンもつけること。
【 形態 】1.
【 GUI 1.
【 期限 】来週の金曜まで
【 Ver 】1.6.0
【 用語 】なし
【 補足 】お願いします
953:デフォルトの名無しさん
07/12/01 22:11:57
>>952
URLリンク(sourcepost.sytes.net)
こんな感じか?
954:デフォルトの名無しさん
07/12/01 23:48:11
>>953
鬼畜だな、ワロタwww
955:デフォルトの名無しさん
07/12/02 00:43:25
>>952
それは自力で書かないといけないのかい?
まあ、赤丸、縦3、横3だから自力なんだろうけど。
956:デフォルトの名無しさん
07/12/02 00:56:51
>>949
筑波でも仕方がないぜ。
ただ、筑波の彼は早めにこのスレを流しておいた方がいいぞ。
先生にばれたらどうなるか、分かるな?
957:デフォルトの名無しさん
07/12/02 01:23:48
ここにいる回答人さんのスペックが知りたい。
958:デフォルトの名無しさん
07/12/02 01:31:49
中学3年生っす 趣味でC++とJAVAを少し
959:デフォルトの名無しさん
07/12/02 01:36:51
それより
>Windowsアプリケーション
~~~~~~~~~
ここ間違ってるよね。一瞬C++の宿題スレかと思った。講師アホス
960:デフォルトの名無しさん
07/12/02 01:39:15
解ける人には中3でも解けるんだな。
961:デフォルトの名無しさん
07/12/02 01:43:46
>>953
AWTは
public void windowClosing(WindowEvent we) {
setVisible(false);
dispose();
}
public void windowClosed(WindowEvent we) {
System.exit(0);
}
って書こうよちゃんと・・・。
962:デフォルトの名無しさん
07/12/02 02:01:21
>>866
963:デフォルトの名無しさん
07/12/02 02:01:58
>>937
964:デフォルトの名無しさん
07/12/02 02:19:29
催促は逆効果
誰もやんねーよ
965:デフォルトの名無しさん
07/12/02 02:21:20
>>964
それ言ったら、このスレの存在理由がなくなるぞ。
966:デフォルトの名無しさん
07/12/02 02:32:50
こんな感じにやっていけばみんな幸せになれると思う。
URLリンク(report.rakugan.com)
情報系大学生の皆さんの課題・レポートの代筆を承っております。
当方、MITでコンピュータ科学・数学の博士号取得し、現役の外資系大手ITベンダー勤務の者です。
これまでにも多くのお客様にご利用いただきまして、着実に実績を積み重ねて参りました。お気軽にご相談ください。
代行料金は、以下の表を基本料金として、課題の難易度に応じて微調整した額となります。最終的なご請求金額は、メール見積もりによってお振込み前に確定し、それ以上の請求は一切いたしませんのでご安心ください。
Java課題 プログラミング演習I程度の物 2万モリタポ 1日~
Java課題 プログラミング演習II程度の物 3万モリタポ 1日~
Java課題 それ以上のレベル 5万モリタポ 1日~
応用クラス、卒論レベルは別途ご相談ください。
967:デフォルトの名無しさん
07/12/02 02:36:43
>>866
やってみたよ、かなりやっつけだけど・・・w
URLリンク(www.uploda.org)
968:デフォルトの名無しさん
07/12/02 04:01:00
>>967
ありがとうございます。
すいませんがソースはどうしたら見えるでしょうか?
969:デフォルトの名無しさん
07/12/02 04:57:17
>>968
ファイルの拡張子.jarを.zipに変更して適当なソフトで解凍してください。
970:デフォルトの名無しさん
07/12/02 05:12:59
>>969
本当にありがとうございました。
971:デフォルトの名無しさん
07/12/02 06:15:27
新スレ立てておいた。
スレリンク(tech板)
972:(*‘ω‘ *)の敵は俺の敵
07/12/02 08:57:17
>>957
飲食店社員(実家(株)経営の)です。。。
四捨五入で30のおっちゃんです(*‘ω‘ *)<Java(SE・EE・ME)・PHP・Perlの実務経験有り
973:デフォルトの名無しさん
07/12/02 10:28:06
>>961
なるほど。やっと二つのメソッドの違いがわかった。
>>957
ってレベル
974:デフォルトの名無しさん
07/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を付けるみたいです。
丸投げです。お願いします。