トップページ⇒tech
675コメント266KB

【Java編】 学校の宿題は俺にやらせろ 【Java編】

■ このスレッドは過去ログ倉庫に格納されています
0001糞すれクリエータNGNG
おい!厨房どもJavaの宿題はここに持って来い!
ただGUIかんけーはめんどクセーから、放置するぞ!

☆丸投げ歓迎 AGE進行☆
0095C++厨NGNG
>>93
エラーでまくりなのは気のせい?
0096名無し@沢村NGNG
めへへへへ〜んヌヒ等よ、大変だぞ!!
俺はふと思って2ちゃんねるのあっちこちの板を見て回ったのよ。
格闘技板とかアナウンサー板とかプログラマー板とかをな。
そうしたらな、どこのスレ開いても最近ひろゆきの話題が出てる板はプログラム技術板だけだったぞ!!
ヌヒ等よ、ここは2ちゃんねるいっちゃん恥ずかしい板だぞ!!
0097デフォルトの名無しさんNGNG
>95
数当てゲームのプログラム内容です
0098デフォルトの名無しさんNGNG
広末のまんこに俺のティムポ入れたい
広末のきつきつおまんこに中出し・・・(;´Д`)ハァハァ

て書いてもまぁ変わらんわけか
結局は今までと変わらんのだろ?
ただそういう事を書き込む歯止めみたいな感じなのかね

まぁK察かなんかはやりやすくなるんだろうけど
0099デフォルトの名無しさんNGNG
2chが2chでは無くなるときが来ましたね。
遊び方の解らない馬鹿が増えたから、しかたないのかもしれません。
もう転載しませんので、以後は該当のスレ追っかけてください



27 名前:心得をよく読みましょう 投稿日:03/01/08 17:20 ID:yL/kYdMc
SETTING.TXT管轄でないということは全鯖導入を視野に、か?

38 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:22 ID:rLfxQ17l
鋭いです。

73 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:27 ID:rLfxQ17l
>ところで、IPが抜かれて何か今までと変わることってあるのでしょうか?
・今までより、サーバが重くなる。
・裁判所や警察からの照会があった場合にはIPを提出することがある。

こんなところでしょうか。
0100デフォルトの名無しさんNGNG
言われなくても続けるってw

それにさっきからお前の言ってる事は意味不明だ
0101デフォルトの名無しさんNGNG
いや、最近のニュー速は本当に良くなってきたと思うよ。
ニュース速報板だからね。
0102デフォルトの名無しさんNGNG
(^^)
0103デフォルトの名無しさんNGNG
教育委員会は2ちゃんねらー
0104デフォルトの名無しさんNGNG
そうですね。
現行犯の場合は訴えられなくても捕まりますね。
0105デフォルトの名無しさんNGNG
チョト(略
0106デフォルトの名無しさんNGNG
じゃあトリップ変えるか
0107デフォルトの名無しさんNGNG
ハソコン初心者だがアケ板見れるけど?
0108山崎渉NGNG
(^^)
0109デフォルトの名無しさんNGNG
405 名前:心得をよく読みましょう 投稿日:02/12/31 11:04 ID:ADTGAx9x
はぁぁぁ。あと、1週間以内で生理・・・。

何事にもむかついてたまらないっ!
生理前って、ブルーになったり、いらいらしたり。。。
ほんと勘弁してって感じ。
0110山崎渉NGNG
(^^)
0111デフォルトの名無しさんNGNG
洋楽板のものだが、洋楽っぽいプログラム作ってくれ
0112デフォルトの名無しさんNGNG
だれか>93分かりましたか?
0113デフォルトの名無しさんNGNG
package RisingForce;

public class Yngwie {
private double weight;
public Yngwie() {
weight = 55;
}
public void increase() {
weight = weight * 1.03;
}
public double getWeight() {
return weight;
}
public static void main(String[] args) {
Yngwie yngwie = new Yngwie();

for ( int year = 1983; year <= 2003; year++ ) {
yngwie.increase();
}
System.out.println("weight is " + yngwie.getWeight());
}
}
0114デフォルトの名無しさんNGNG
始めまして、JAVAの素人です。だれか教えてください。

-5.6 % 3.3 と 5.6 % 3.3 の答えの理由、

先にありがとう
0115デフォルトの名無しさんNGNG
>>114
http://www.y-adagio.com/public/standards/tr_javalang/15.doc.htm#24956
0116デフォルトの名無しさんNGNG
次のアセンブリ言語で書かれたプログラムは何を計算するのか答えよって問題なんですけどよくわかりません
教えていただけませんか?

MOV $1000,%EAX
MOV $0,%EDX
L1;
CMP $0,(%EAX)
JNZ L2
JMP L3
L2;
ADD(%EAX),%EDX
INC %EAX
JMP L1
L3;

0117デフォルトの名無しさんNGNG
わかんないよー
0118デフォルトの名無しさんNGNG
↑
マルチ
0119デフォルトの名無しさんNGNG
>>118 マルチ以前にJavaとどう関係が...
114も同じ内容をeclipse-mlに投げてて笑える.
でもここのeclipseスレには投げないのが興味深い。
0120デフォルトの名無しさんNGNG
>>116
Java に直すとこんな感じだ〜ね。

int eax = 0x1000, edx = 0;
while (memory[eax] != 0) {
  edx += memory[eax++];
}

あとは自分で考えてくだせぃ。
0121デフォルトの名無しさんNGNG
>>78
もう提出期限来た?・・残念だね。

最初見た時、非圧縮性の流体シミュレートかなにかと思ったけど、
なんかよく見ると簡単そうだね。
流体の速度がわかっているなら、ドーナッツ状のものの中の任意の点の
速度を計算式で計算して、ベクトルで表示するだけ。

って遅いか。
0122山崎渉NGNG
(^^)
0123これでどう?93さんNGNG
import Java.io.*;
public class kazuate{
public static void main(String args[]){
try{
int *;
boolean flag = true;
int i=0;
String moji;
BufferesReader kbd ; = new BuffereaerReader(new InputStreamReader(System.in));
System.out.println;("数当てゲームを始めます")
System.out.println;("0〜999の数字を入力してください")
int seikai = (int) (Math.random() * 1000);
while(flag){
i++;
moji = kbd.readLine();
x = Integer.parseInte(moji);
if(x > seikai && x <= 999){ System.out.println("大きすぎます、もう1回!"); }
else if(x <seikai && x >= 0){ System.out.println("小さすぎます、もう1回!"); }
else if(x == seikai){ System.out.println("正解です!");
System.out.println("正解が出るまで"+i+"回かかりました!");
if(i<=5){ System.out.println("素晴らしい!"); }
else if(i<10){ System.out.println("普通です"); }
else{ System.out.println("勘が鈍いですね"); }
flag = false;
}
else{ System.out.println("入力するのは0〜999の間の数字ですよ"); }
}
}catch(IOException e){
System.out.println("入力エラー: " + e + " が発生しました");
  }catch(NumberFormatException e){
System.out.println("数字の型エラー: " + e + " が発生しました");
0124デフォルトの名無しさんNGNG
質問です。
初心者なのでやさしめにお願いします。
javaで自分のwindowsの中にあるアプリケーションを実行したり関連づけ出来るようなシステムを作りたいんですが、
どのようにやればよいでしょうか??
それに関連してよい例の載っていそうなHPなども教えていただけないでしょうか??
お手数ですが出来るだけ詳しくよろしくお願いします。


0125デフォルトの名無しさんNGNG
HashMap使ってキーから値を引っ張り出すのじゃ
0126デフォルトの名無しさんNGNG
>>93-94
>>123
エラー多すぎですよ!93氏はおそらくプリントか何かを打ち込んだのであろうが
間違いいっぱいありますた。そのため93に手を加えた123もエラー多いです。
おそらくオリジナルは以下のような物であると思います。

//Kazuate.java
import java.io.*;

public class Kazuate
{
public static void main(String args[])
{
try
{
int x;
boolean flag=true;
String moji;
BufferedReader kbd=new BufferedReader(new InputStreamReader(System.in));
System.out.println("数当てゲームを始めます");
System.out.println("0〜999の数字を入力してください");
int seikai=(int)(Math.random()*1000);
while(flag)
0127126NGNG
//126の続き
{
moji=kbd.readLine();
try
{
x=Integer.parseInt(moji);
if(x>seikai&&x<=999)
{
System.out.println("大きすぎます、もう1回!");
}
else
{
if(x<seikai&&x>=0)
{
System.out.println("小さすぎます、もう1回!");
}
else
{
if(x==seikai)
{
System.out.println("正解です!");
flag = false;
}
0128126NGNG
//127の続き
else
{
System.out.println("入力するのは0〜999の間の数字ですよ");
}
}
}
}
catch(NumberFormatException e)
{
System.out.println("数字の型エラー: "+e+" が発生しました");
}
}
}
catch(IOException e)
{
System.out.println("入力エラー: "+e+" が発生しました");
}
}
}
0129126NGNG
で、条件に合うように直したのが以下です。

//Kazuate2.java
import java.io.*;

public class Kazuate2
{
public static void main(String args[])
{
try
{
int x;
boolean flag=true;
String moji;
BufferedReader kbd=new BufferedReader(new InputStreamReader(System.in));
System.out.println("数当てゲームを始めます");
System.out.println("0〜999の数字を入力してください");
int seikai=(int)(Math.random()*1000);
int i=0;
while(flag)
0130126NGNG
//129の続き
{
i=i+1;
moji=kbd.readLine();
try
{
x=Integer.parseInt(moji);
if(x>seikai&&x<=999)
{
System.out.println("大きすぎます、もう1回!");
}
else
{
if(x<seikai&&x>=0)
{
System.out.println("小さすぎます、もう1回!");
}
else
{
if(x==seikai)
{
System.out.println("正解です!");
flag = false;
}
0131 ◆J2EE/XIRXY NGNG
このスレまだあったのか・・・
まぁぶっちゃけ、このスレ立てたの俺なんだけど・・・
0132教えて!エロい人!NGNG
大量に宿題が出されていたのに気づき、締め切りは明日。
出さないよりはマシかと思うので、最初の問題だけ出したいです。
ちなみに授業サボりまくってたので全然わかりません(´・ω・`)
問題1
以下の式を計算して出力するプログラムを書く
(1)10-9-8-7と、((10-9)-8)-7と、10-(9-(8-7))
(2)20/5*2と、(20/5)*2と、20/(5*2)
(3)10+20%3と、(10+20)%3と、10+(20%3)
(4)!true&&falseと、(!true)&&falseと、!(true&&false)

こんな面倒なの教えてくれる人もいない罠
0133デフォルトの名無しさんNGNG
Javaソースコードからクラス図とシーケンス図を自動的に
生成するプログラムの作成という宿題なんですが、
誰かできますか?
0134デフォルトの名無しさんNGNG
>>133
無理
0135デフォルトの名無しさんNGNG
>>133
俺はできるけど、それが何か?
0136デフォルトの名無しさんNGNG
>>132
答える気にもならん・・・
入門書の最初の5ぺーじ位まで嫁!
0137デフォルトの名無しさんNGNG
Process process = Runtime.getRuntime();
for (int i=0;i < list.size();i++) {
process .exec("cmd /c start myscript.vbs \"" + (String)list.get(i) + "\"");
process.waitFor();

}

でvbsファイルを実行してExcelのマクロをキックしてるんだが、waitForでvbsのプロセスが終わるまで待ってくれてないみたいで素通りしてしまいます。
waitfor()の戻り値を見ると正しく実行されました。
cmdの方のプロセスを握っているのか・・・
ほかにいい方法があれば教えてください。
0138デフォルトの名無しさんNGNG
>>312
てめぇMIT(××工業大学)の学生だろ(藁
0139デフォルトの名無しさんNGNG
NetBeansで入力終了の指示ってどうやるんだYO?
C-zできねぇ…
0140デフォルトの名無しさんNGNG
312にプレッシャーがかかりますた
0141デフォルトの名無しさんNGNG
>>139
                           /⌒〜Y⌒"""ヘ   ヘ∨ ∨
                         /⌒/   へ    \|\
            /           /  /   /( ∧  ) ヘ ヘ        
           く           // ( /| | V )ノ( ( (  ヘ\   お  て
    ┘/^|    \         (  | |ヘ| レ   _ヘ|ヘ ) _ヘ    し  め
    /|   .|              |  )) )/⌒""〜⌒""   iii\    え |
     .|  α  _          ヘ レレ  "⌒""ヘ〜⌒"  ||||>    て
          _∠_       イ |  |  /⌒ソi   |/⌒ヘ  <    や に
     _     (_        ) ヘ  | ‖ () ||  || () ||  _\   ん は
     /               (  ) ヘ |i,ヘゝ=彳  入ゝ=彳,i|\    ね
    /ー               ( /  """/   ー""""   >   |
      _)   |          ヘ(||ii    ii|||iiii_/iii)ノヘ|||iiiii<   |||||
          |          ( ヘ|||||iiii∠;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;     フ    ""'
    /////   ヘ_/       ) ヘ|||""ヘ===二二二===7フ / ム/∧ ∧ ∧
    /////              (  | ii  | |LL|_|_LLL// |    )( ∨| ∨)
   ・・・・・                ) )| || | |||||||||||||||||||||||| | |   ( ヘ | ヘ ) (
          ___        | | /| .| |||/⌒/⌒ヘ | | |  iiiiヘ ( | ( | /
            /         / (|.| | |       | | |  iii  ) | ヘ )( )
            (          ( /..|  | |_____/ | |  iii  ( )( // /
            \         ) )..|  |ヘL|_|_L/ / /  ,,,,--(/Vヘ)(/
                       / ( .|ヘ \_ヘ |_/ / /
0142132NGNG
しまったこんなとこに身内が(´Д`;)
しかも恐らく同学年と限定。
終わってるんなら助けてyo!
0143デフォルトの名無しさんNGNG
>>142
終わってるから助けるよ。
テキストのViii見とけ。
そこに答え全部載ってるから。

まあ、課題やったところでテストは落ちるだろうけどなw
また来年一緒に頑張ろうや…
学籍の下3桁教えてくれればコピーして直接渡してあげるよ。
0144132NGNG
>>143
マジで?? 神…。
テキストViii言われても持ってない罠。
学籍の下3桁といわれても晒すのはちょっと度胸がいるが…
信じていいのかなw
0145138=143NGNG
とりあえず2.1.1だけ教えるよ。

class Foo {
public static void main (String[] args) {
System.out.println(10-9-8-7);
System.out.println(((10-9)-8)-7);
System.out.println(10-(9-(8-7)));

System.out.println(20/5*2);
System.out.println((20/5)*2);
System.out.println(20/(5*2));

System.out.println(10+20%3);
System.out.println((10+20)%3);
System.out.println(10+(20%3));

System.out.println(!true&&false);
System.out.println((!true)&&false);
System.out.println(!(true&&false));
}
}


まあ、信じるのも信じないのも勝手だが、信じて晒せば全部教えられるよ。
0146132NGNG
あんたいい香具師だな・・・
久々に感動したよ。
でも2.1.1に答えてくれただけで十分です。
俺と似たような、うだつ上がらない友人達もなんか今からやろうとしてるし。
もうちょい頑張ってみますわ。
どうもありがとう!



でも別に番号晒さなくても待ち合わせすればOKな気もするけど…。
ハッ!(゚д゚ )マサカ釣ラレタ?
0147138NGNG
>でも別に番号晒さなくても待ち合わせすればOKな気もするけど…。
番号で人物特定して、知ってる奴かどうか確かめたかっただけだ。
知らない奴だったり嫌いな奴だったら以後放置しようと思ってな。
0148 ◆J2EE/XIRXY NGNG
>>145
はたしてこれが、感動されるほどのソースなのか?????

MITって名前とは裏腹に、かなりのDQN大学とみた・・・
もしかして、大阪工業大学か?
0149132NGNG
なるほど。
まあ言ったとおりうだつの上がらない奴だよ。
俺としてもあなたが誰か気になるところだけど、謎のままでも面白いや。
ちょっと祭り気分で楽しかった。じゃあお互いテスト頑張ろう。
てか勉強もしないでこんなとこにいるなとw
0150132NGNG
>>148
いやいや、こんなネタまがいの書き込みにほんとに反応してくれたことにさ。
それと単に俺がDQNなだけです。
0151デフォルトの名無しさんNGNG
大学の何年生でJAVAって勉強するの?
0152 ◆J2EE/XIRXY NGNG
>>150
自分のことをそう悪くいうもんじゃないよ!















                                  DQNがぁ〜
0153138NGNG
>>151
うちの大学でjava始めるのは二年だよ。
132はプログラムわからないっていうより、
テキスト持ってないからjavaがわからないってだけかと。
C言語なら並の大学生くらいにはできるっしょ。
教官が漫談だけで講義終わらせるから自習しないと何も覚えないんよ。

>>132
こっちも楽しかったよ〜
0154138NGNG
多分最後の書き込み












風呂入ってくるw
面白くてageで書き込んじまってすまんかった。
0155132NGNG
てか今さらViiiの意味が分かったよw(゚∀゚)アヒャ
どうもありがとねー。

ところでさ〜、きみ「な○○」じゃない?w
0156132NGNG
ちょっと待て・・・
155は俺じゃないぞ。騙るなよ〜。
って、そんなことより
まさかもう一人身内がいたって事か??
うちの大学の8割が2ちゃんねらってのは本当だったのかなw
ちなみに「な」で始まる3文字の香具師は一人しか思い浮かばないが。
それとViiiの意味ってどういうこと? いまだに分からんし。
0157132NGNG
>>156
おい!偽者はひっこんでろ!

0158お願いしますNGNG
宿題してます。助けて下さい。
問題は

Assume that a Choice object has a registered listener.
Code the method header of the method required by the
listener to handle the events fired by the
Choice object.
です。

これでいいのかなあ?
--> public void itemStateChanged(ItemEvent e)
0159138NGNG
>>132
「な○○」は一人しかいないな。
まあ、俺は「な○○」じゃないけどな。

>それとViiiの意味ってどういうこと? いまだに分からんし。
viiiにソースプログラムが載ったURLがあるって意味です。
http://www.saiensu.co.jp/book_support/4-7819-0942-6/

テスト駄目ぽ…
来年頑張ります…
0160132NGNG
>>138
なるほど〜。ありがとう、それでレポートが出せそうだよ。
まあ出したところで、テストで1問も解けなかったけどなー(つд`)
しかも来年うかるかどうかも怪しいもんだ…
逝ってくる
カチャ
  ;y=ー( ゚д゚)・∵. ターン 
  \/| 132|)
0161デフォルトの名無しさんNGNG
はじめまして。
コマンドライン引数で与えたフォルダの中にあるファイル名を(できればフォルダ名も)全て読み取り、
それを〇〇.txtに書き込みたいのですがどのようにすればできるでしょうか?
テキストファイルの文を読み込むときはreadLine()などで指定したテキストファイルから1文ずつ読み取ればいいとかは分かりますが、
フォルダを指定して、その下のフォルダ名、ファイル名だけ取得というのはできますか?
C:\Java\kadai2>javac Kadai2 フォルダ名 kekka.txt
みたいにしてやりたいのですが。
宜しくお願いします。
0162デフォルトの名無しさんNGNG
関数電卓をお願いできませんか?
手作り感あふれるものがいいです。

ネットで検索したものだとバレるのでやばいんです。。。
0163デフォルトの名無しさんNGNG
>>161

java.io.File#list()
http://java.sun.com/j2se/1.4/ja/docs/ja/api/java/io/File.html

ディレクトリのファイル一覧を得たい [j-h-b:708]
http://java-house.jp/ml/topics/

[JavaHouse-Brewers:708] Re: File Name to String
http://java-house.jp/ml/archive/j-h-b/000708.html#body
0164161NGNG
>>163
どうも親切にありがとうございます。
教えていただいたサイトで調べてみます。
0165161NGNG
すいませんテスト用で作ってみましたが・・
testというフォルダの中にtest1.txtとtest1というフォルダがあります。
import java.io.*;
class Filelist{
public static void main(String args[]){
try {
File f=new File(args[0]);
String s[] = f.list( );
int i=0;
while(s[i].equals(null)!=true){
System.out.println(s[i]);
i++;
}
}
catch(Exception e){
System.out.println("No such directori");
}
}
}
で実行すると
C:\Java\practice>java Filelist test
test1.txt
test1
No such directori
こうなってしまいます。ファイル名が格納されてないなら
No such directoriと表示させたくないのですがどうすればいいでしょうか?
0166デフォルトの名無しさんNGNG
コメントアウトしる!
//System.out.println("No such directori");
0167161NGNG
>>166
ごめんなさい・・・
初歩的なことすぎて泣けてくる
0168デフォルトの名無しさんNGNG
>>165

args[0] と、いきなり配列 args の最初の要素にアクセスしようとしているが少なくとも
要素が1つはあることを確認したほうが良い。要素がゼロ個の時は、エラーメッセージ吐いて終わる、とか。

配列 s が持っている要素の個数(配列の長さ)を越えてアクセスすると、
java.lang.ArrayIndexOutOfBoundsException
という例外が発生するのだが、プログラム全体が1つの try catch に囲まれてしまって
いるため、それに気づくことができなくなっている。初心者は面倒でも細かく try catch を使うべし。

このプログラムの場合、指定されたディレクトリが存在しない時は、File#list() の戻り値が null になる。
これを検出して、メッセージを表示すればよい。(このプログラム場合 try catch はそもそも必要ないと思う。)

while で配列の各要素に順にアクセスしようとしているが、配列の要素に順にアクセスする際に
頻繁に使われるイディオムがある。for を用いて次のように書く。

for (int i=0; i<array.length; i++) {
  // array[i] を使った何かをここに書く
}

ディレクトリのスペルが間違っている。間違うくらいなら日本語で書く。No Such が何を指しているのか
を明記する。エラーメッセージは System.out ではなく System.err に吐く。
0169168NGNG
import java.io.File;
public class FileList {
  public static void main(String[] args) {
    if (args.length < 1) {
      System.err.println("ディレクトリ名を指定してください。");
      System.exit(1);
    }
    File f = new File(args[0]);
    String s[] = f.list();
    if (s == null) {
      System.err.println("ディレクトリ" + args[0] + "がありません。");
      System.exit(1);
    }
    for (int i=0; i<s.length; i++) {
      System.out.println(s[i]);
    }
  }
}

2ちゃんねるにプログラムソースを書くときはインデントに全角スペースを使う。
0170161NGNG
おはようございます
>>168>>169
深夜にお疲れのところ長文、プログラム書いていただいてありがとうございます。
とてもわかりやすくてためになりました。参考にさせてもらいたいと思います。

今日は朝からGUIを勉強中・・難しいけど結構おもしろいです。

話を戻しますと先ほどのプログラムを使いフォルダ名の指定で、
C:\Java\practice>java Filelist2 ../../cpp
と打つとcドライブの中のcppフォルダの中の一覧が見れますが、
C:\Java\practice>java Filelist2 ../../My documentsと打つと
ディレクトリ../../Myがありません。
と表示され見ることができません。
スペースの入っているフォルダの中を表示させるにはフォルダ名を変更するしかないのでしょうか?
コマンドラインから直接フォルダを指定して、中を確認するプログラムにしたいのですが・・
他の方法で見ることができるのであれば教えて頂きたいです。
宜しくお願いします。
0171デフォルトの名無しさんNGNG
javaアプレットで画面のクリアの中止(よくお絵かきプログラムなんかである)に

public void update(Graphics g) {
paint(g);
}

なんかを使うと思うんですけど、
コンポーネントで画面をクリアするボタンを作りたいのですが、
画面をクリアするやり方を教えてください
0172デフォルトの名無しさんNGNG
>>171
repaint();
で可能
裏でいろいろやって勝手にupdateを呼び出してくれるよ
0173デフォルトの名無しさんNGNG
ハイ、宿題です。文字列操作

複数のユーザが同一のディレクトリにテキストファイルをいれています。
テキストファイルの名称のルールは
半角英字でユーザ名(文字数に既定なし)年月日(yyyymmdd型 8桁固定).txt
例)yuza20030213.txt

現在から一年以上前のデータをユーザ名に関係なく、削除するプログラムです。

なお、この仕様以外のテキストファイルやフォルダが存在しています。それは削除してはいけません。

できますか?
0174U ◆CZtFsGiu0c NGNG
>>170
java Filelist2 "../../My documents"
だとどう?
0175173NGNG
すみません、却下ですね。忘れて下さい。面倒だしね・・・

でも、その前に もしよろしければ

簡易フローを書いていただけませんか?
0176デフォルトの名無しさんNGNG
結局だれも>>162の要望には応えてやれんのかw
情けない
0177デフォルトの名無しさんNGNG
Runtime.exec( "calc.exe" );
0178デフォルトの名無しさん NGNG
・成績処理プログラム
頻度分布をグラフ化し、平均値、中央値を示し乱数によって○○人分用意して入力した点数により位置と順位を表示しる。

という宿題なんですけど、だれかできないでしょうか?
0179モダナガリフォンゲるるNGNG
ファイルにストリング型のデータを
ファイルに書き込むメソッドが呼ばれる度にで逐次追加で書き込みたいのですが、
どうすればいいんでしょうか。
毎回、最後のデータだけ入ってるだけで、上書きされてしまうんですが。
0180171NGNG
>>172
ありがとうございます☆
しかし、テキストに入力された文字列を表示するための
ボタンを作ってあって、そこで repaint() を呼び出しているんで、
クリアボタンで repaint() を呼び出すと、クリアじゃなくて、表示しちゃうんですよ・・・

public void paint(Graphics g) {
     g.drawString(ss, rdnum1, rdnum2);
}

public void update(Graphics g) {   // 描画のクリアの中止
     paint(g);
}

//部品のイベント処理
public void actionPerformed(ActionEvent e) {
    random = new Random();
    rdnum1 = Math.abs( random.nextInt() ) % 200 + 1;
    rdnum2 = Math.abs( random.nextInt() ) % 160 + 1;
    Button bt = (Button)e.getSource();
    if (bt == bt1) {
        ss = txt1.getText();
        repaint();
    }
    if (bt == bt2) {
//描画のクリアのための処理がしたいっす
    }
}

なにか他のやり方ありますでしょうか?
0181161NGNG
>>174
できました!これでスペースのはいったフォルダも渡せます。
どうもありがとうございます。
0182デフォルトの名無しさんNGNG
初心者なんで,宿題○投げですが,よろしくお願いいたします.
ニューラルネットワークの誤差逆伝搬法を用いて以下のNNを学習させる
プログラムを作成せよ.
(入力1,入力2,入力3,出力)=(0,0,0,0)
                =(1,0,1,0)
                =(1,1,1,1)
                =(1,1,0,0)
                =(1,0,0,1)
                =(0,0,1,1)
達人の方々,よろしくお願いします.
0183175NGNG
だれか教えてください。プログラム実行したら永久ループに入ってしまって・・
ストップのしかたをどなかた教えてください(SDK1.41だったはず)
0184デフォルトの名無しさんNGNG
>>183
Ctrl+C で止まらん?
0185デフォルトの名無しさんNGNG
>184さん
ありがとうございます。
やってみます
0186デフォルトの名無しさんNGNG
>183さん
止まりました。どうもありがとうございました。
助かりました・・
0187デフォルトの名無しさんNGNG
>>180
どのボタンが押されたか、識別する仕組みを作って、
repaintの中で if 文で分岐するのが簡単。
やっつけ仕事だけど。
0188tanteiNGNG
★あなたのお悩み解決致します!!
●浮気素行調査
彼氏、彼女、妻、夫の浮気を調査致します!!
●盗聴器盗撮機発見
あなたの部屋に誰かが仕掛けているかも!!
●行方調査
行方不明になっている家族の消息を調査致します!!
●電話番号から住所割り出し
一般電話、携帯から住所を割り出し致します!!
●ストーカー対策
社会問題ともなっているストーカーを撃退致します!!
その他人生相談からどんなお悩みでも解決いたします!!
 24時間受付  090−8505−3086
URL  http://www.h5.dion.ne.jp/~grobal/
メール  [email protected]
   グローバル探偵事務局 

0189デフォルトの名無しさんNGNG
このスレは、アレだな!

需要と供給のバランスが取れてないな(w
0190デフォルトの名無しさんNGNG
import java.io.*;
public class Kuku {
public static final int MAX_QUESTION = 10;
public static void main (String[]args) {
int goodAnswers = 0; //正答の個数
   System.out.println("これから九九の問題を" + MAX_QUESTION + "問出します。");
for (int i =0; i< MAX_QUESTION; i++) {
boolean ok = showQuestion(i+1);
if (ok) { goodAnswers++;}
}
double rate = goodAnswers * 100.0 / MAX_QESTION;
System.out.println("");
System.out.println("正しく答えられたのは" + goodAnswers + "問で、");
System.out.println("間違ってしまったのは" + (MAX_QUESTION - goodAnswers) +
"問です。");
    System.out.println("正答率は" + rate + "%です。");
System.out.println("");
System.out.println("お疲れ様でした。");
}
0191デフォルトの名無しさんNGNG
public static boolean showQuestion(int questno) {
int x = (int)(Math.random() *9) + 1;
int y = (int)(Math.random() *9) + 1;
BufferedReader reader = new BufferedReader (new InputStreamReader(System.in), 1);
try {
System.out.println("[第"+ questno +"問] " + x +" × " + y +" = ?");
String line = reader.readLine();
int result = Integer.parseInt(line);
if (x * y == result) {
System.out.println("はい、正しいです。");
return true;
} else {
System.out.println("残念、間違いです。");
return false;
}
} catch (IOException e) {
System.out.println(e);
} catch (NumberFomatException e) {
System.out.println("入力が正しくありません");
}
return false;
}
}
0192190, 191NGNG
上のソースどこが間違えてるかわかりますか?
マジレスキボン。
0193デフォルトの名無しさんNGNG
★☆★キラキラお星様★☆★
http://jsweb.muvc.net/index.html
0194デフォルトの名無しさんNGNG
>>190-191
インデントに全角スペース
MAX_QESTION → MAX_QUESTION
NumberFomatException → NumberFormatException
こんなのjavacのエラーメッセージみりゃそのままだろ…
■ このスレッドは過去ログ倉庫に格納されています