★★ Java の宿題ここ ..
[2ch|▼Menu]
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を付けるみたいです。
      丸投げです。お願いします。

975:デフォルトの名無しさん
07/12/02 12:43:41
Dividionクラスのメソッドwaruって糞ワロタwww

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


977:974
07/12/02 14:27:30
>>976
ありがとうございました!助かりました

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

新ジャンル『アルゴリズム女』
スレリンク(news4vip板)

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

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

【 GUI  】1. AWTのみ

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

【 Ver  】1.5.0_11

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

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


981:デフォルトの名無しさん
07/12/02 17:19:48
>>957
大学2年Java大好きっこw

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

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

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

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

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

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


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

985:デフォルトの名無しさん
07/12/02 18:47:19
>>983
URLリンク(sourcepost.sytes.net)
こんなんでどう?


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

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


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


989:デフォルトの名無しさん
07/12/02 19:11:18
宿題 = 無意味なものを作るほどバカらしいものはない

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

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

992:デフォルトの名無しさん
07/12/02 19:47:02
生徒を集めた。

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

適当な課題作っておけ。


一方その頃生徒は

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

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

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

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


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



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

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


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


998:デフォルトの名無しさん
07/12/02 21:00:09
使わないなら取らなければいいのにw
まぁ必須科目なんだろうなw

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


999:デフォルトの名無しさん
07/12/02 21:24:21
ume

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

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


最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

4559日前に更新/347 KB
担当:undef