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


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

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



1 名前:JavaScriptは板違い、Web制作板をご利用ください [2007/12/02(日) 06:14:54 ]
【質問者へ】
回答者の便宜のため、以下の注意事項を遵守してください。
・質問は【課題提示用テンプレ】を利用してください。
・問題文は、出題されたまま全文を書いてください。
・数学問題は「○×法でせよ」だけでなく、その数式、前提条件も説明してください。
・JavaScriptは板違い、Web制作板をご利用ください。
・エラーは、その詳細と発生した行を書きましょう。エラーメッセージはコピペしてください。
・後から問題に付け足しするのはやめましょう。付け足しは作業を無駄にしがちです。
・回答されたら動作報告を必ずしてください。
・課題文が長い時、添付ファイルがある時はこちらのアップローダーを使うと便利です。
ttp://rg550.hp.infoseek.co.jp/cgi-bin/joyful/main.htm

【課題提示用テンプレ】
【 課題 】与えられた課題文をそのまま書きます。 《必須》
【 形態 】1. Javaアプリケーション(main()で開始)/2. Applet/3. Servlet/
       4. 携帯(開発環境のver.必須)/5. その他(明記のこと) 《必ず選択》
【 GUI  】1. AWTのみ/2. Swing/3. SWT/4. 制限なし/ 5. その他(明記すること)
       《GUIの課題の場合必ず選択》
【 期限 】提出期限、解答希望日を書きます。「できるだけ早く」はNG。 《必須》
【 Ver  】コンソールでjava -versionを実行し、その結果を貼ります。 《必須》
【 用語 】数学用語、専門用語の意味、説明を書きます。 《あれば必須》
【 補足 】課題について自分なりに補足する事、何か思う事があれば書きます。
       丸投げでない場合は、途中までのソースとその経過報告、
       質問点、疑問点を書きます(なるべく丸投げにしてください)。

【回答プログラムの掲載場所】
Java質問スレWiki  ttp://www.wikiroom.com/java/
ソースポストネット  ttp://sourcepost.sytes.net/
ろだ2  ttp://rg550.hp.infoseek.co.jp/cgi-bin/joyful/main.htm

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

552 名前:545 [2008/02/08(金) 10:18:52 ]
>>550
そうですね、すみません。
最大購入口数は10口です。

553 名前:たらちゃん [2008/02/08(金) 11:25:53 ]
>>541
前回の解答ありがとうございました。1つ質問なんですがif文が無くなってる
んですがif文はどこにいったんですか?

554 名前:デフォルトの名無しさん mailto:sage [2008/02/08(金) 11:28:50 ]
窓口と客のスレッド処理じゃないのか

555 名前:デフォルトの名無しさん [2008/02/08(金) 11:49:28 ]
アプレット実行でアプレットが初期化できません
とでるんですがどこ間違ってると思われますか?

556 名前:デフォルトの名無しさん mailto:sage [2008/02/08(金) 12:00:14 ]
>>555

>>1
>>529

557 名前:デフォルトの名無しさん mailto:sage [2008/02/08(金) 18:00:07 ]
体重を入力してください(kg)

身長を入力してください

あなたのBMI値は○です
あなたは〜です
20以下やせている 20~24標準 24~26,4やや肥満 26,4以上肥満
という形の宿題なのですができなくて困ってます。
CPad for Javaというソフトで行います。一行ごとに説明もいります。
どなたかよろしくお願いします。

558 名前:545 [2008/02/08(金) 18:12:07 ]
>>551
すみません、よく分かりません・・・・。
初心者で申し訳ないです。

559 名前:545 [2008/02/08(金) 18:18:50 ]
連投申し訳ないです。
期日を伸ばしてもらったので、来週の月曜の夕方まで大丈夫になりました。
どつぼにハマッてかなりわけがわからない状態まできちゃいました・・。
どうか、お力をお貸しください。

560 名前:デフォルトの名無しさん mailto:sage [2008/02/08(金) 18:20:39 ]
>>557
>>1



561 名前:デフォルトの名無しさん mailto:sage [2008/02/08(金) 19:23:09 ]
>>557
BMI値割り出す式くらい書けよ・・・
話題のBMI値(笑) だから知っていて当たり前とか言ったら脂肪30kg抽入な

562 名前:デフォルトの名無しさん mailto:sage [2008/02/08(金) 22:01:26 ]
ttp://www.media.osaka-cu.ac.jp/~onisi/GSCC/lecture/programming/kadai-2-1.html

563 名前:Java好き好き mailto:sage [2008/02/09(土) 00:08:55 ]
>>553
if文ですか?僕はこのコードで課題の要求は満たせたので、if文は無くても、
処理できると思いますが…。

if文が「無くなった」というのは、課題6のソースコードと比べて、無い、
ということでしょうか?

564 名前:デフォルトの名無しさん mailto:sage [2008/02/09(土) 00:30:28 ]
>>279
import java.awt.*;
import java.applet.Applet;
import java.awt.event.*;
import java.util.Random;
public class Ex64278 extends Applet {
int cnt, r;
int[][] cir = new int[10][3];
Random gen = new Random();
public void init(){
int x, y, a, b, c, i, color;
cnt = 0;
Dimension d = getSize();
x = (int)d.getWidth(); y = (int)d.getHeight();
if (x >= y)
r = x / 6;
else
r = y / 6;
addMouseListener(new MouseAdapter(){
public void mouseClicked(MouseEvent e){
calc(e.getX(), e.getY());
repaint();
}
});
}

565 名前:デフォルトの名無しさん mailto:sage [2008/02/09(土) 03:00:29 ]
 課題 】

アプレットにグラフィッククラスをつかって、各種の図形を描画してみよう。
最低7種ぐらいの図形を描画してください。色もつけてください。
setColor() で 色を指定。背景色を変えるにはsetBackground()


カラーチャートを作成してください


【 形態 】1. Javaアプリケーション(main()で開始)またはAppletどちらでもいいです。
【 期限 】2月10日 21:00まで
【 Ver  】 java version "1.6.0_03"

【 用語 】特になし
【 補足 】丸投げです。よろしくお願いします。

566 名前:デフォルトの名無しさん mailto:sage [2008/02/09(土) 03:09:46 ]
【 課題 】

1つ目:計算機のできそこないをつくってみよう。
ボタンを押せばフィールドにその文字を表示させるように。。

2つ目:
チェックボックスを作成する。ラベル、チェックボックスとパネルを使う。
MenuBarオブジェクトにMenuオブジェクトを登録し,そのMenuオブジェクトにMenuItemオブジェクトを登録する。

【 形態 】1. Javaアプリケーション(main()で開始)
【 GUI  】4. 制限なし
【 期限 】2009/02/010 18:00時まで。 最大でも11日内なら大丈夫です
【 Ver  】java version "1.5.0_06"
【 用語 】特に無し
【 補足 】○投げです。上記のどちらか作成するかもしくは2つとも作っていただけるとなお良いです

よろしくお願いします

567 名前:デフォルトの名無しさん mailto:sage [2008/02/09(土) 03:11:30 ]
>>566
はアプレットで良いです

568 名前:デフォルトの名無しさん [2008/02/09(土) 15:06:19 ]
【 課題 】
・クロスワードパズルを作成する。
・マスは10×10とし、問題文はラベルでの書き込み
(時間があれば、txtファイルから読み込み表示)
・問題文をクリックすると、文字入力できるようにする
・全部入力した後、正解・誤り数を判定して表示
【 形態 】1. Javaアプリケーション(main()で開始)
【 GUI  】4. 制限なし
【 期限 】・解答希望日 2月9日
      ・提出期限は過ぎておりますが、どうしても出したいです。
【 Ver  】 2.31
【 用語 】特にありません。
【 補足 】丸投げになりますが、よろしくお願いいたします。
先日「>>535もぜひお願いします」と催促してしまいましたが、
これは前の方の課題の解答が続いていただめ、見落とし防止として書き込みました。
申し訳ありません。

569 名前:デフォルトの名無しさん mailto:sage [2008/02/09(土) 15:58:20 ]
>>568
つかさ、これたいへんだぞ
問題も作らないといかん
画面レイアウトも考えないといかん
そもそもひらがなにするのか英語にするのかわからんし
問題は一画面におさまらんだろうから問題のセレクト方法とかも考えないといかんし
つまり、仕様が曖昧すぎ

まあ、以前に作ったことある人の資産提供をかすかに期待汁w

570 名前:デフォルトの名無しさん mailto:sage [2008/02/09(土) 16:54:55 ]
課題提示用テンプレ】
【 課題 】
本を管理するプログラムを以下のとおりに作成せよ。
このプログラムは、次の3つのクラスから構成される。
@main()メソッドを含むExam0102クラス
A本を管理するBookManagerクラス、
B本を表すBookクラス
 また、ABookManagerクラスは本を1冊ずつ登録するadddBook(Book)メソッド、管理している本のタイトル全てを一覧表示するlistBook()メソッド、そしてコンストラクタを持っている。
BookManagerクラスは本を10冊しか管理できない。それ以上の本を登録しようとすると、エラーコードを返却する。
 BBookクラスにはタイトルを取得するためのgetTitle()メソッド、コンストラクタがあり、getTitle()ではインスタンス生成時に与えた書籍のタイトルを返却するものとする。


【 形態 】1. Javaアプリケーション(main()で開始)
【 期限 】2月10日まで。〔最大で2月11日まで大丈夫です〕
【 Ver  】java version "1.5.0_06"
【 用語 】特になし
【 補足 】ファイル名:Input.java
      キーボードからの入力は既存のinputクラスを利用する。
      考えたのですが、わからず書込みさせていただきました。
      よろしくお願いします。




571 名前:デフォルトの名無しさん [2008/02/09(土) 19:49:14 ]
>>570
ttp://rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/210.zip

572 名前:デフォルトの名無しさん mailto:sage [2008/02/09(土) 21:09:13 ]
>>570
rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/211.java

573 名前:デフォルトの名無しさん mailto:SAGE [2008/02/09(土) 22:22:53 ]
>>570です。
571さん、572さん、ご返答いただきありがとうござざいました。
【補足】
私の説明不足でしたが、1件ずつ登録した後に『まだ登録しますか?』の表示をさせ、『Y』or『N』で判定します。その際、『Y』ならば再度入力…と10件分繰り返します。反対に、『N』ならば、登録されている本のリストを表示させます。
また、10件分の入力し、『Y』を入力しタイトルを入力すると『登録できません』のエラーメッセージを出力し、10件分のリストを表示させます。
という処理をつくりたいのですが、571さん、572さんのプログラムを参考にさせていただきましたが息詰ってしまいました。
よろしくお願いします。

574 名前:デフォルトの名無しさん mailto:sage [2008/02/10(日) 00:11:32 ]
>>573
>>1
>・後から問題に付け足しするのはやめましょう。付け足しは作業を無駄にしがちです。

自分でやれよ

575 名前:デフォルトの名無しさん mailto:sage [2008/02/10(日) 01:14:23 ]
>>570
rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/212.java

禿げそう

576 名前:デフォルトの名無しさん [2008/02/10(日) 22:17:37 ]
>>568について
・カタカナ
・問題文はとりあえず"ああああ"とかでいいので、表示できる状態にしておいてください。
つかさ、これたいへんだぞ
・問題選択画面なしでOK(基盤ができてればOK)
・レイアウトは左右に問題、中央にマス
どなたかよろしくお願いします

577 名前:デフォルトの名無しさん mailto:sage [2008/02/10(日) 22:59:53 ]
>>576
バージョンは?テンプレ読んでないだろ?
> 【 Ver  】コンソールでjava -versionを実行し、その結果を貼ります。 《必須》

578 名前:デフォルトの名無しさん mailto:sage [2008/02/10(日) 23:04:05 ]
CPad使ってる奴がここにまともにJDKのバージョンを書いたためしがない。

579 名前:デフォルトの名無しさん [2008/02/10(日) 23:29:05 ]
>>577は、>>568の補足です。
バージョン2.31です。

【 課題 】
・クロスワードパズルを作成する。
・マスは10×10とし、問題文はラベルでの書き込み
(時間があれば、txtファイルから読み込み表示)
・問題文をクリックすると、文字入力できるようにする
・全部入力した後、正解・誤り数を判定して表示
・カタカナ
・問題文はとりあえず"ああああ"とかでいいので、表示できる状態にしておいてください。
・問題選択画面なしでOK(基盤ができてればOK)
・レイアウトは左右に問題、中央にマス
【 形態 】1. Javaアプリケーション(main()で開始)
【 GUI  】4. 制限なし
【 期限 】・解答希望日 2月11日
      ・提出期限は過ぎておりますが、どうしても出したいです。
【 Ver  】 2.31
【 用語 】特にありません。
【 補足 】丸投げになりますが、よろしくお願いいたします。

580 名前:デフォルトの名無しさん mailto:sage [2008/02/10(日) 23:30:10 ]
>>579
Javaにバージョン2.31なんてねーよって>>577は言いたいんだよ。



581 名前:デフォルトの名無しさん [2008/02/11(月) 00:14:50 ]
>>580
間違えました。1.4.2です。
ttp://hp.vector.co.jp/authors/VA017148/pages/cpad.html

582 名前:デフォルトの名無しさん mailto:sage [2008/02/11(月) 09:46:20 ]
>>581
それは作者がそのソフトを作ったときのバージョンがそうだっただけで
それ以外のバージョンも動くし
お前のPC or 学校のPCに入ってるJavaのバージョンが問題なの

>【 Ver  】コンソールでjava -versionを実行し、その結果を貼ります。 《必須》
いいからこの通りにやって結果を貼れ

583 名前:デフォルトの名無しさん mailto:sage [2008/02/11(月) 14:44:35 ]
こんな状態でクロスワードなんて出したら
お前誰に頼んだ?といわれるのが100%じゃね?

584 名前:デフォルトの名無しさん mailto:sage [2008/02/15(金) 10:12:11 ]
【 課題 】 プロキシごしに外部のHTMLファイルを取得しそれを解析し
       RSS1.0verのXMLファイルを作成するプログラムを作成せよ
【 形態 】1. Javaアプリケーション(main()で開始
【 GUI  】4. 制限なし
【 期限 】今日の7時まで
【 Ver  】1.4 
【 補足 】よろしくお願いします。




585 名前:デフォルトの名無しさん mailto:SAGE [2008/02/15(金) 12:39:06 ]
>>570です。
みなさんのおかげでプログラムが動きました。ありがとうございました。
今後は、書き込み後に補足はしないようにします。すみませんでした。

586 名前:デフォルトの名無しさん mailto:sage [2008/02/15(金) 20:22:37 ]
【 課題1 】スケジュール帳をGUIアプリケーションで作成せよ。

 @指定の年月毎のスケジュール一覧表
  ・予定のみ表示
  ・レイアウト自由(カレンダー形式が望ましい)
 A1日毎のスケジュール設定機能
  ・1日毎の詳細データを表示・設定できるようにしなさい。
  ・1日毎の詳細データの内容(項目)は自由でよい。
 Bスケジュールデータの保存と読込
 Cデフォルト設定
  ・初期表示時に現在年月のスケジュールを表示しなさい。
 ●カレンダークラスの利用:java.util.Calendar
 ●コレクションクラスの利用:Java.util.List系列のクラスの利用
 ●ファイル形式:CSV形式のファイル等の利用
 ●モデルクラス(Bean)の利用:MVC

【 課題2 】スケジュール表をデータベース化せよ。
 @保存先をファイルからデータベースへ移行する。
 ●JDBCの利用
 ●インターフェースの利用
  インターフェースをうまく使うことで、課題1のプログラムを大きく変化することなくデータベース化せよ。
【 GUI  】課題1のサンプルGUI:ttp://rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/213.zip
【 形態 】Javaアプリケーション(GUI)
【 期限 】2月17日までです。〔最大で2月18日の朝8時までです。〕
【 Ver  】java version "1.6.0_03"
【 用語 】特にありません。
【 補足 】考えたのですが、どうしていいかわからず書込みさせていただきました。
      丸投げですが、よろしくお願いします。

587 名前:デフォルトの名無しさん [2008/02/16(土) 10:50:57 ]
>>586
必ず明記のところをしていませんでした。
【 GUI  】制限なし
です。

588 名前:デフォルトの名無しさん mailto:sage [2008/02/16(土) 11:31:17 ]
【 課題 】 このプログラムを見て仕様書を作成してください
kissho.xii.jp/1/src/1jyou27086.java.html
【 期限 】今日の九時まで
【 形態 】wordで仕様書のテンプレートはなんでもいいのでお願いします。
【 補足 】全体の仕様書ではなく関数の部分だけの仕様書でもいいのでお願いします

589 名前:デフォルトの名無しさん mailto:sage [2008/02/16(土) 12:15:46 ]
>586-587
どんぐらい時間掛かるか分からんがやってみるわー
最近SWTしか書かないからSWTでやる。

590 名前:586-587 mailto:sage [2008/02/16(土) 12:40:45 ]
>>589
ありがとうございます。
2個も同時にすみませんが、宜しくお願いします。



591 名前:デフォルトの名無しさん mailto:sage [2008/02/16(土) 18:27:11 ]
>586-587
wikiroom.comが死んでたのでうpろだにあげた。
ttp://rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/214.zip
飽きたので、DBのほうは やってません。。IIOManagerを実装すれば大丈夫なはず。。

592 名前:586-587 mailto:sage [2008/02/16(土) 19:46:05 ]
>>591
解凍したフォルダをCドライブ直下にそのまま移動し、
ioファイルの中にあるIIOManager.javaをコンパイルしたら、
このような結果がでました。
ttp://rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/215.zip

593 名前:591 mailto:sage [2008/02/16(土) 20:20:34 ]
なんらかのIDE使ってほしいんだけど。。。
C:\214
直下にswt.jar(ググれ)を置いて、
C:\214\src>javac -encoding UTF-8 -cp .;..\swt.jar net\ch2\pc11\h64\schedule\Scheduler.java
C:\214\src>java -cp .;..\swt.jar net.ch2.pc11.h64.schedule.Scheduler

594 名前:586-587 mailto:sage [2008/02/16(土) 21:20:30 ]
>>591
>>593
ありがとうございます。きちんと動作しました。
これを期にEclipse使ってみたいと思います。
本当にありがとうございました。

595 名前:586-587 mailto:sage [2008/02/17(日) 05:06:16 ]
どなたか、>>586の課題2のDBできる方いないでしょうか?
お願いします。

596 名前:デフォルトの名無しさん mailto:sage [2008/02/17(日) 23:24:28 ]
【 課題 】
Task1
ColorCube を作成し、軸の周りの回転によって各面の回転状況がわかるように色付けをする。
さらに、TG を加えて回転を行えるようにする。
2つの軸の回転を重ねるとどうなるかを試してみる。
SimpleUniverse を使用することで、View branch graph のツリーを省略でき、
ColorCube が表現される過程をJava プログラムのソースコードと比べ考察する。

Task2
Applet だけでなく、Application としても動作するようにプログラムを変更する。

【 形態 】1. Javaアプリケーション(main()で開始)/2. Applet
【 GUI  】4. 制限なし
【 期限 】2月18日20時まで
【 Ver  】1.6.0_01
【 用語 】
【 補足 】
丸投げでお願いします
片方の課題だけでも、全然結構です

597 名前:デフォルトの名無しさん mailto:sage [2008/02/18(月) 02:53:56 ]
>>596
Java3Dのプロジェクトページへ行き、Examplesパッケージを落として、
その中のapplet3dというサンプルを眺めればいい。
アプレットとアプリケーションに両対応してColorCubeを回転させるプログラムだ。
あとはシーングラフに回転軸をもうひとつ加えるくらいかな。

598 名前:デフォルトの名無しさん mailto:sage [2008/02/18(月) 03:01:24 ]
落とすところが分かりにくいかもしれないけど、
Java3Dのbinary downloadsにあるExample programs source codeってやつ。

599 名前:たらちゃん [2008/02/18(月) 17:54:42 ]
homepage1.nifty.com/algafield/jpr/srcs/Kadai6X.java
上記のリンクをクリックしてください。このリンクは課題6のプログラムです。



【 課題 】・課題6で作ったクラスに機能を追加します。
 また、機能を選ぶためにメニューも表示するようにします。

起動後は以下のようなメニューを表示してください。

 1.表示
 2.検索
 3.終了

 1を入力した場合は今までどおりデータをすべて表示してください
 2を入力した場合は、「検索条件を入力してください」というメッセージを表示して
 検索する文字を入力します。その入力された文字を名前に含む人のデータをす
 べて画面に表示してください。1、2ともにデータ表示後はメニューに戻ることとします。
 見たままですが、ここで3を入力した場合はプログラムを終了してください。
 メニューで1,2,3以外が入力された場合はエラーを表示し、メニューに戻る。
 検索時に該当データが無い条件が指定された場合はその旨のメッセージを表示し、メニューに戻る。
 csvファイルが存在しなかったらエラーメッセージを表示し、処理を終了する。
 csvファイルが空であったらエラーメッセージを表示し、処理を終了する。
 csvファイルの1行のレイアウトが4カラムでなかったらエラーメッセージを表示し、処理を終了する。
【 形態 】1. Javaアプリケーション(main()で開始
【 GUI  】制限なし
【 期限 】2月19日
【 補足 】色々考えて見ましたが出来なかったので宜しくお願いします。




600 名前:デフォルトの名無しさん mailto:sage [2008/02/18(月) 22:43:27 ]
わかんね



601 名前:デフォルトの名無しさん [2008/02/18(月) 23:48:54 ]
>>599
ttp://rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/216.java

602 名前:たらちゃん [2008/02/19(火) 10:19:40 ]
>>601 解答ありがとうございました。
rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/216.java
上記の課題6xです。
【 課題 】・課題6xで作成した処理をクラス分けする。


・csvファイルを読み込むクラス
  クラス名:Kadai7CsvReader
・読み込んだデータを表示するクラス
  クラス名:Kadai7DataShower
・上記クラスを利用して処理を実行するクラス(mainメソッドがあるクラス)
  クラス名:Kadai7
【 形態 】1. Javaアプリケーション(main()で開始)
【 GUI  】制限なし
【 期限 】2月20日
【 補足 】自分で色々やって見ましたが出来ないので宜しくお願いします。

603 名前:デフォルトの名無しさん mailto:sage [2008/02/19(火) 12:33:10 ]
うーん。すごい○投げだな

604 名前:デフォルトの名無しさん mailto:sage [2008/02/19(火) 14:45:04 ]
>>602
わざわざコメントまで付けてもらってるんだから自分でそのくらいやれよw

605 名前:デフォルトの名無しさん [2008/02/19(火) 22:42:32 ]
【 課題 】ゲームを作成《必須》
【 形態 】2. Applet
【 GUI  】4. 制限なし
      
【 期限 】2/24(日)
【 Ver  】java version "1.6.0_02"
Java(TM) SE Runtime Environment (build 1.6.0_02-b05)
Java HotSpot(TM) Client VM (build 1.6.0_02-b05, mixed mode, sharing)
【 用語 】
【 補足 】道を作り、その道からはみ出さないように、スタートからゴールまで行くものを作ろうとしてます。流れは、スタート画面→ゲームスタート→ゲーム終了画面。
凄く簡単なつくりで作って頂けると嬉しいです。

606 名前:デフォルトの名無しさん [2008/02/19(火) 22:55:17 ]
>>605追記です。
//<APPLET code="report010.class" width=500 height=400 ></APPLET>
//
が一番先頭に来るようにお願いします。

607 名前:デフォルトの名無しさん mailto:sage [2008/02/20(水) 01:55:28 ]
>>602
自分でやった色々ってのはこのスレへの依頼の仕方を変えてきたことだけだろ
それでもいまだにテンプレの必須項目も埋められないようだが

608 名前:デフォルトの名無しさん mailto:sage [2008/02/20(水) 07:46:48 ]
>流れは、スタート画面→ゲームスタート→ゲーム終了画面。
ワラタw

609 名前:デフォルトの名無しさん mailto:sage [2008/02/21(木) 13:50:49 ]
【 課題 】実行例に示す通り、n個の整数値を入力し(値はカンマで区切る)、読み込まれた値を昇順に並べ替えるプログラムを作成しなさい。
  実行例 整数値を入力してください。
      1,4,2,3
      1,2,3,4
【 形態 】Javaアプリケーション
【 GUI  】制限
【 期限 】提出期限は一週間後です。
【 Ver  】java ver"1.6.0_04"
【 用語 】なしです。
【 補足 】丸投げです。全くの初心者なのでわかりません。

610 名前:デフォルトの名無しさん mailto:sage [2008/02/21(木) 14:19:17 ]
>>609
import java.util.*;

class Test{
public static void main(String[] args){
new Test(args);
}
public Test (String[] args) {
int[] is = toInt(args[0].split(","));
Arrays.sort(is);
for (int i = 0; i < is.length - 1; i++) {
System.out.print(is[i] + ",");
}
System.out.print(is[is.length - 1]);
}
public int[] toInt (String... args) {
int[] is = new int[args.length];
for (int i = 0; i < args.length; i++) {
is[i] = Integer.valueOf(args[i]);
}
return is;
}
}



611 名前:デフォルトの名無しさん mailto:sage [2008/02/21(木) 18:37:33 ]
>>610
解答ありがとうございました、これで助かります。

612 名前:デフォルトの名無しさん [2008/02/22(金) 14:01:43 ]
【 課題 】Javaにより,コマンドラインから受け取った文字列の大文字と小文字を変換するプログラムを作成せよ。
入力は1バイトの表示文字とし、アルファベット文字以外は変換しない。
また、文字列を反転して表示するプログラムも作成せよ。(例 "abcd" => "dcba")
【 形態 】Javaアプリケーション
【 期限 】明日
【 Ver  】java ver"1.5.0_13"

【 用語 】なしです。
【 補足 】2つもすいません、いろいろやってみましたが、どうしてもできません。
      本当に申し訳ないのですが、プログラム中にコメント行で説明も欲しいです。

613 名前:デフォルトの名無しさん [2008/02/22(金) 14:24:35 ]
>>612
ttp://sdc.sun.co.jp/java/docs/j2se/1.5.0/ja/docs/ja/api/java/lang/String.html

614 名前:デフォルトの名無しさん mailto:sage [2008/02/22(金) 14:32:30 ]
>>613
質問スレじゃねーからそのレスは不適切w

615 名前:デフォルトの名無しさん [2008/02/22(金) 14:33:16 ]
>>613
すごく参考になるサイトでした!
ありがとうございます。
とりあえずこのサイトを参考に頑張ってみたいと思います。


616 名前:デフォルトの名無しさん [2008/02/22(金) 14:55:09 ]
>>615
まだ20分しかたってないのですが、やはりちんぷんかんぷんでした。
すいません

617 名前:デフォルトの名無しさん [2008/02/22(金) 19:29:36 ]
612です、
public class hanntenn {
public static String reverseString(String arg) {
return new StringBuffer(arg).reverse().toString();
}
public static void main(String[] args) {
System.out.println(reverseString("Hello"));
}
でHelloが反転できました!!
しかしコマンドラインからの入力はまだできません。
どなたかお願いします。

618 名前:デフォルトの名無しさん mailto:sage [2008/02/22(金) 22:42:56 ]
>>617
public static void main(String[] args)
ここにコマンドラインの引数が入る↑
よく分からなければ
System.out.println(args[0]);
System.out.println(args[1]);
        :
ってやってみな

619 名前:デフォルトの名無しさん [2008/02/23(土) 00:13:06 ]
>>618
ありがとうございます。
課題提出には間に合いませんでしたが、今日は休みなのでじっくり考えたいと思います。
というか、javaの参考書でも買って基礎からやりなおします。
613,618,さんには本当に感謝しています。
自分は今日はじめて2chを利用したのですが、参考になるサイトやアドバイスを教えていただき
皆様のやさしさを感じました、また今度はアドバイスできるような知識をもってこの場に戻りたいと
おもいます。


620 名前:デフォルトの名無しさん mailto:sage [2008/02/23(土) 00:14:20 ]
>>612
自信はないが、多分こうかな…

public class Kadai1 {
public static String reverseString(String arg) {
return new StringBuffer(arg).reverse().toString();
}
public static void main(String[] args) {
String cmdname="Kadai1";
try{
if(args[0]==null){
throw new IllegalArgumentException();
}
}catch(Exception e){
System.err.println("Usage: "+cmdname+" words");
return ;
}
System.out.println(reverseString(args[0]));
}
}



621 名前:デフォルトの名無しさん mailto:sage [2008/02/23(土) 00:23:29 ]
あるいはこんなのとか。
まぁ例外処理してないが
public class Kadai1 {
public static void main(String[] args) {
String inputdata = args[0];
StringBuffer sb = new StringBuffer();
int strlength = inputdata.length();
for (int i = 0; i < strlength; i++) {
sb.append(inputdata.substring(strlength - i - 1,
strlength - i));
}
String outputdata = sb.toString();
System.out.println("逆にした後の文字列=" + outputdata);
}
}

622 名前:デフォルトの名無しさん [2008/02/23(土) 00:43:39 ]
すみません、すれ違いかもしれませんが、聞くところがないのできかせてください。
サイトが更新される度にある一部分の表示を変える方法は
ジゃバでできるとわかったのですが、
その一部分にサムネイルを表示させて、クリックするとリンク先にとばせるように
したいと考えています。
そのようなことを自動でできるプラグインやパーツなどはありませんでしょうか?


623 名前:デフォルトの名無しさん mailto:sage [2008/02/23(土) 00:57:14 ]
JavaScriptは板違い、Web制作板をご利用ください

624 名前:デフォルトの名無しさん [2008/02/23(土) 02:58:49 ]
ありがとうございます

625 名前:デフォルトの名無しさん mailto:sage [2008/02/24(日) 00:07:33 ]
すいませんちょっといいですか?

ノートをいくつかと、消しゴムをノートの数の3倍買うと4600円になりました。
ノートと消しゴムはそれぞれいくらでしょう

という問題がどうしても解けません;

わかる方は教えて下さいお願いしますm(_ _)m

626 名前:デフォルトの名無しさん mailto:sage [2008/02/24(日) 00:15:09 ]
小学生からやり直せ

627 名前:デフォルトの名無しさん mailto:sage [2008/02/24(日) 00:25:51 ]
>>625
スレ違いというか板違いだから然るべきところで再質問しろ
ただそれだけの情報だとどこへ投げても具体的な数値解は誰も出せないからそのつもりで

628 名前:デフォルトの名無しさん mailto:sage [2008/02/24(日) 00:41:15 ]
>>625
おら、好きな整数解選べよ
sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=30110

629 名前:デフォルトの名無しさん mailto:sage [2008/02/24(日) 01:43:27 ]
価格に対する制約条件が何も示されてないから実はノート5冊ごとに20円割引サービスのある文具屋さんとか後出ししかねん。

630 名前:デフォルトの名無しさん mailto:sage [2008/02/25(月) 18:54:03 ]
【課題提示用テンプレ】
【 課題 】演習授業の状況把握モニタリングシステムの作成
    rg550.hp.infoseek.co.jp/cgi-bin/joyful/main.htm
    の219.zipにソースがあります。
    途中まではできていますが現在できていない箇所をお願いしたいです。
     @同フォルダにあるjavaCodeフォルダに出席番号1〜48までの座席フォルダがあり、
      その中に達成課題ファイル、課題ごとのエラーファイルがあるので(ファイル名は日時、課題名)
      それらのファイルからMain.java内のStudentDataのそれぞれのパラメータを
与える。

      AMonitorPanel.java内のテキストフィールドtext[]とtext2[]に
       入力された数字をbutton1,button2を押すとStudentData.java内
       のcom_def、com_timeにその数値が代入する。

【 形態 】1. Javaアプリケーション(main()で開始
【 GUI  】4. 制限
【 期限 】明日の9時
【 Ver  】java ver"1.6.0_04"
【 用語 】出席番号...javaCodeフォルダ内の1〜48までのフォルダ番号、課題番号...kadai○の○の番号、
      コンパイル数=エラー回数...kadai○フォルダ内のエラーファイルの数、
      達成...kadaiフォルダ内にソースコードがあれば1でなければ0、コンパイル間隔...最新の日時のエラーファイル
      とその前のファイルの差分(分)
【 補足 】現在javaCode内のデータは適当です。本来は専用のサーバから
      取ってくる予定です。ソースは自分が作ったものなのでかなり
      見難い箇所がありますがどうかよろしくおねがいします。





631 名前:デフォルトの名無しさん mailto:sage [2008/02/25(月) 23:55:22 ]


632 名前:デフォルトの名無しさん mailto:sage [2008/02/26(火) 03:48:09 ]
【 課題 】次のクラスkinokoを新しいクラス(test)に継承してください
class Kinoko{
int name;
Kinoko(int name){
this.name=name;
}
}

【 形態 】1. Javaアプリケーション(main()で開始
【 期限 】今日の10時まで
【 Ver  】java ver"1.5.0_14"
【 補足 】この問題だけで5時間頑張りました・・・上手く出来ません。
むしろ、どうやったら正解なのかわかりません。 お力頂けたらと思います。
宜しくお願いします。

633 名前:デフォルトの名無しさん mailto:sage [2008/02/26(火) 04:07:23 ]
>>632
問題の意図が分からないが例えば
public class test extends Kinoko { public test() { super(0); } }
Kinokoに引数無しのコンストラクタがないのでサブクラスのコンストラクタは明示的にKinokoのコンストラクタを呼び出してやる
明示しないと存在しない引数無しのKinokoのコンストラクタを呼び出そうとしてコンパイルエラーになる

634 名前:デフォルトの名無しさん [2008/02/26(火) 08:08:27 ]
(*´д`*)そうだよなー


635 名前:デフォルトの名無しさん mailto:sage [2008/02/26(火) 08:17:01 ]
ごば


636 名前:デフォルトの名無しさん mailto:sage [2008/02/26(火) 09:38:35 ]
【 期限 】に今日とか明日とかやめてほしいな
日付時刻ちゃんといれろよw


637 名前:デフォルトの名無しさん mailto:sage [2008/02/26(火) 19:01:07 ]
お前ら気をつけろよ、今日聞いたんだけど
ここを見てる大学のやつら結構いるみたいw
家の場合は2〜4年留年してるやつらしいけど そいつが言ってた
2ch見てる暇あるなら就職しろよ ってか卒業してくださいw

638 名前:デフォルトの名無しさん mailto:sage [2008/02/26(火) 19:25:00 ]
何を今更w

639 名前:デフォルトの名無しさん mailto:sage [2008/02/26(火) 20:01:39 ]
みんな勉強熱心なんだなあ

640 名前:デフォルトの名無しさん mailto:sage [2008/02/26(火) 20:34:13 ]
ちくるやつはうざいw



641 名前:デフォルトの名無しさん mailto:sage [2008/03/03(月) 14:09:33 ]
課題が英語で出てるんだがpdfそのままうpしてもいい?

642 名前:名無し~3.EXE mailto:sage [2008/03/03(月) 17:08:40 ]
【課題提示用テンプレ】
【 課題 】observerパターンを用いて10進16進変換プログラムを作れ
【 形態 】1. Javaアプリケーション
【 GUI  】4. 制限なし
【 期限 】3月5日
【 Ver  】java version "1.6.0_03"
【 用語 】
【 補足 】特になし

643 名前:デフォルトの名無しさん mailto:sage [2008/03/03(月) 21:35:03 ]
自己解決しました

644 名前:デフォルトの名無しさん mailto:sage [2008/03/04(火) 20:47:38 ]
>>641
うpするだけしてみろ。

645 名前:デフォルトの名無しさん mailto:sage [2008/03/06(木) 22:37:36 ]
midpばっかやってると実装依存に疲れる。
誰か余ってる課題リストplz
気分転換が必要だ。

646 名前:デフォルトの名無しさん mailto:sage [2008/03/10(月) 15:40:32 ]
VBのShell関数でJAVAを呼んで実行しています。
その呼び出したJAVAの実行結果を呼び出し元で知りたいのですが、
なにかいい方法はないでしょうか?


647 名前:デフォルトの名無しさん mailto:sage [2008/03/10(月) 15:54:53 ]
>>646
【初心者】Java質問・相談スレッド113【大歓迎】
pc11.2ch.net/test/read.cgi/tech/1204363011/

648 名前:デフォルトの名無しさん [2008/03/11(火) 19:31:11 ]
【課題】次の処理をするメソッドFind_characterを作成せよ。要求は以下の通り
1.因数はString型変数sとchar型変数c
2.戻り値はint型
3.String型変数sの中で文字cを探す。最初に見つけたものだけでよい
4.sの何文字目にcと同じ文字があったかを戻り値とする(先頭の文字を0文字目とカウントする)
5.sのなかにcが無かったら戻り値は-1とする
6.大文字・小文字は区別してもしなくても良い
以下ヒントと禁止事項
a. s.charAt(i)は引数がint型、戻り値がchar型、sのi番目の文字を返す(先頭の文字は0で指定する)
b. indexOfやlastindexOfを使用してはいけない
【形態】1.javaアプリケーション
【GUI】4.制限なし
【期限】3月13日午前10時
【Ver】java Ver."1.6.0_03"
【補足】完成例が出されていたのでろだ入れておきます。例のように動くものを作れということです
rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/223.txt
まる投げです。よろしくお願いします。

649 名前:デフォルトの名無しさん [2008/03/11(火) 20:16:04 ]
>>648
public class Sample{
public static void main(String[] args) {
String str = "「引数」は「ひきすう」と読みます。";
char c = 'ひ';
int n = Find_character(str, c);
System.out.println("\"" + str + "\" 内の最初の \'" + c + "\' は " + (n+1) + " 文字目です。");
}
public static int Find_character(String s, char c){
int ret = -1;
for(int i = 0; i < s.length(); i++){
if(s.charAt(i) == c){
ret = i;
break;
}
}
return ret;
}
}


650 名前:デフォルトの名無しさん mailto:sage [2008/03/11(火) 21:00:44 ]
ひどいメソッド名だな



651 名前:デフォルトの名無しさん [2008/03/11(火) 23:34:00 ]
>>649 ありがとうございます!!早速確認してみます!

>>650 教授に言ってみます


652 名前:デフォルトの名無しさん mailto:sage [2008/03/12(水) 00:49:53 ]
>>651
ひどいメソッド名ではあるが、教授に言うと、損をするのは明白www






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

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

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