1 名前:JavaScriptは板違い、Web制作板をご利用ください mailto:sage [2009/01/22(木) 21:36:30 ] 【質問者へ】 回答者の便宜のため、以下の注意事項を遵守してください。 ・質問は【課題提示用テンプレ】を利用してください。 ・問題文は、出題されたまま全文を書いてください。 ・数学問題は「○×法でせよ」だけでなく、その数式、前提条件も説明してください。 ・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/1221652206/
83 名前:デフォルトの名無しさん mailto:sage [2009/01/31(土) 23:04:59 ] >>82 こんな感じ? rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/583.java
84 名前:デフォルトの名無しさん mailto:sage [2009/01/31(土) 23:19:02 ] お早い回答ありがとうございます! 自分はeclipseというツールを使ってJAVAを学習しているのですが、eclipse上で >>83 さんのプログラムを実行してみたところうまく作動しません まことに図々しいのですがアドバイスいただけると嬉しいです。
85 名前:デフォルトの名無しさん mailto:sage [2009/01/31(土) 23:26:12 ] スマン、おれeclipse使って無いんで何で動作しないのか分からないなぁ。 ソースを「ThreePanel.java」って名前で保存してDOS窓から「javac ThreePanel.java」 でコンパイルすれば動作すると思うんだけど。
86 名前:デフォルトの名無しさん mailto:sage [2009/01/31(土) 23:31:54 ] お手数おかけしました 何とかeclipseでも動かすことができました! 本当にありがとうございました!
87 名前:デフォルトの名無しさん mailto:sage [2009/01/31(土) 23:33:31 ] お、良かったっす
88 名前:64 [2009/02/01(日) 12:05:28 ] >>72 ありがとうございます、助かりました!
89 名前:デフォルトの名無しさん [2009/02/01(日) 12:19:37 ] 【 課題 】入力の為に2つのテキストフィールドがある 出力のために1つのテキストフィールドがある 加減乗除のそれぞれに対応する4個のボタンがある 上記の条件を満たした電卓を作れ 【 形態 】2. Applet 【 GUI 】1. AWTのみ 【 期限 】2月1日 【 Ver 】1.5.0 【 補足 】丸投げで申し訳ないです・・・ お願いします
90 名前:デフォルトの名無しさん mailto:sage [2009/02/01(日) 18:11:22 ] >>89 rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/584.java
91 名前:デフォルトの名無しさん [2009/02/01(日) 22:15:34 ] >>90 ありがとうございます。助かりました 自分でもう一度復習します 返信送れて申し訳ないです
92 名前:デフォルトの名無しさん mailto:sage [2009/02/02(月) 19:29:57 ] 質問です。 「台形の面積を求めるクラスを定義し、 これらのインスタンス変数を初期化し、 図形の面積を計算するコンストラクタを用意し、 台形の面積を表示しなさい」 という課題が出ました。 授業を聞いてましたが全然分かりません。 どなたか教えてください
93 名前:デフォルトの名無しさん mailto:sage [2009/02/02(月) 19:32:29 ] >>92 >>1 くらい読め 死んでから読め
94 名前:デフォルトの名無しさん mailto:sage [2009/02/02(月) 19:50:32 ] >>93 読みましたがテンプレに書いてあることすら 分からないです、すいません 私なんて死んだ方がいいですね
95 名前:デフォルトの名無しさん mailto:sage [2009/02/02(月) 19:57:37 ] >>94 答えはYES
96 名前:デフォルトの名無しさん mailto:sage [2009/02/02(月) 23:27:07 ] たぶん>>94 さんはプログラマに向いてないんだと思う。 頑張って医者か弁護士でも目指して下さい。
97 名前:デフォルトの名無しさん mailto:sage [2009/02/03(火) 00:31:26 ] >>96 >>1 も理解出来ない>>94 さんにはそんな目標は無茶だよ。 せめて頭脳労働から離れてあげないと
98 名前:デフォルトの名無しさん mailto:sage [2009/02/03(火) 01:19:31 ] >>97 じゃあ、総理大臣に
99 名前:デフォルトの名無しさん mailto:sage [2009/02/03(火) 01:46:28 ] ちょwww 国のトップとかやめれwwwww
100 名前:デフォルトの名無しさん mailto:sage [2009/02/03(火) 12:28:48 ] >>92 class Daikei { class Keisan (int jyo, int ka, int taka) { System.out.println("menseki=", (jyo + ka) / taka); } public static main (String argv) { Keisan k1 = new Keisan(1, 2, 3); Keisan k2 = new Keisan(2, 3, 4); Keisan k3 = new Keisan(3, 4, 5); } }
101 名前:デフォルトの名無しさん mailto:sage [2009/02/03(火) 14:50:26 ] 冗談きついぜ
102 名前:100 mailto:sage [2009/02/03(火) 15:12:23 ] (上辺+底辺) * 高さ ÷ 2 だった
103 名前:デフォルトの名無しさん mailto:sage [2009/02/03(火) 19:32:33 ] >>99 大丈夫、漢字読めなくてもなれるくらいだから。
104 名前:94 mailto:sage [2009/02/03(火) 21:47:26 ] >>100 さん ありがとうございます 頑張って医師免許をとり司法試験を合格し、一級建築士になりオリンピックに出て総理大臣を経て、初の黄色人種でのアメリカ合衆国大統領に就任したいと思います
105 名前:デフォルトの名無しさん mailto:sage [2009/02/03(火) 22:05:41 ] 初の黄色人種大統領はJFKだろ 当時はあからさまに人種差別が激しかったから そのせいでプリンストン大学を退学してる
106 名前:デフォルトの名無しさん mailto:sage [2009/02/04(水) 09:04:09 ] >>102 問題はそこだけじゃなくて… コンパイルしてみろよ
107 名前:100 mailto:sage [2009/02/04(水) 09:57:49 ] 訂正版 class Daikei { Daikei (int jyo, int ka, int taka) { System.out.println("menseki=" + (jyo + ka) * taka / 2); } public static void main (String[] argv) { Daikei k1 = new Daikei(1, 2, 3); Daikei k2 = new Daikei(2, 3, 4); Daikei k3 = new Daikei(3, 4, 5); } }
108 名前:デフォルトの名無しさん mailto:sage [2009/02/04(水) 10:15:40 ] >>107 ネタじゃなかったのか? インスタンス変数を初期化しろって書いてあるぞ
109 名前:100 mailto:sage [2009/02/04(水) 12:37:51 ] インスタンス変数って何だ?
110 名前:100 mailto:sage [2009/02/04(水) 13:26:51 ] k1.jyou = 30; こういうのか。インスタンス変数を初期化したらコンストラクタで計算出来なくね?
111 名前:デフォルトの名無しさん mailto:sage [2009/02/04(水) 13:48:19 ] コンストラクタで計算するって言うことは面積をあらかじめメンバー変数にもっとけってことじゃね? つーか課題といい質問者といい回答者といいそろいもそろってアレだな
112 名前:デフォルトの名無しさん mailto:sage [2009/02/04(水) 14:24:48 ] >>107 を使わせてもらった。 class Daikei { private int jyo, ka, taka; private double area; Daikei (int jyo, int ka, int taka) { this.jyo = jyo; this.ka = ka; this.taka = taka; area = (jyo + ka) * taka / 2.0; } @Override public String toString(){ return String.valueOf(area); } public static void main (String[] argv) { Daikei k1 = new Daikei(1, 2, 3); Daikei k2 = new Daikei(2, 3, 4); Daikei k3 = new Daikei(3, 4, 5); System.out.println(k1); System.out.println(k2); System.out.println(k3); } }
113 名前:デフォルトの名無しさん mailto:sage [2009/02/04(水) 14:31:34 ] 計算して求められる物は保持しないのが基本 この場合toStringのオーバーライドは良くない 面積を計算するメソッドを作って、それをコンストラクタから呼べば のちのち良いことがあると思う
114 名前:デフォルトの名無しさん mailto:sage [2009/02/04(水) 14:37:58 ] >>113 それは正論だけど仕様でコンストラクタで面積を計算しろと書いてあるから仕方ないだろ。
115 名前:デフォルトの名無しさん mailto:sage [2009/02/04(水) 14:39:41 ] >>113 ということはこういう事か? class Daikei { private int jyo, ka, taka; Daikei (int jyo, int ka, int taka) { this.jyo = jyo; this.ka = ka; this.taka = taka; System.out.println(area()); } public double area(){ return (jyo + ka) * taka / 2.0; } public static void main (String[] args) { Daikei k1 = new Daikei(1, 2, 3); Daikei k2 = new Daikei(2, 3, 4); Daikei k3 = new Daikei(3, 4, 5); } }
116 名前:デフォルトの名無しさん mailto:sage [2009/02/04(水) 14:43:22 ] おお、スマートになった
117 名前:115 mailto:sage [2009/02/04(水) 14:46:25 ] てか、toStringのオーバーライドってどういう時にするんだ?
118 名前:デフォルトの名無しさん mailto:sage [2009/02/04(水) 14:47:40 ] dateのtoStringはオーバーライド汁と、誰か書いてたなw
119 名前:デフォルトの名無しさん mailto:sage [2009/02/04(水) 16:45:38 ] >>100 =115 なんでお前こんなスレにいるんだ?
120 名前:115 mailto:sage [2009/02/04(水) 16:50:27 ] >>119 自分の勉強にもなると思ったからだ。 ちなみに俺は>>100 ではない。 でもレベルは>>100 と同等かもしれん。
121 名前:100 mailto:sage [2009/02/04(水) 17:17:42 ] 出題者が悪い。俺じゃね
122 名前:問題全文 mailto:sage [2009/02/04(水) 21:09:46 ] 高さが学籍番号の下3桁、基底が学籍番号の下4桁の台形の面積を求めるクラスを定義し、 これらのインスタンス変数を初期化し、 図形の面積を計算するコンストラクタを用意し、 台形の面積を表示しなさいまた、台形の面積を(学籍番号)倍にする インスタンスメソッドを作成せよ。 (例)学生番号12345678の場合、高さ:678、上底:56、下底:78
123 名前:デフォルトの名無しさん mailto:sage [2009/02/04(水) 21:51:56 ] >>122 >>1 くらい読め 読んで、死ね
124 名前:デフォルトの名無しさん mailto:sage [2009/02/05(木) 00:20:30 ] >>123 読みましたがテンプレに書いてあることすら 分からないです、すいません 私なんて死んだ方がいいですね
125 名前:デフォルトの名無しさん mailto:sage [2009/02/05(木) 00:28:20 ] >>124 YES
126 名前:デフォルトの名無しさん mailto:sage [2009/02/05(木) 03:46:33 ] >>122 本当にこんな問題が出題されたとしたなら、講師は相当酷いな。
127 名前:デフォルトの名無しさん mailto:sage [2009/02/05(木) 07:12:23 ] 講師は名古屋大学から来てます。まだ20代ですが
128 名前:デフォルトの名無しさん mailto:sage [2009/02/05(木) 10:53:28 ] >>127 もしかしてこの人? www.kl.i.is.nagoya-u.ac.jp/person/hagiwara/additional_info.txt
129 名前:デフォルトの名無しさん mailto:sage [2009/02/05(木) 10:56:15 ] >>123 サーセン 【 課題 】 高さが学籍番号の下3桁、基底が学籍番号の下4桁の台形の面積を 求めるクラスを定義し、これらのインスタンス変数を初期化し、 図形の面積を計算するコンストラクタを用意し、 台形の面積を表示しなさいまた、台形の面積を(学籍番号)倍にする インスタンスメソッドを作成せよ。 (例)学生番号12345678の場合、高さ:678、上底:56、下底:78 【 形態 】1. Javaアプリケーション(main()で開始) 【 期限 】2/6 【 Ver 】java version "1.6.0_11" 【 用語 】丸投げでお願いします。
130 名前:デフォルトの名無しさん [2009/02/05(木) 12:08:51 ] あ
131 名前:デフォルトの名無しさん mailto:sage [2009/02/05(木) 16:06:47 ] >>128 そんなにすごい人じゃないです
132 名前:デフォルトの名無しさん mailto:sage [2009/02/05(木) 16:07:05 ] >>129 そういう問題じゃない。 >>1 読め。 そしてしね。
133 名前:デフォルトの名無しさん mailto:sage [2009/02/05(木) 16:09:29 ] 【 課題 】 変更するプログラム read.pudn.com/downloads78/sourcecode/java/296785/TCP_IP_JAVA_SRC/ch5/UmiServer.java__.htm delete ~~~ と ク ラ イ ア ン ト か ら 打 つ と ~~~ と 指 定 さ れ た ユ ー ザ の 情 報 を サ ー バ か ら 消 す よ う に 変 更 せ よ 。 ま た save ~~~ で も 変 更 せ よ 。( 変 更 箇 所 だ け で ● ) 【 形態 】1. Javaアプリケーション(main()で開始) 【 期限 】2/6 【 Ver 】java version "1.6.0_11"
134 名前:デフォルトの名無しさん mailto:sage [2009/02/05(木) 19:20:01 ] >>133 > 消 す よ う に 変 更 せ よ 。 ま た save ~~~ で も 変 更 せ よ 。( 変 更 箇 所 だ け で ● ) ●ってなに?
135 名前:デフォルトの名無しさん mailto:sage [2009/02/05(木) 21:37:09 ] >>133 >delete~~~とクライアントから打つと~~~と指定されたユーザの情報をサーバから >消すように変更せよ。 ユーザ情報の削除と言うのが何を指しているのか分からない。 userTableから削除するという意味だろうか?その場合、ユーザはログアウトしなくて良いのか? >また save~~~でも変更せよ。(変更箇所だけで●) これに至っては、何をさせたいのかさえ分からない。
136 名前:デフォルトの名無しさん mailto:sage [2009/02/05(木) 22:53:04 ] >>134 okって意味です >>165 userTableから消去という意味だと思います。 save ~~~と ク ラ イ ア ン ト か ら 入 力 す る と ~~~で 指 定 さ れ た フ ァ イ ル にstat コ マ ン ド の 出 力 と 同 じ 内 容 を 出 力 す るように変更せよ。(変更箇所だけでokです) 課題内容が分かりにくくてすみませんでした。
137 名前:デフォルトの名無しさん mailto:sage [2009/02/06(金) 00:27:31 ] >>136 > okって意味です ありえねー > userTableから消去という意味だと思います。 思いますじゃねーよ。確認しろよ。 > save ~~~と ク ラ イ ア ン ト か ら 入 力 す る と ~~~で 指 定 さ れ た フ ァ イ ル > にstat コ マ ン ド の 出 力 と 同 じ 内 容 を 出 力 す るように変更せよ。 当然、サーバー側だよな? >(変更箇所だけでokです) 変更箇所だけでOKはオマエの提出の都合じゃん・・・ つか、クライアント無いし・・・
138 名前:デフォルトの名無しさん mailto:sage [2009/02/06(金) 16:33:41 ] 自己解決しましたので結構です
139 名前:デフォルトの名無しさん mailto:sage [2009/02/06(金) 16:58:34 ] >>138 それは良かった。
140 名前:デフォルトの名無しさん mailto:sage [2009/02/06(金) 18:28:19 ] >>138 ようやっとクアイアントのソースを見つけたのに、残念。 www.ohmsha.co.jp/data/link/4-274-06486-7/index.htm
141 名前:133とかぶりますが mailto:sage [2009/02/07(土) 13:40:54 ] 【 課題 】 変更するプログラム www.ohmsha.co.jp/data/link/4-274-06486-7/index.htm delete ~~~ と ク ラ イ ア ン ト か ら 打 つ と ~~~ と 指 定 さ れ た ユ ー ザ の 情 報 を サ ー バ か ら 消 す よ う に 変 更 せ よ 。 save ~~~と ク ラ イ ア ン ト か ら 入 力 す る と ~~~で 指 定 さ れ た フ ァ イ ル にstat コ マ ン ド の 出 力 と 同 じ 内 容 を 出 力 す るように変更せよ。 【 形態 】1. Javaアプリケーション(main()で開始) 【 期限 】明日までなのでできるだけ早めにお願いします 【 Ver 】java version "1.6.0_11"
142 名前:デフォルトの名無しさん mailto:sage [2009/02/07(土) 13:42:49 ] >>141 >>133 が自己解決したらしいから、分けてもらえ
143 名前:ヒント mailto:sage [2009/02/07(土) 15:36:04 ] else if(command.compareTo("delete")==0){ 自分で考えてね }
144 名前:デフォルトの名無しさん mailto:sage [2009/02/07(土) 21:23:40 ] 【 課題 】 abstractクラスStudentには1年生(First)から4年生(Forth)までの4つのサブクラスがある それぞれの学年に二人ずつ学生を所属させ、1次元配列に格納せよ。ループを使い、それぞれの学生の学年と学籍番号を表示させよ。 学籍番号の例)1年生(平成20年入学):20123456、2年生(平成19年入学):19123456 【 形態 】1. Javaアプリケーション(main()で開始) 【 期限 】2/12 【 Ver 】java version "1.6.0_11" 【 用語 】丸投げでお願いします。
145 名前:デフォルトの名無しさん mailto:sage [2009/02/07(土) 22:33:53 ] >144 // P67_144.java public class P67_144 { public static void main(String[] args) { Student first1 = new First("20123456"); Student first2 = new First("20123457"); Student second1 = new Second("19123458"); Student second2 = new Second("19123459"); Student third1 = new Third("18123450"); Student third2 = new Third("18123451"); Student fourth1 = new Fourth("17123452"); Student fourth2 = new Fourth("17123453"); Student[] students = new Student[] { first1, first2, second1, second2, third1, third2, fourth1, fourth2, }; for(Student student : students) System.out.println(student.getGrade() + ":" + student.getNumber()); } } // Student.java public abstract class Student { private String number; public Student(String number) { this.number = number; } public abstract String getGrade(); public String getNumber() { return number; } }
146 名前:デフォルトの名無しさん mailto:sage [2009/02/07(土) 22:35:26 ] >144 つづき // First.java public class First extends Student { public First(String number) { super(number); } @Override public String getGrade() { return "1年生"; } } // Second.java public class Second extends Student { public Second(String number) { super(number); } @Override public String getGrade() { return "2年生"; } } // Third.java public class Third extends Student { public Third(String number) { super(number); } @Override public String getGrade() { return "3年生"; } } // Fourth.java public class Fourth extends Student { public Fourth(String number) { super(number); } @Override public String getGrade() { return "4年生"; } }
147 名前:デフォルトの名無しさん [2009/02/08(日) 00:04:19 ] 【 課題 】弾道のアニメーションプログラムを作成し、必要な行には説明を添える。 【 形態 】1. Javaアプリケーション(main()で開始) 【 GUI 】4. 制限なし 【 期限 】2月9日まで 【 Ver 】1.6.0_11 【 補足 】 www.dotup.org/uploda/www.dotup.org23570.java これは単純に弾が放射状に飛ぶプログラムです。これを改造して、発射ボタンと、発射角調節スクロールバーを追加して下さい。 スクロールバーで角度調節して、ボタンを押したら発射という感じです。物理的な計算は不要です。 目標が一定の範囲にランダムで現れ、命中したら”命中!”と出るようにして下さい。 イメージとしてこんな感じです。www.dotup.org/uploda/www.dotup.org23559.jpg なお、MyJPanelの中だけをいじるようにしてください。それからimportは追加しないでください。 注文ばっかですみません…お願いします。
148 名前:デフォルトの名無しさん mailto:sage [2009/02/08(日) 01:53:34 ] >>147 rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/587.java
149 名前:デフォルトの名無しさん [2009/02/08(日) 04:07:36 ] >>148 ありがとうございました。
150 名前:デフォルトの名無しさん mailto:sage [2009/02/08(日) 07:30:08 ] >>145-146 さん 早い回答助かりました。 ありがとうございます
151 名前:デフォルトの名無しさん mailto:sage [2009/02/09(月) 17:49:57 ] 【 課題 】 imepita.jp/20090209/616180 【 形態 】Applet 【 GUI 】AWT 【 期限 】2/12 【 Ver 】1.6.0_11 【 補足 】 色はblack、blue、cyan、darkGray、gray、green、lightGray magenta、orange、pink、red、white、yellowです。 座標軸は黒で、あとの配色はお任せします。 y=x^2は、y=ax^2のaを適当に変えて13個。 座標軸の下と合わせて合計26個になります。 このとき、aの絶対値が同じ曲線は同じ色になるようにお願いします
152 名前:デフォルトの名無しさん mailto:sage [2009/02/09(月) 21:34:15 ] >>151 rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/588.java
153 名前:デフォルトの名無しさん mailto:sage [2009/02/09(月) 22:03:20 ] ありがとうございました!
154 名前:デフォルトの名無しさん mailto:sage [2009/02/11(水) 20:56:53 ] 【 課題 】 オセロのプログラムを作成せよ 【 形態 】 【 GUI 】 【 期限 】2/15 【 Ver 】1.6.0_11 【 補足 】 丸投げでお願いします
155 名前:デフォルトの名無しさん mailto:sage [2009/02/11(水) 21:45:24 ] >>154 www.google.co.jp/search?q=java+%E3%82%AA%E3%82%BB%E3%83%AD&sourceid=navclient-ff&ie=UTF-8&rlz=1B3GGGL_jaJP302JP302
156 名前:デフォルトの名無しさん [2009/02/12(木) 02:28:41 ] 【 課題 】 rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/590.java はフォームデータとして、idとnameを取得し、データベースの表に、 idとnameを持つ要素を追加するwebプログラムである。 これを改造して、idを指定し、表からデータを削除するプログラムを作成せよ。 【 形態 】3. Servlet ? 【 GUI 】 【 期限 】2009年2月12日12:00 【 Ver 】1.6.0_11 【 用語 】 【 補足 】すいませんがよろしくお願いします。
157 名前:デフォルトの名無しさん [2009/02/12(木) 02:57:30 ] >>156 String qry〜のところをDELETE文に変えるだけ > String qry = "DELETE FROM car_table WHERE id = '" + id1 + "'"; 突っ込みどころ多々あるけど、とりあえず。
158 名前:デフォルトの名無しさん [2009/02/12(木) 03:25:37 ] 【 課題 】ロトの課題:1-39から7つの数字を選び昇順に出力する。 【 形態 】5.メソッド 【 期限 】2/13 【 補足 】一旦普通プログラミングをして、それをメソッドを使ったものに書き直すのですが、配列を使ったメソッドになると解らなくなってしまいます。これをどう分けたら良いのでしょうか? public class lottoM{ public static void main(String[] args) { int [] taulu = new int[40]; int x; for (int i = 1; i <= 7; i++) { x = 1 + (int)(Math.random() * 39); if (taulu[x] == 0) taulu[x] = 1; else i --; } for (int i = 1; i <= 39; i++) { if (taulu[i] == 1) System.out.print(i + " "); } } }
159 名前:デフォルトの名無しさん [2009/02/12(木) 04:07:33 ] 【 課題 】ロトの課題:1-39から7つの数字を選び昇順に出力する。 【 形態 】5.メソッド 【 期限 】2/13 【 補足 】一旦普通プログラミングをして、それをメソッドを使ったものに書き直すのですが、配列を使ったメソッドになると解らなくなってしまいます。これをどう分けたら良いのでしょうか? public class lottoM{ public static void main(String[] args) { int [] taulu = new int[40]; int x; for (int i = 1; i <= 7; i++) { x = 1 + (int)(Math.random() * 39); if (taulu[x] == 0) taulu[x] = 1; else i --; } for (int i = 1; i <= 39; i++) { if (taulu[i] == 1) System.out.print(i + " "); } } }
160 名前:デフォルトの名無しさん [2009/02/12(木) 04:23:32 ] 【 課題 】与えられたプログラムを変更して次の問いを答えろ. 1.「delete ???」とクライアントから入力すると「???」で指定されたユーザ情報をサーバから削除するプログラム. 2.「save ???」とクライアントから入力すると「???」で指定されたファイルにstatコマンドの出力と同じ内容を出力するプログラム 3.燃料タンクの座標を中心として領域内に船が入ったとき,燃料タンクの取得するプログラム(20×20の正方形,左上からabcdとし,adの中点をA,bcの中点をBとする.Aとb,Bとdをそれぞれ結び,中央にできる平行四辺形を領域とする.) それぞれ変更点のプログラムを教えてください. 【 期限 】2009年2月12日17:00 【 補足 】与えられたプログラム rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/591.txt よろしくお願いします.
161 名前:デフォルトの名無しさん [2009/02/12(木) 05:02:20 ] >>161 【 補足 】クライアントのプログラムを忘れていました・・・すみません・・・.rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/592.java よろしくお願いします.
162 名前:デフォルトの名無しさん mailto:sage [2009/02/12(木) 08:40:45 ] >>159 public static int[] loto() { int[] ar = new int[7]; for (int i = 0; i < ar.length; i++) { ar[i] = new Random().nextInt(38) + 1; } Arrays.sort(ar); return ar; } 配列を返せばいんじゃね 表示はメインで適当に
163 名前:デフォルトの名無しさん mailto:sage [2009/02/12(木) 10:46:10 ] 同じ数字が
164 名前:デフォルトの名無しさん mailto:sage [2009/02/12(木) 11:43:27 ] >>160 >>133 が自己解決したらしいから、分けてもらえ
165 名前:デフォルトの名無しさん [2009/02/12(木) 13:23:57 ] >>164 そこをなんとか・・・お願いします・・・.
166 名前:デフォルトの名無しさん mailto:sage [2009/02/12(木) 14:53:31 ] >>160 誰が教えるかよ 自分で考えようとしないあほには教えない
167 名前:デフォルトの名無しさん mailto:sage [2009/02/12(木) 14:57:27 ] >>160 あと2時間ww ざまぁwwwwwスレ見てる暇あったら自分で考えろよwwww
168 名前:デフォルトの名無しさん mailto:sage [2009/02/12(木) 15:19:31 ] >>160 if(あなたが考えた){ 私は教える; } else if(あなたが考えていない){ 私は教えない; } 君の性格があだとなりましたね。 テストはすでに終わっているのに君は何をしていた? 少しでも考えたコードがあるなら載せてみろ。 すぐに人に頼ろうとするな!
169 名前:デフォルトの名無しさん mailto:sage [2009/02/12(木) 17:14:12 ] [1] 授業単元:Java [2] 問題文(含コード&リンク): 1から9までの数字を縦横方向に同じものが並ばないように下記の例のように並べる 並べ方が全部で何通りあるかとその並びをすべて列挙する [3] 環境:特になし [4] 期限: 明日まで [5] その他の制限: 例 534681297 685293714 948367125 153472869 426538971 261759483 817945632 379126548 792814356
170 名前:デフォルトの名無しさん mailto:sage [2009/02/12(木) 17:36:51 ] >>169 C/C++の宿題片付けます 122代目 pc11.2ch.net/test/read.cgi/tech/1232029287/542
171 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 00:03:50 ] >>169 rg550.hp.infoseek.co.jp/cgi-bin/joyful/img/593.java
172 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 00:41:47 ] 【 課題 】 GUIで自由に電卓(計算)の機能をもったプログラムを作成してください。デザインや機能は自由ですが、最低四則演算はできるようにしてください。 【 形態 】2. Applet 【 GUI 】4. 制限なし 【 期限 】2/13 23:59 まで 【 Ver 】1.6.0_11 よろしくお願いします。
173 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 07:21:00 ] >>172 ここで新規に作ってもらわなくてもウェブ上にたくさんソースはあるから、 「電卓 java ソース applet」でぐぐって、 片っ端からソースをコンパイル、実行して動作が仕様を満たしそうなら、 それをこぴぺすればええやん。
174 名前:デフォルトの名無しさん [2009/02/13(金) 18:32:53 ] >>173 わかんないんだろ?w
175 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 18:38:27 ] >>174 電卓課題なんて何周目だとおもってんだよ。 このスレ遡るだけでも何本も出てくるっての。
176 名前:デフォルトの名無しさん [2009/02/13(金) 18:44:44 ] >>175 わかんないなら涙目にならないうちにはっきりと わかりませんって言ったほうがいいよw
177 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 19:02:48 ] >>176 あおってもなんも出てこないよ。 大体、誰でも一度くらいは電卓を実装して、退屈さと面倒くささで辟易している上に、 ネット上に幾らでもソースが落ちてるからな・・・
178 名前:デフォルトの名無しさん [2009/02/13(金) 19:33:16 ] >>177 どうやら相当に頭にきてるみたいだなw
179 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 20:17:13 ] >>177 電卓なんか実装したことないだろw
180 名前:デフォルトの名無しさん mailto:sage [2009/02/13(金) 21:01:34 ] >>173 すみません。探してみたらたくさんありました。 ありがとうございました。
181 名前:デフォルトの名無しさん [2009/02/14(土) 04:41:12 ] 質問なのですがここでは英語の問題文でも答えて頂けますか?
182 名前:デフォルトの名無しさん mailto:sage [2009/02/14(土) 04:57:26 ] >>181 訳せ
183 名前:デフォルトの名無しさん [2009/02/14(土) 05:18:18 ] 【 課題 】壷のなかにあるコインを取り出したときのdollarsとcentsの値を求めなさい。 コインの種類はquarters、dimes、nickels、penniesである。 【 形態 】その他:コマンドプロンプト 【 期限 】2/16 【 Ver 】特になし 【 補足 】要約しますと25セント、10セント、5セント、1セントの値をそれぞれ入力してその値の合計値のドルとセントを求めなさいってことです。 英語の文を訳したのでわかり辛いかもしれませんがお願いいたします。 ちなみにquartersは25セント、dimesは10セント、nickelsは5セント、penniesは1セントです。