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


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

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



1 名前:JavaScriptは板違い、Web制作板をご利用ください [2007/05/15(火) 03:49:29 ]
【質問者へ】
回答者の便宜のため、以下の注意事項を遵守してください。
・質問は【課題提示用テンプレ】を利用してください。
・問題文は、出題されたまま全文を書いてください。
・数学問題は「○×法でせよ」だけでなく、その数式、前提条件も説明してください。
・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/1169300052/

586 名前:デフォルトの名無しさん mailto:sage [2007/06/27(水) 21:19:40 ]
>>579
これって、Macでも動きますか?とバカな質問してみる

587 名前:572 [2007/06/27(水) 21:28:31 ]
簡易電卓プログラムを作成せよ。
1つのファイルにまとめず、クラス毎に複数ファイルに分けて実行しなさい。
デザイン、ボタンの位置は自由。
*但し、JButtonとJFrameクラスは必ず使うこと。

以上です。

588 名前:デフォルトの名無しさん mailto:sage [2007/06/27(水) 21:32:42 ]
あはっ、GUIでないSwingは僕には作れないよ(=ω=.)

589 名前:デフォルトの名無しさん mailto:sage [2007/06/27(水) 22:35:58 ]
548です。プログラムのフローチャートを教えてください。
ダメなら、どのように実行しているのか教えてください

590 名前:デフォルトの名無しさん mailto:sage [2007/06/27(水) 23:12:45 ]
>>589
今までのお前に対するレスは無視か?
「そんなんで俺の解答のつもりかYO!」とか「何も答えられないらきすた厨は氏ね」とか
最低限の礼儀は払えよ

591 名前:デフォルトの名無しさん mailto:sage [2007/06/27(水) 23:36:34 ]
548です。
レスはちゃんと見ていますよ?でも、わからないので何度も書いています。
わかったのならとっくに御礼言っていますよ

592 名前:デフォルトの名無しさん mailto:sage [2007/06/28(木) 00:25:48 ]
分からないのなら分からないなりにどう分からないのか反応しないと優先順位は落ちていく一方だと思うが。
お願いしますの一辺倒では返る反応は一緒だ。
まあ、既に見捨てられてる傾向にはあるな。

こう書いておけば誰か親切なやつがフローチャートは出さないまでもプログラムの説明くらいはしてくれるか。

593 名前:デフォルトの名無しさん mailto:sage [2007/06/28(木) 00:46:25 ]
>>589
俺には548がなぜ>>569を解答として受け入れられないか分からない。
細かく見ていないけど>>548のソースを単純にフローチャートにしているように見える。
悪い見本といや悪い見本なのかもしれないけれど、>>548の解答には違いないだろう。
これを548が見ているにも関わらず徹底的に無視しているのはどんな理由があるんだろう?

594 名前:デフォルトの名無しさん mailto:sage [2007/06/28(木) 00:59:38 ]
569は答えなんですか?受け入れるも何も、答えなんて書いてないですよ。
徹底的に無視なんてしていません。「これが答えです」と書かれていなけ
ればわかりません。
548なんてフローチャートになっていないじゃないですか。
あと、わからないのはわかりません。何がわからないですか?フローチャ
ートがわからないって書いてありますよ。



595 名前:デフォルトの名無しさん mailto:sage [2007/06/28(木) 01:06:48 ]
>>594
Javaのプログラムの宿題(ソースの作成)スレなので、
フローチャート作成はスレ違い。他の適当なスレで聞いてください。
Javaの授業で...の言い訳はダメ。

596 名前:デフォルトの名無しさん mailto:sage [2007/06/28(木) 01:11:01 ]
ゆとり教育、ここに極まれり。

597 名前:デフォルトの名無しさん mailto:sage [2007/06/28(木) 01:12:44 ]
>>595
だったらそれを先に言えよ。カス

598 名前:デフォルトの名無しさん mailto:sage [2007/06/28(木) 01:14:08 ]
>>569
いまさらですがありがとうございました

599 名前:デフォルトの名無しさん mailto:sage [2007/06/28(木) 01:15:29 ]
>>594
503エラーでPDFが開かなかったとか(=ω=.)?
きちんと開けて見て、フローチャートじゃないとか言うのでしたら、
99%荒し 1%フローチャートを知らない

600 名前:デフォルトの名無しさん mailto:sage [2007/06/28(木) 01:16:32 ]
598のスレから察するに、594などは荒しだったようですね

601 名前:593 mailto:sage [2007/06/28(木) 01:18:52 ]
俺が悪かった。
日本語を書いているが日本語が理解できない人間を相手に日本語で理を説いていたらしい。
でも569の、初心者ならこう書く的なチャートも悪くないと思うんだがな。
ネタ解答のつもりだったんだとしても俺はここまで真面目に他人の宿題のチャートを描きたくないよ。

602 名前:デフォルトの名無しさん mailto:sage [2007/06/28(木) 01:24:43 ]
598こそが単に場を和ませるための騙りかもしれんがね
やはり依頼者はトリップ必須の方がいいのかね

603 名前:デフォルトの名無しさん mailto:sage [2007/06/28(木) 01:29:31 ]
>>602
トリップあった方がいいですね^^

604 名前:デフォルトの名無しさん mailto:sage [2007/06/28(木) 02:58:00 ]
>>572
入力できるのは一桁の数字
三つのファイルに分割してね
ttp://sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=29507



605 名前:デフォルトの名無しさん [2007/06/28(木) 12:28:55 ]
【 課題 】多面体(立方体、直方体、3角錐、4角錐、球など)を設定し、
それぞれの面を隠面消去して描画する。スクロールバーで少なくとも2軸の回転が可能なこと。
【 形態 】2. Applet 

【 期限 】今週土曜日まで
【 Ver  】1.6.0_01
【 補足 】丸投げです
 ぜひお願いします!

606 名前:デフォルトの名無しさん mailto:sage [2007/06/28(木) 13:11:18 ]
import java.applet.Applet;
import javax.media.j3d.*;
import javax.vecmath.*;
import com.sun.j3d.utils.applet.MainFrame;
import com.sun.j3d.utils.universe.*;
import com.sun.j3d.utils.geometry.ColorCube;
import com.sun.j3d.utils.behaviors.vp.OrbitBehavior;
public class Java3DProgram extends Applet {
public static void main(String[] args) {
new MainFrame(new Java3DProgram(), 200, 200);
}
public SimpleUniverse universe = null;
public Canvas3D canvas = null;
public void setOrbitBehavior() {
OrbitBehavior orbit = new OrbitBehavior(canvas, OrbitBehavior.REVERSE_ALL);
orbit.setSchedulingBounds(new BoundingSphere(new Point3d(0, 0, 0), 100.0));
universe.getViewingPlatform().setViewPlatformBehavior(orbit);
}
public void init() {
setLayout(new BorderLayout());
GraphicsConfiguration config = SimpleUniverse.getPreferredConfiguration();
Canvas3D canvas = new Canvas3D(config);
add("Center", canvas);
universe = new SimpleUniverse(canvas);
universe.getViewingPlatform().setNominalViewingTransform();
setOrbitBehavior();
BranchGroup root = new BranchGroup();
root.addChild(new ColorCube(0.4));
root.compile();
universe.addBranchGraph(root);
}
}

607 名前:572 [2007/06/28(木) 15:23:22 ]
604氏、ありがとうございました。
=を押す前から計算結果が出力されていますが、=を押すと出力されるように変更は可能でしょうか?
もしできるならばお願いします。

608 名前:デフォルトの名無しさん mailto:sage [2007/06/28(木) 19:29:09 ]
>>607
注文どおり自由に作ったのに注文が多いなw
他の二つのクラスは変更しなくていい
フィーリングでコード書いてテストしていないので変なキー操作には耐性ないかも
ttp://sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=29508

609 名前:デフォルトの名無しさん mailto:age [2007/06/28(木) 21:54:26 ]
大学で今までCをやっていたのですが、教授が入院したためにjavaのクラスに急に移動させられました。
javaを始めて一週間なのですが、明後日までに課題の提出を迫られました。
必死にやってみたのですが、さっぱり意味がわかりません。
わかる方、どうか助けて下さい。
下にわかるだけの課題の内容は書き込んでおきます。

【 課題 】

@右詰で数字を入力し、Enter キーを押した時、数字の値を10倍して表示する。
A何度も数字を入れたらそれらを10倍した数をそれぞれ足し合わせた数同じウィンドウの中に表示する。

【 形態 】Javaアプリケーション
【 期限 】土曜日の授業まで(朝の9時開始)
【 Ver  】1.5


ですよろしくお願いします。

610 名前:デフォルトの名無しさん mailto:sage [2007/06/28(木) 22:04:49 ]
Cをやっていたんでしょ?
ヒントを出せば出来ないはずはない。
まずSwingで画面を作れ、JFrameを継承するだけだ
入力エリアはJTextField, 表示エリアはJLabel で作る
Enterキーの判定はちょっと難しいが、addActionLisnerがヒント


611 名前:デフォルトの名無しさん mailto:sage [2007/06/28(木) 22:19:11 ]
Cをやっていたということは、基本(計算・条件式・関数)は大丈夫だろうけど
SwingはJava特有の物だか学習が必要(基本はよく使う関数覚えるだけだが)

結論

誰かやってください(=ω=.)<レバ剣拾ってくるからよろしくね

612 名前:デフォルトの名無しさん mailto:sage [2007/06/28(木) 22:24:21 ]
>>609
マルチは有効回答率を下げる。
もしあっちが誤爆だったのなら間違いだった旨をあっちにレスしておいた方がいいかもしれない。
それと課題があやふやなので与えられた問題文をフィルタにかけず全文出した方がいい。
もし問題の意味が分からないのなら問題の意図、意味を講師に質問した上で自分でやるか再度依頼するか決めたほうがいい。

613 名前:デフォルトの名無しさん mailto:sage [2007/06/28(木) 22:38:10 ]
c言語で書かれたネトゲをやっていたんだよ(=ω=.)

614 名前:デフォルトの名無しさん mailto:sage [2007/06/28(木) 22:49:57 ]
>>609
「ウィンドウの中に表示する」とかだからGUIプログラムだとは思うけど、
最低限GUIライブラリとしてAWTのみを使うのかswingも使っていいのかははっきりさせないと。

レイアウトとしては数字を入力する箱と、
それを10倍した数を表示する部分と、
それまでに入力された数の合計の10倍を表示する部分が、
ひとつのウィンドウにおさまっていれば、どういう配置でもokてことかな?



615 名前:デフォルトの名無しさん mailto:sage [2007/06/28(木) 22:50:14 ]
>>609
教授が退院するまで待つ。

616 名前:デフォルトの名無しさん mailto:sage [2007/06/28(木) 22:56:33 ]
>>609
教授と一緒に入院する。

617 名前:デフォルトの名無しさん mailto:sage [2007/06/28(木) 23:07:57 ]
>>616
鬼才現る!!

618 名前:デフォルトの名無しさん mailto:sage [2007/06/28(木) 23:42:39 ]
>>614
たぶんSwing
AWTのTextFieldやTextAreaで右詰めをやるのは面倒すぎる
課題から見てそんなことまでは求められていそうにない

619 名前:デフォルトの名無しさん mailto:sage [2007/06/29(金) 00:12:30 ]
>>609
ttp://sourcepost.sytes.net/sourcepost/sourcedownload.aspx?source_id=29522
とりあえず@まで作ったから後は適当に弄くってみればできるはず。

620 名前:デフォルトの名無しさん mailto:sage [2007/06/29(金) 00:19:38 ]
一日見なかった間になんでこんなに荒れてんだよ!

らきすた厨とはいうがネタっぽくするためにこなたAA使ってるんだろ?
この流れみてると、どうもマジレスしても通じるようには見えん。

621 名前:デフォルトの名無しさん mailto:sage [2007/06/29(金) 00:35:26 ]
>>620
テンプレ使え

622 名前:デフォルトの名無しさん mailto:sage [2007/06/29(金) 00:48:22 ]

【 課題 】このスレの流れについて
【 形態 】スレッドフロー型
【 GUI  】 web borowser
【 期限 】次スレまで
【 Ver  】61
【 補足 】ふられたネタはおいしく頂きました(=ω=.)


623 名前:デフォルトの名無しさん mailto:sage [2007/06/29(金) 00:48:32 ]
すいません、教えてください。

「java.util.Dateとjava.util.Calendarの使用による危険性の違いを述べよ。
また、java.util.Dateに潜む既知のバグコードを示せ。」

っていう宿題がでたんですが、なんのことだかわかりません><
一応、事前研修ってことなのですが、ググっても意味が分からないです。

おしえてください

624 名前:デフォルトの名無しさん mailto:sage [2007/06/29(金) 00:53:23 ]
>>623
研修ってことは社会人だよな
どう調べてどうわからなかったのかちゃんと述べてくれ



625 名前:デフォルトの名無しさん mailto:sage [2007/06/29(金) 00:54:02 ]
>>623
テンプレを使ってな

626 名前:デフォルトの名無しさん mailto:sage [2007/06/29(金) 00:55:55 ]
スレ違いを強制的に削除してくれる機能実装キボヌ
ニコニコ動画RCのお金で実装してくれってどこに頼めばいいの?←これもスレ違い

627 名前:デフォルトの名無しさん mailto:sage [2007/06/29(金) 01:04:06 ]
>>624 返事どうも。
一応自分で調べてみた結果なんだけど

・Dateは古くから互換のために残されているコードが大いが、使用すべきでは無いメソッドが多いらしい
・Dateは国際化対応されていないため、正しい日付を返すとは限らないらしい
・Dateは閏年対応が未完全らしい(?)
・new DateよりもCalendar.getInstance() date = cal.setTimeInMillis(long);の方が正しい値を返すらしい。
・Dateはシステムに依存するらしい

これくらいしか調べてみてもわからなかった。。。
しかもこれらがバグかどうかって、わからない。。。
他のスレッドを見てみてもDateがバグの温床とか書かれてるけど、わからない。なぜsql.Dateの方がいいのか。とか

628 名前:609 mailto:age [2007/06/29(金) 01:06:26 ]
皆さんありがとうございます
とくに619さんは本当にありがとうございます

あと一日あるので教授に質問して何とか完成させたいとおもいます
ありがとうございました

629 名前:デフォルトの名無しさん mailto:sage [2007/06/29(金) 01:07:05 ]
ごめん、>>627 に追記
なんで、Calenderを使うことを推奨してるのかもわからなかった。
どっちもSystem.currentTimeMillis()を使ってlongを使ったらいっしょなんじゃないの?みたいな。
Calendar.getDateで取得したら結果は一緒なんじゃないかと。

630 名前:デフォルトの名無しさん mailto:sage [2007/06/29(金) 01:32:53 ]
>>629
うるう年対応はもう修正が出てた気がするけど、とりあえず>>627の問題が
あるから、そのへんちゃんと対応してるCalendarを使ってねってことなんじゃね?
そんでSystem.currentTimeMillis()もDateと関係してる(APIドキュメントより)ため
システム依存みたいです

あとはこのへんかな
java-house.jp/ml/archive/j-h-b/037420.html
www.nep.chubu.ac.jp/~shibata/javaindex.html
後者のは古いから有効かわからんけど

631 名前:627 mailto:sage [2007/06/29(金) 01:58:22 ]
>>629 ありがとう
詳しく見てなかった。
java-house.jp/ml/topics/topics.html#core-date

でバグの疑いがあるコードが載ってた。
でも、今やってみたら結局>>629に書いたとおりDateで取ってしまったらいみないのかも。
システム依存だからCalendarかぁ。
うーん、バグの疑いのあるコードがシステム依存って説明が難しいな。。。

632 名前:627 mailto:sage [2007/06/29(金) 02:00:03 ]
>> 630 だし...orz

DateとCalendarって
もう少し調べてみないとわからないことだらけだなー
出社までに調べれるかな。。。

633 名前:デフォルトの名無しさん [2007/06/29(金) 02:31:38 ]
【 課題 】複数の学生について一人最大3回のテストを行った(未受験のテストもある)。
各学生の成績評価を行うプログラムを作成しなさい。入力は学生番号(下3桁)、受験回数、各テストの得点(100点満点)とし、全ての学生の入力終了は、学生番号に-1を入力することによって行う。
各学生についての評価は受験したテストの得点の合計によって以下のように評価する。
・240点以上→評価A
・210点以上→評価B
・180点以上→評価C
・180点未満→評価Dに表示するプログラムを作成せよ。
プログラム作成ヒント:外側がwhile文による入力の繰り返し。その内側に受験回数入力、
           for文の繰り返しによる入力と集計、if-else if文による評価が入る。
           for文の繰り返し回数は受験回数の入力値で決まる。
実行例 
学生番号入力:101
受験回数入力:2
点数入力:90
点数入力:92
評価はCです。
学生番号入力:102
受験回数入力:3
点数入力:70
点数入力:85
点数入力:65
評価はBです。
学生番号入力:-1
評価終了
【 形態 】1. Javaアプリケーション
【 期限 】今日の16:00まで
【 Ver  】java version "1.6.0
【 補足 】丸投げです。お願いします。

634 名前:デフォルトの名無しさん mailto:sage [2007/06/29(金) 05:03:58 ]
くだらんな



635 名前:デフォルトの名無しさん mailto:sage [2007/06/29(金) 05:31:29 ]
 _,,..,∩,,
/ ,' 3∩`ヽーっ
l     ⌒_つ
`'ー---‐'''''"

636 名前:デフォルトの名無しさん mailto:sage [2007/06/29(金) 13:03:16 ]
>>633
指定がなかったから不正規入力には例外を投げて終了するだけ

public class Eval {
public static void main(String[] args) throws java.io.IOException {
java.io.BufferedReader br = new java.io.BufferedReader(new java.io.InputStreamReader(System.in));
while (true) {
System.out.print("学生番号入力:");
if (Integer.parseInt(br.readLine()) == -1) break;
System.out.print("受験回数入力:");
int n = Integer.parseInt(br.readLine());
int m = 0;
for (int i = 0; i < n; i++) {
System.out.print("点数入力:");
m += Integer.parseInt(br.readLine());
}
if (m >= 240) System.out.println("評価はAです。");
else if (m >= 210) System.out.println("評価はBです。");
else if (m >= 180) System.out.println("評価はCです。");
else System.out.println("評価はDです。");
}
System.out.println("評価終了");
}
}

637 名前:デフォルトの名無しさん [2007/06/29(金) 15:59:43 ]
>>636
無事出来ました。
ありがとうございました!

638 名前:へぼPG [2007/06/29(金) 23:30:20 ]
【課題提示用テンプレ】
丸一日費やしましたが、わかりません。
どうぞよろしくお願い致します。
同じ体験をした方、いっらしゃいませんか?
【 課題 】SQLServer2005を使用し、JAVAで排他処理とエラー処理を実装せよ。
【 形態 】/5. その他(明記のこと) 《必ず選択》
いわゆるビジネスロジック部分です。
【 GUI  】?
【 期限 】7月1日 21:00 《必須》
【 Ver  】5.0 レビジョンは今はわかりません。 《必須》
【 用語 】数学用語、専門用語の意味、説明を書きます。 《あれば必須》
一部日本語にしました。
【 補足 】課題について自分なりに補足する事、何か思う事があれば書きます。
・コネクション周りは独自に実装
・オートコミット無効
・/*コメントの二箇所がわかりません
・疑問1 なぜPreparedStatementでおちるのか?
・疑問2 排他ロックエラーをどうやって受ければよいか

639 名前:へぼPG [2007/06/29(金) 23:32:11 ]
続き(ソース)
Connection con = DBアクセス.getConnection();
ResultSet rs;
PreparedStatement ps;
//クエリー
//前処理略
String queSql = "SELCCT カラム1 FROM ユーザ1.テーブル1 ";
queSql = queSql + " WITH (UPDLOCK) WHERE カラム1 = 1";
try{
ps = con.prepareStatement(sql,
ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_READ_ONLY);
/*ここで例外発生*/
rs = ps.executeQuery();

if(rs.next()){
//取得
}else{
//重複エラー
]
}catch(Exception e){
throw e;
}finally{
//いろいろ切断
}



640 名前:へぼPG [2007/06/29(金) 23:34:41 ]
続き(ソース2)
//更新
String upSql = " UPDATE ユーザ1.TABLE1 テーブル1 カラム2 = 1";
upSql = upSql + " WHERE カラム1 = 1";
try{
ps.executeUpdate (upSql):
}catch(Exception e){
if (e instanceof SQLException) {
if(){
/*排他エラーの場合 判定が判らない*/

}else{
//その他のDBエラー
}
}
throw e;
}finally{
//いろいろ切断
}

641 名前:デフォルトの名無しさん mailto:sage [2007/06/30(土) 03:35:05 ]
【課題】xの多項式の掛算をするプログラム
プログラムの中で(x^2+1)*(x^3+2x+1)のように値を指定して結果を出力する。
この例だとx^5+3x^3+x^2+2x+1を出力
【形態】Javaアプリケーション(main()で開始)
【期間】7/2
【ver】1.5.0_11
【補足】よろしくお願いします。



642 名前:デフォルトの名無しさん mailto:sage [2007/06/30(土) 06:41:47 ]
>>638-640
同じ体験したよ


643 名前:デフォルトの名無しさん mailto:sage [2007/06/30(土) 06:54:16 ]
>>641
1)多項式を構文解析する

2)次数毎に係数を調べて値をベクトル化する
例題の場合: (0, 1, 0, 1), (1, 0, 2, 1)

3)ベクトルの積をとって行列化
6 5 4 3 - 0 1 0 1
5 4 3 2 - 0 0 0 0
4 3 2 1 - 0 2 0 2
3 2 1 0 - 0 1 0 1

4)左の次数に相当する部分の
右側の値の各和を計算
6 0
5 1
4 0
3 3
2 1
1 2
0 1

5)係数0の次数を省略して出力
x^5+3x^3+x^2+2x+1

644 名前:デフォルトの名無しさん mailto:sage [2007/06/30(土) 07:47:53 ]
>>639
オートコミットの無効は、getConnectionのドキュメントを参照すべし
オーバーロードされたメソッドで引数にboolean を与えるものがある

排他関連というかSQLの例外に関して処理を行う場合は、SQLエラーコードを参照する。
エラーコード表はSQLServerのドキュメントを参照、エラーコードの取得方法はSQLExceptionのドキュメントを参照すべし

疑問1に関して、ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_READ_ONLYでね?



645 名前:デフォルトの名無しさん mailto:sage [2007/06/30(土) 09:10:11 ]
$ java PolynomialMultiplier2
(x^2+1)*(x^3+2x+1) = x^5+3x^3+x^2+2x+1
x^3 + x - 1 = x^3+x-1
(2 + 3x^2) * (1 + x) = 3x^3+3x^2+2x+2
(x+1)*(x+1)*(x+1) = x^3+3x^2+3x+1
2*(x^4+x-1) = 2x^4+2x-2
(1 + x^4 - 3 x ^ 2) * (x - 1) = x^5-x^4-3x^3+3x^2+x-1
(1+2+x)*(x+x+1) = 2x^2+7x+3
-x*x = -x^2
(2x^2-1)*(2x^2+1)*(4x^4+1)*(16x^8+1) = 256x^16-1
(2x^2+1)*(4x^4+1)*(16x^8+1)*(2x^2-1) = 256x^16-1
(2x^2+1)*(4x^4+1)*(16x^8+1) = 128x^14+64x^12+32x^10+16x^8+8x^6+4x^4+2x^2+1
(2x-1)*(x^3+1) = 2x^4-x^3+2x-1
0 = 0
0*(x^5+2x^3+x-3) = 0
x^2+0x+0 = x^2
-0x = 0
2x^0-3x = -3x+2

646 名前:デフォルトの名無しさん mailto:sage [2007/06/30(土) 10:16:16 ]
すみません>>581誰かお願いします

647 名前:へぼPG [2007/06/30(土) 12:06:54 ]
>>644
レスありがとう

>>オートコミットの無効は、getConnectionのドキュメントを参照すべし
>>オーバーロードされたメソッドで引数にboolean を与えるものがある
これは、わかります。

>排他関連というかSQLの例外に関して処理を行う場合は、SQLエラーコードを参照する。
>エラーコード表はSQLServerのドキュメントを参照、エラーコードの取得方法はSQLExceptionのドキュメントを参照すべし
SQLException.getErrorCode()ですね。

>疑問1に関して、ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_READ_ONLYでね?
これがわかりません。自分のソースと何が違うんですか?
排他のために無理やりPreparedStatementつかっったけど。
「実行と同時に。。。」って、エラー出てたけど、
sqlを引数で渡すなってことですか?

648 名前:デフォルトの名無しさん mailto:sage [2007/06/30(土) 13:23:21 ]
>>646
課題文本当にそれだけか?
そんなのでソースだけ提示されたって答えられないだろ。

>>1
『・問題文は、出題されたまま全文を書いてください。』

649 名前:デフォルトの名無しさん mailto:sage [2007/06/30(土) 16:49:26 ]
>>648
課題は口頭でしか言われませんでした
特に細かい指定はありません
自分で好きなだけ摩擦をつけて球を止めて逆走させるそうです

650 名前:デフォルトの名無しさん [2007/06/30(土) 17:02:48 ]
>>605

お願いします。

651 名前:デフォルトの名無しさん mailto:sage [2007/06/30(土) 17:30:39 ]
>>650
ライブラリは使って良いのかい?って話じゃない?
しかも何でスクロールバー、前にもあったなわざわざスクロールバーでプリミティブ回転させる課題。

652 名前:デフォルトの名無しさん mailto:sage [2007/06/30(土) 17:38:13 ]
>>650
>>606

653 名前:デフォルトの名無しさん mailto:sage [2007/06/30(土) 18:07:15 ]
見る度に思うけどjavax.vecmath.*パッケージだけほしくならない?

654 名前:デフォルトの名無しさん mailto:sage [2007/06/30(土) 18:16:58 ]
行列計算はcommonsにあるね、確か



655 名前:デフォルトの名無しさん mailto:sage [2007/06/30(土) 18:23:46 ]
欲しいも何もあるんだから使えばいいんじゃないかと書こうとしたけど、標準APIに入れてほしいってことかね?
使いたい機能は標準にあってほしいとは思うけど、どんどん標準ライブラリが膨らむのはちょっといやだな。

656 名前:デフォルトの名無しさん [2007/06/30(土) 18:40:56 ]
>>605
ttp://sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=29538


657 名前:デフォルトの名無しさん mailto:sage [2007/06/30(土) 18:52:51 ]
>>646 ちょっと手抜きだが
sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=29539

658 名前:デフォルトの名無しさん mailto:sage [2007/06/30(土) 18:58:53 ]
【 課題 】
ttp://kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/img/4456.txt
【 形態 】1. Javaアプリケーション(main()で開始)
【 GUI  】4. 制限なし
【 期限 】7/2 13:00
【 Ver  】java version "1.5.0_11"
【 補足 】丸投げです。よろしくお願いします。

659 名前:デフォルトの名無しさん [2007/06/30(土) 18:59:53 ]
sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=29539

660 名前:デフォルトの名無しさん mailto:sage [2007/06/30(土) 19:02:40 ]
3Dグラフィクスの問題とか微分方程式解いて力学シミュレーションとか
以前の問題からの流れを見てると一旦ここに依頼してしまうと
次のステップも自力解決はできなくなるんだな

661 名前:デフォルトの名無しさん mailto:sage [2007/06/30(土) 19:04:56 ]
このCircleの問題もw

662 名前:デフォルトの名無しさん mailto:sage [2007/06/30(土) 19:21:55 ]
自分の仕事を他人にやらせてるだけだろ


663 名前:デフォルトの名無しさん [2007/06/30(土) 19:23:19 ]
講師が自分の作った問題の難易度をテストするために利用しているという噂


664 名前:デフォルトの名無しさん mailto:sage [2007/06/30(土) 19:31:11 ]
>>658

>>495と違うの?
show()をtoString()に名前変えて、
ちょっと中身書き換えるだけじゃね?



665 名前:デフォルトの名無しさん mailto:sage [2007/06/30(土) 19:58:08 ]
>>664
そのちょっといじる所が分からなくて質問しましたorz
何処を書き換えたらいいんでしょうか?

666 名前:デフォルトの名無しさん [2007/06/30(土) 20:55:35 ]
666

667 名前:デフォルトの名無しさん mailto:sage [2007/06/30(土) 21:00:54 ]
頭使う気ないな

668 名前:デフォルトの名無しさん mailto:sage [2007/06/30(土) 21:06:18 ]
>>665
CircleクラスのtoString()が出力例と違うから
出力例に合わせて書き換えた。
kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/img/4458.zip

669 名前:デフォルトの名無しさん mailto:sage [2007/06/30(土) 22:06:30 ]
>>668
どうもありがとうございます!

670 名前:デフォルトの名無しさん mailto:sage [2007/07/01(日) 01:01:06 ]
【 課題 】
1.開始時刻(X1時Y1分)と終了時刻(X2時Y2分)を読み、差の時間を求めるプログラムを作れ。
2.時刻のX時Y分のクラスに開始と終了時刻の2つのインスタンスを作成して1と同様の問題のプログラムを作れ。
3.開始年月日(W1年X1月X1日)と終了年月日(W2年X2月X2日)を読み、差の日数を求めるプログラムを作れ。
【 形態 】2. Applet
【 期限 】7/4 17:00
【 Ver  】Version 2.316 
【 補足 】○投げです。どうかよろしくお願いします。

671 名前:デフォルトの名無しさん [2007/07/01(日) 03:14:41 ]
【 課題 】1から20までの二乗した数を足して、その結果を表示せよ。
      ただし、二乗をする時、n^2 としてはいけない
【 形態 】1. Javaアプリケーション(main()で開始)
【 期限 】7月2日
【 Ver  】java version "1.5.0_11"

よろしくお願いします。

672 名前:671 [2007/07/01(日) 03:18:40 ]
補足です。

(1)^2+(2)^2+(3)^2、、、、+(20)^2 の答え・結果を表示するプログラムです。
ただn^2を使ってはいけないのでちんぷんかんぷんです…。

673 名前:デフォルトの名無しさん mailto:sage [2007/07/01(日) 04:12:44 ]
>>671
1*1+2*2+3*3+...+20*20でいいじゃん
言っておくが^はjavaではべき乗の演算子ではないよ
だからn^2と書いてもそれはnの2乗を表さない
「二乗をする時、n^2 としてはいけない」っていうのはそういう意味じゃないの?

674 名前:デフォルトの名無しさん mailto:sage [2007/07/01(日) 04:22:03 ]
public static void main(String[] args) {
int n = 20, s;
s = 0; for (int i = 1; i <= n; i++) s += i ^ 2; System.out.println(s); // 間違い
s = 0; for (int i = 1; i <= n; i++) s += i * i; System.out.println(s); // 2乗和
}



675 名前:デフォルトの名無しさん mailto:sage [2007/07/01(日) 05:03:34 ]
iのn乗の時はどう書けばよいですか?


676 名前:デフォルトの名無しさん mailto:sage [2007/07/01(日) 05:18:23 ]
javaではっていうより最近の言語はXORじゃない?

>675
ビットシフト使うとかMath.powとか普通に計算するとか。

677 名前:デフォルトの名無しさん mailto:sage [2007/07/01(日) 05:57:55 ]
そもそも何で n^2 なんて書くのがまかり通ってるの?

678 名前:デフォルトの名無しさん mailto:sage [2007/07/01(日) 05:59:03 ]
>>675
i**n

679 名前:デフォルトの名無しさん mailto:sage [2007/07/01(日) 06:45:28 ]
www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=2822&forum=12&6

680 名前:デフォルトの名無しさん mailto:sage [2007/07/01(日) 14:33:16 ]
>>670
1.開始時刻(X1時Y1分)と終了時刻(X2時Y2分)を読み、差の時間を求めるプログラムを作れ。

どこから読むの?

2.時刻のX時Y分のクラスに開始と終了時刻の2つのインスタンスを作成して1と同様の問題のプログラムを作れ。

>時刻のX時Y分のクラスに開始と終了時刻の2つのインスタンスを作成

意味が分からん。
クラスにフィールドとして持たせるって意味?


681 名前:デフォルトの名無しさん mailto:sage [2007/07/01(日) 14:43:10 ]
丸投げです、よろしくお願いいたします。

【 課題 】サンプルに手を加えてテーブルで選択した箇所を
      他の箇所を選択した時も選択された(反転した状態)
      ままになるようにしなさい。      
【 形態 】2. Applet
【 GUI  】Swing
【 期限 】7/3 23:00 まで
【 Ver  】java version "1.6.0_01"
【 補足 】サンプルプログラムはこちらになります。
      ttp://www.uploda.net/cgi/uploader4/index.php?file_id=0000015753.zip

682 名前:デフォルトの名無しさん mailto:sage [2007/07/01(日) 15:21:32 ]
Javaで参照剥がしをする方法を教えてください。


683 名前:デフォルトの名無しさん mailto:sage [2007/07/01(日) 16:25:24 ]
Javaでの参照剥がしってなにさ?
単純にnullを代入することかい?

684 名前:デフォルトの名無しさん mailto:sage [2007/07/01(日) 16:35:41 ]
>>657
ありがとうございます!



685 名前:デフォルトの名無しさん mailto:sage [2007/07/01(日) 18:01:48 ]
>>675
2乗で2回掛けてんだからn乗ならn回掛けりゃいいって思いもよらないのか
お前のような応用力のかけらもないやつがプログラミングするのは電気代の無駄

686 名前:大学の宿題です。お願いします/(_ _)\ [2007/07/01(日) 19:41:43 ]
[課題2]
チェビシェフの定理を調べるプログラムを改良し高速化を目指しなさい.改良前の見本プログラムは第9回の講義終了後にe-classに掲載する.なお,講義中に見本プログラムの解説を行う.
さらに,以下の数学未解決問題についてもコンピュータを用いて,可能な限り大きいnまで調べること.

[テェビシェフの定理]
1より大きい自然数nに対して,nと2nの間には必ず素数が存在する.
(ベルトランの仮説とも言うが,1850年にテェビシェフによって証明されたので定理となった.)

[数学未解決問題]
1より大きい自然数nに対して,nの2乗と(n+1)の2乗の間には必ず素数が存在する.
(こちらはまだ証明されていないので,仮説である.)







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

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

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