TODOS・何でも情報交換TOPから是非ご覧ください。
一番下の投稿フォームへ > スレッド一覧 > 記事閲覧
o6asanさんのJAVAトライ・その13
日時: 2013/10/06 08:28
名前: りり

o6asanさんが、まだ飽きていないようなら…

週末に次の課題が出たようです。
その11をさらに発展させた感じですね。
前のものを遅れてでも自分で理解していないと、手が付けられないと思います。

あと、アプレットが難しいとなると、Webで皆様が試すとしたら、JAVAが使えるサーバなんですが、これは、もうビジネスで使うようなレベルみたいでしたから、手に負えませんよね。

今までのように動画でご紹介していくことにします。

プログラミングなど、自学で学んでいく方が多いように思います。また、それくらいの気持ちでないと取り組むのは難しいジャンルかもしれません。

興味をもった若者、学校で習っていないけど、やってみようか、あっ、はまった!
プログラマーになろうかなーーーなんと事が起きると楽しいというか、o6asanさんも張り合いがあるのではないかと思います。


では、問題です。

1、5人分の、番号国語の点数、算数の点数を格納できるような、2次元行列を作成する

2、次にキーボードから5人の番号と国語と算数の点数を入力して配列に格納する。

3、次に国語と算数のごうけいが高いものを順に、番号と国語と算数をならびかえる。

4、最後に合計の高い順に番号を画面に出力する



追記:あっ、全く同じ相談、3箇所で見かけましたが、OKWaveで、ひとつ回答例が入ったようです。
http://okwave.jp/qa/q8293186.html
メンテ

Re: o6asanさんのJAVAトライ・その13 ( No.1 )
日時: 2013/10/07 08:38
名前: o6asan

> o6asanさんが、まだ飽きていないようなら…

昨日は,忙しかったので,ちょっと遅くなりましたが,飽きてませんよ。

Sample13.javaです。
http://o6asan.com/blog-j/files/JAVA/TODOS/Sample13.txt

今, http://okwave.jp/qa/q8293186.html を見に行ったら,

> try catch returnなど難しい言語使わないでください

という書き込みがありましたが,try,catchは使いました。
だいぶ長いこと,throws IOExceptionをお呪いにしてきましたので,そろそろいいかなと。

javaはjava.util.Arraysのクラスメソッドsortいうのがあるらしいですが,ソート出現の初回なので,
多分それは使わないのではないかと思い,普通に,forループでソートしました。

----------------------------------------------------------------------------------
動作確認は,jdk-7u40-nb-7_3_1-windows-i586.exeでやっています。

一応,動くプログラムは書いています。また,そろそろ,エラー回避も考えていこうと思います。
何分JAVA の素人ですので,お気づきの点がありましたら,よろしくお願いします。

この欄に,プログラムを貼ると,インデントが消えてしまいますので,上記のように
ファイルで,アップしています。

実際に,試してみようと思う方は,ダウンロードもできます。
ただし,拡張子をtxtにしてアップしてますので,これをjavaに変更後コンパイルしてください。

メンテ
Re: o6asanさんのJAVAトライ・その13 ( No.2 )
日時: 2013/10/07 10:52
名前: りり

> try catch returnなど難しい言語使わないでください

教えて貰っていて、あの補足が凄いですねーーー
こうなると、もう〜笑うしか無いです〜
o6asanさんに入れた「解決しました。返信いらないです。」なんて、良い方かも。
多分、 あのときo6asanさんの回答が完璧だったので、言うことないし、返信もいらなかったのでしょう。


>合計が高いもの順にがめんに出力なのに合計が低いじゅんになってますよ??勘違いだったらすいません

ならねーーー、そこ位、高い者順になるよう自分で直そうとしたら?と思うんですが、全然やらないんでしょうね。
メンテ
Re: o6asanさんのJAVAトライ・その13 ( No.3 )
日時: 2013/10/08 20:27
名前: りり

動画です。
http://todos.xsrv.jp/uploader/upl/AGDRec13.wmv

これは、綺麗に並んで、なかなかですねーーー

当然ですが、o6asanさんのプログラムは完璧に動作確認されているので、一発でしっかり動き気持ちよいです。

質問サイトなどでは、「こういう感じ?」程度で、動作確認までされない回答が多く載っています。

まあ、それは、それで、知恵を合わせて、修正して行けば良いのですが…
メンテ
Re: o6asanさんのJAVAトライ・その13 ( No.4 )
日時: 2013/10/08 21:21
名前: o6asan

> 一発でしっかり動き気持ちよいです。

まあ,ここのは,私の勉強ということで作ってますので。その分逆に,ここは,これだと
うまくいかないですよ的なことは,面倒がって書いていませんしね。

> 質問サイトなどでは、「こういう感じ?」程度で、動作確認までされない回答が多く載っています。

それが,普通でしょう。ましてや,彼の場合は丸投げですから,答えるほうもそこまで気合は入れてないですよね。

> 知恵を合わせて、修正して行けば良いのですが…

これができれば,ネタ元の彼もずいぶん力が着くんでしょうに。

でも,

>合計が高いもの順にがめんに出力なのに合計が低いじゅんになってますよ??勘違いだったらすいません

という風なことを書いているってことは,確かめくらいはやっているということでしょうか。
メンテ
Re: o6asanさんのJAVAトライ・その13 ( No.5 )
日時: 2013/10/08 22:20
名前: りり

>確かめくらいはやっているということでしょうか。

最初の頃の課題印刷プリントでは、実行確認してから、スクリプトをファイルで提出…のようになっていたので、そっくり写して実行することはやっていたんだろうと思います。

でも、だんだん気の毒になってきました…いつも課題に追われ、質問サイトに書き、相当苦しいと思います。
メンテ

楽しい交流と情報交換のTODOS・アップローダーも用意。ぜひTOPからもご覧ください。
ご参考になりましたら、お気軽に一筆お書き込みくださいませ。
題名 スレッドをトップへソート
名前
画像添付
JPEG
GIF
PNG



参照ボタンを押して、PCの画像を指定ください。3枚まで指定できます。縮小画像はクリックで拡大されます。
パスワード (好きなパスワードを。投稿後、右下のスパナマークをクリックし、そのパスワードを入れて修正できます。)
コメント

   クッキー保存
スレッドTOPへ***スレッド一覧