【Java編】 学校の宿題は俺にやらせろ 【Java編】
■ このスレッドは過去ログ倉庫に格納されています
0001糞すれクリエータ
NGNGただGUIかんけーはめんどクセーから、放置するぞ!
☆丸投げ歓迎 AGE進行☆
0175173
NGNGでも、その前に もしよろしければ
簡易フローを書いていただけませんか?
0176デフォルトの名無しさん
NGNG情けない
0177デフォルトの名無しさん
NGNG0178デフォルトの名無しさん
NGNG頻度分布をグラフ化し、平均値、中央値を示し乱数によって○○人分用意して入力した点数により位置と順位を表示しる。
という宿題なんですけど、だれかできないでしょうか?
0179モダナガリフォンゲるる
NGNGファイルに書き込むメソッドが呼ばれる度にで逐次追加で書き込みたいのですが、
どうすればいいんでしょうか。
毎回、最後のデータだけ入ってるだけで、上書きされてしまうんですが。
0180171
NGNGありがとうございます☆
しかし、テキストに入力された文字列を表示するための
ボタンを作ってあって、そこで 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) {
//描画のクリアのための処理がしたいっす
}
}
なにか他のやり方ありますでしょうか?
0181161
NGNGできました!これでスペースのはいったフォルダも渡せます。
どうもありがとうございます。
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)
達人の方々,よろしくお願いします.
0183175
NGNGストップのしかたをどなかた教えてください(SDK1.41だったはず)
0184デフォルトの名無しさん
NGNGCtrl+C で止まらん?
0185デフォルトの名無しさん
NGNGありがとうございます。
やってみます
0186デフォルトの名無しさん
NGNG止まりました。どうもありがとうございました。
助かりました・・
0187デフォルトの名無しさん
NGNGどのボタンが押されたか、識別する仕組みを作って、
repaintの中で if 文で分岐するのが簡単。
やっつけ仕事だけど。
0188tantei
NGNG●浮気素行調査
彼氏、彼女、妻、夫の浮気を調査致します!!
●盗聴器盗撮機発見
あなたの部屋に誰かが仕掛けているかも!!
●行方調査
行方不明になっている家族の消息を調査致します!!
●電話番号から住所割り出し
一般電話、携帯から住所を割り出し致します!!
●ストーカー対策
社会問題ともなっているストーカーを撃退致します!!
その他人生相談からどんなお悩みでも解決いたします!!
24時間受付 090−8505−3086
URL http://www.h5.dion.ne.jp/~grobal/
メール [email protected]
グローバル探偵事務局
0189デフォルトの名無しさん
NGNG需要と供給のバランスが取れてないな(w
0190デフォルトの名無しさん
NGNGpublic 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デフォルトの名無しさん
NGNGint 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, 191
NGNGマジレスキボン。
0193デフォルトの名無しさん
NGNGhttp://jsweb.muvc.net/index.html
0194デフォルトの名無しさん
NGNGインデントに全角スペース
MAX_QESTION → MAX_QUESTION
NumberFomatException → NumberFormatException
こんなのjavacのエラーメッセージみりゃそのままだろ…
0195190, 191
NGNGありがとうございます。
言われるがままに直してみたらとりあえずjavac完了しました。
でも、いまだになぜインデントに全角スペースなのかがわからない。
逝ってきます・・・
0196デフォルトの名無しさん
NGNGhtml上ではタブと半角スペースきかないから
全角スペースでインデントすんだよ
0197デフォルトの名無しさん
NGNG↑に似たようなお願いしてる人もいるみたいなんですけど、どなたもレスしてないようで…
こういった形でやれよというのでも構いません。よろしくお願いします。
0198デフォルトの名無しさん
NGNGhttp://lecture.ecc.u-tokyo.ac.jp/~ktanaka/programming02/1008-4.html
これでも見れ
0199初心者(4日目)
NGNG表示で
1
10
みたいに2桁で右に揃えたいんです。
DecimalFormat を使えと教えていただいて、SUNの
ドキュメントを読んだのですが、わかりません。
ご教授お願いいたします!
0200デフォルトの名無しさん
NGNG0201デフォルトの名無しさん
NGNG最終的にどこにそれを表示したいの?
System.out ?
他で聞いたときは回答得られたの?
他ってどこ?
2ch 内ならURLも希望。
文字列の長さ調べて、足りない分のスペースを先頭に突っ込むのじゃだめなのか?
0202初心者(4日目)
NGNG九九の表をDOS画面で出そうとしてるんです。
System.out です。
【初心者】Java質問・相談スレで、DecimalFormatに関するSUNの
ドキュメントを読めといわれますた。初心者にはあれはムズカスイです。
Cのテキストだと、printf("%2d",x)で簡単にできると書いてあるんで
似たようなやり方がないかと探しているんですが。。。
文字列の長さを調べて、スペースを入れるをやってみます。
0203初心者(4日目)
NGNGいいんですよね。。。
0204デフォルトの名無しさん
NGNGおれが、APIのドキュメントを見ろって言ったんだ。
わからないなら、テストするなり、本を買うなり、インターネットで調べるなりしろよ。
こんなので詰まっていたら、プログラムなんてできないぞ。マジで。
今回だけ、答える。
new DecimalFormat("#0")
0205初心者(4日目)
NGNGimport java.text.*;
class kuku{
public static void main(String args[]){
DecimalFormat df = new DecimalFormat("#0");
for (int i=1; i<10; i++){
for(int j=1; j<10; j++){
String seki = df.format(i*j);
System.out.print(seki + " ");
}
System.out.println("");
}
}
}
これですけどね。。。
0206初心者(4日目)
NGNG最初に「【初心者】Java質問・相談スレ」で教えていただいたときに
上をやってみたんですが、できませんでした。何か重大な間違いを
してしまっているのでしょうか?
0207デフォルトの名無しさん
NGNGスマソ。こっちが勘違いしてた。
DecimalFormatだけではできなかった。悪かった。
printfのような実装は1.5で実装されるという話はあるが、現状では
自作かどこからか落としてくるしかない。
自作の場合は、
static String hoge(String s, int length) {
StringBuffer sb = new StringBuffer(length);
int len = length - s.length();
for (int i=0; i < len; i++) {
sb.append(' ');
}
sb.append(s);
return sb.toString();
}
0208初心者(4日目)
NGNGありがとうございます。
助かりました。
0209(T_T)
NGNGJavaのAppletのチャプターを今やっています。
其の一
Assume that surfMessage references a Label with class-wide
scope that has already been added to the applet's container.
If surfCount is an int variable with class-wide scope and an
initial value of 0, code the methods needed to
(1) increment surfCount every time the user visits a different
Web page and (2) change the contents of surfMessage to display
"Surf count: n" (where n is the number of times they have visited
a different page) upon their return. NOTE: Prior to surfing,
surfMessage should display "Surf count: 0".
もう何をどうして良いのやら。。。 Start()とstop()を使うのでしょうか?
0210& ◆C6eU42yvKY
NGNGAssume all required import statements have been coded.
What will happen when an attempt is made to compile and
execute the following as an applet?
public class App extends Applet {
public static void main(String[] args) {
System.out.println("Hello world!");
}
public void init() {
resize(100, 50);
add(new Label("Hello world!"));
}
}
A. this code will not compile
B. this code will compile but an error will be detected at the
time the applet is to be run
C. this code will compile and run to display "Hello World!"
on the system console but nothing will appear in the applet window
D. this code will compile and run to display "Hello World!" in
the applet window but nothing will appear on the system console
E. this code will compile and run to display "Hello World!" on the
system console and in the applet window
私はAだと思うんですけど、どうなのでしょうか?
(public static void main(String[] args) が余分だと思うので)
0211209続き
NGNGAssume all required import statements have been coded. What will
happen when an attempt is made to compile and execute the following
as an applet?
public class App extends Applet {
public void start() {
resize(100, 50);
add(new Label("FSU"));
}
}
A. this code will not compile
B. this code will compile but an error will be detected at
the time the applet is to be run
C. this code will compile and run but nothing will appear in
the applet window
D. this code will compile and run to display "FSU" in the
applet window
Dだと思うんですが。start()はユーザーがネットをサーフしたあと
ページに戻ってきたりする度に呼ばれんですよね?
以上、長々とすみませんが、もしどなたか助けてくれる方いましたら
よろしくお願いします。 助けてください!
0212209
NGNGどうしよ。。。
とりあえず、もう少し調べてみよっと。
0213名無しさん@Vim%Chalice
NGNG>その1
appletはようわからんが、要するに、クラス変数に置いたLabelと、
int値のカウンタをイベントに応じて更新してけばいいんでしょ。
適当に作ってみりゃいいじゃん。
>その2
そんなのコンパイルしろよ。ちなみに間違ってるよ。
>その3
同じくコンパイルすれば分かるような話を聞くな。
0214デフォルトの名無しさん
NGNGーション」についての説明、使用方法について教えてもらえませんか?これ次
第で俺の卒業が決まります。お願いしまつ〜つд`;
0215デフォルトの名無しさん
NGNGマルチポストやめれ。
0216デフォルトの名無しさん
NGNGhttp://java.sun.com/j2se/1.3/docs/guide/serialization/
0217デフォルトの名無しさん
NGNGhttp://page5.auctions.yahoo.co.jp/jp/auction/e22909695
ヤフオク出品したよ
1円スタートでマジお勧め!
「10日でおぼえるJSP/サーブレット入門教室」翔泳社
0218デフォルトの名無しさん
NGNG0219奈々奈々シアター
NGNG0220デフォルトの名無しさん
NGNGa 進数 n を b 進数 m に変換し、
(n)a = (m)b
と出力せよ。ただし、2≦a≦36, 2≦b≦36 とする。a, b, n は
main メソッドの引数として次のように入力するものとする:
% java exam2 n a b
よろしくどーぞ。
0221デフォルトの名無しさん
NGNGいい問題だ。
どこがわからない?
努力するなら答えよう。
0222220
NGNGやっぱ丸投げはダメ??
0223221
NGNG引数の取得
表示
数値変換
進数変換
の順にがんがれ。
0224220
NGNGがんがるね☆
0225220
NGNGclass exam2b {
public static void main(String[] args) {
BufferedReader br = new BufferedReader(
new InputStreamReader(System.in));
から進まない・・・
0226221
NGNG0227221
NGNG0228デフォルトの名無しさん
NGNGなんだかすごいことになっています
0229220
NGNGclass exam2b {
public static void main(String[] args) {
BufferedReader br = new BufferedReader(
new InputStreamReader(System.in));
int a = Integer.parseInt(args[1]);
int b = Integer.parseInt(args[2]);
int n = Integer.parseInt(args[3]);
でいいっすか??
0231220
NGNGまずは
import java.io.*;
class exam2b {
public static void main(String[] args) {
int a = Integer.parseInt(args[1]);
int b = Integer.parseInt(args[2]);
int n = Integer.parseInt(args[3]);
でいいすか?
0232221
NGNG0233220
NGNGa進数から、b進数に変換する方法って?
0234デフォルトの名無しさん
NGNGa進→10進→b進
でいいんじゃないの?
0235220
NGNGありがと〜〜
でも、ガンガルけど、ムリくさい・・・
0236デフォルトの名無しさん
NGNG>>232のメール蘭。あとはドキュメント嫁。
0237デフォルトの名無しさん
NGNGpublic static void main(String[] args) {
System.out.println("("+args[0]+")"+args[1]+" = ("+Integer.toString(Integer.parseInt(args[0], Integer.parseInt(args[1])),Integer.parseInt(args[2]))+")"+args[2]);
}
}
クラス名の先頭文字を小文字にすることだけは私には耐えられなかった。
0238デフォルトの名無しさん
NGNGHTMLを表示するコンポーネントというかクラスは
いったいどれなんだろう・・・
0239デフォルトの名無しさん
NGNGそっからどうすんの〜?
0240デフォルトの名無しさん
NGNGまるっきり自力でやるつもり無いのね。すばらしいカスぶり。
0241デフォルトの名無しさん
NGNGjavax.swing.JEditorPane
javax.swing.text.html.HTMLEditorKit
0242デフォルトの名無しさん
NGNGそれで終わってる気がするのだが。。。
0243デフォルトの名無しさん
NGNGhttp://www5e.biglobe.ne.jp/~iwatasin/iMessenger.htm
素晴らしいアプリなんですがドコモでしか使えません。
こんな感じのアプリをJフォンで作ってくださいまし。
http://jp.appget.com/pc/
http://jp-dev.appget.com/
http://www.dp.j-phone.com/
0244デフォルトの名無しさん
NGNGAssume employees is a HashTree collection containing many
Employee objects, each having a unique String object as its key.
Code the statements needed to retrieve the Employee object mapped
to the String "3139" and assign it to a previously defined Employee
object reference named emp. If no such object is found, display
the message "Not found" on the system console.
0245デフォルトの名無しさん
NGNGまず訳しましょう。
0246デフォルトの名無しさん
NGNGそれぞれ持って)を含んでいるHashTree収集です、それは従業員を仮定します。
参照するためにそれに帰着するために必要とされるステートメントをコード化して
ください、に[それはストリング「3139」によって写像され、それをempと命名した
従業員オブジェクトを探索する前に定義された]従業員オブジェクト。システム・
コンソール上で「見つかりませんでした」そのようなオブジェクトが見つからな
かった時。[どれがメッセージを表示するか]
0247宿題アリ子
NGNGはっておく・・・
[JAVA]JAVAの宿題・課題は俺に任せろ
http://pc2.2ch.net/test/read.cgi/tech/1047538922/
何ともよろしゅうお願いします・・・
0248山崎渉
NGNG0249山崎渉
NGNG( ^^ )< ぬるぽ(^^)
0250デフォルトの名無しさん
NGNG0251デフォルトの名無しさん
NGNGをコンパイルできないのは俺だけ?
0252デフォルトの名無しさん
NGNGがっこの宿題でサーバー&クライアント(+PIPE)を使ってクライアント
がサーバにユーザーネームとパスワードでログオンし、メッセージを書
いたり受け取ったりすることができるプログラムを書けというのが出た
んですけど簡単な例とか載ってるHP知ってる人いませんかね。
0253デフォルトの名無しさん
NGNG#include <stdlib.h>
FILE *infile, *outfile;
int count[128];
int num;
char *str
void init(void){
int i;
for(i=127;i>=0;i--){
count[i]=0;
}
}
0254デフォルトの名無しさん
NGNG0255デフォルトの名無しさん
NGNG上のアナグラムのプログラムをJAVAに書き換える問題です。
#include <stdio.h>
#include <stdlib.h>
FILE *infile, *outfile;
int count[128];
int num;
char *str
void init(void){
int i;
for(i=127;i>=0;i--){
count[i]=0;
}
}
void go(const int n){
int i;
if(n>=num){
*(str+n)='\0';
fprintf(outfile,"%s\n",str);
return;
}
0256デフォルトの名無しさん
NGNGint c1,c2;
c1=i+'A';
c2=i+'a';
if(count[c1]>0){
*(str+n)=(char)c1;
count[c1]--;
go(n+1);
count[c2]++;
}
}
return;
}
int main(void){
int i,n;
#ifdef FILEIN
if(NULL==(infile=fopen("data.in","r"))){
fprintf(stderr,"nofile");
exit(1);
}
#endif
infile=stdin;
outfile=stdout;
fscanf(infile,"%d\n",&n);
for(i=0;i<n;i++){
int c;
init();
0257デフォルトの名無しさん
NGNGfprintf(stderr,"%d\n",n);
#endif
num=0;
while(c=fgetc(infile),c!='\n'){
#ifdef DEBUG
fprintf(stderr,"%d:%c\n",c,c);
#endif
count[c]++;
num++;
}
str=malloc(num+10);
go(0);
}
return0;
}
丸投げですがお願いします。
0258デフォルトの名無しさん
NGNGhttp://suned.sun.co.jp/JPN/certification/progsq.html#Java2_1.4
にあるSun Certified Programmer for the Java 2 Platform1.4 試験
の例題の中に、
以下のコードの実行結果を選択して下さい。
int i=3, j=0, result=1;
result += i-- * --j ;
System.out.println( result );
A. 0
B. -1
C. -2
D. -3
E. コンパイルエラー
F. 実行時の例外
というのがありまして、私はclass定義もないし、メソッド内に書か
れてもいないので、E"コンパイルエラー"と思ったのですが、
解答を見ると答えはCになっています。他の例題を見ると簡単な表記
ミスなどでもコンパイルエラーという解答になるみたいですので、
この問いも当然そうかと思ったのですが違うようです。
皆さんはどう判断されますか?
0259デフォルトの名無しさん
NGNG他の問題でもメソッド内に書かれていないものが
あるよね。そこでコンパイルエラーが選択される
ケースとして想定しているのは2行目のコードに
対してじゃないのかな?まぁ、実行時の例外って
いう選択もそこについて選択されると予想して
出題しているんだろうけど。
たぶんその2つを選択したら問題外ってなっちゃうよ。
で、その問題で問いたいのは
result += i-- * --j;
がどう実行されるのかってことだろうね。
で、どうなるかっていうと次の順に実行されるだろうね。
1.--j (jが-1になる)
2.i * j (-3)
3.result += i*j (resultが-2になる)
4.i-- (iが2になる)
で
3行目のSystem.out.println( result );
で-2が出力される。だから、答えはC。
・・・だとおいらは思うよ。
0260デフォルトの名無しさん
NGNG答えを知っていれば、あまり深く考えずに納得してしまうところなの
ですが、逆にこれをCの-2、と真剣に答えたところ、答えが"コンパイ
ルエラー"だったとしても、文句は言えないような気もするんです。
実際、この1.4の例題10つ中"以下のコード"と問題に書かれて
いるものでコンパイルできなかったものは、6(258に書いた問題)
と8の二つでした。8の方は、解説されている理由の他にclass定義
がされていない、という理由もありますが、答えの"コンパイルエラー"
には間違いありませんので問題ないと解釈しています。(選択問題
としても解答は一つに定まる。)
しかし、6だけは”以下のコード”を実行するにしても問題に書いて
あるコードだけではコンパイルエラーで実行するまで行き着かない
わけですから、あえて他の問題と同様に深読みせずに”コンパイル
エラー”としたのですがはずしてしまいました。
なお、"実行時の例外"という選択肢は、コンパイルできないので、
ありえないと考えました。
このテストを受けようかと思っているのですが、こんな問題がでたら
悩んでしまいそうです。半分ちょっと正解すれば通るみたいだから
気にしないように努力しないといけないんですね。
0261デフォルトの名無しさん
NGNGこんなコード書く奴は死刑にでもブタの餌にでもしちゃってください。
>>259
厳密には
1. i-- :: i は即座に 2 になる。 (i--) の式の値は 3.
2. --j :: j は即座に -1 になる。(--j) の式の値は -1.
3. result += (i--) の式の値 * (--j) の式の値 == 3 * -1
って感じですか。
まぁ、 >>259 のが受け入れやすいけど、
その理解だと i = i-- + i--; とかの答えが合わなくなる。
0262山崎渉
NGNGピュ.ー ( ^^ ) <これからも僕を応援して下さいね(^^)。
=〔~∪ ̄ ̄〕
= ◎――◎ 山崎渉
0263デフォルトの名無しさん
NGNGその描く線の色を黒か赤か選べ,なおかつ正方形と円の大きさを大小2種類に
できるようにしたいのですがわかりませんどなたかやってくれませんでしょうか?
ヨロシクお願いします
0264質問させて下さい。
NGNGimport java.text.*;
import java.util.*;
public class Test{
public static void main(String[] args) throws IOException, ParseException{
Date nowdate = new Date(System.currentTimeMillis());
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
System.out.println("生年月日を入れて下さい。");
String str = br.readLine();
DateFormat df = DateFormat.getDateInstance();
Date borndate = df.parse(str);
int year = nowdate.getYear() - borndate.getYear();
if((nowdate.getMonth() < borndate.getMonth()) || (nowdate.getMonth() == borndate.getMonth() && nowdate.getDate() < borndate.getDate())){
year -= 1;
}
System.out.println(Integer.toString(year) + "歳です");
}
}
これを実行すると推奨されないAPIを使用、またはオーバーライドしてます。
って言われるんですが何処をどー直せばちゃんと動くでしょうか?
0265264
NGNG画面上に表示するプログラムです。
-deprecationをつけて実行してみましたがgetYear()とgetManth()とgetDate()が
おかしいようです。ググってみましたらCalendar.get(Calendar.YEAR)を使うようなんですが
どー入れれば動くのかということがサパーリです。
どうか修正宜しくお願い致します。
0266デフォルトの名無しさん
NGNG>146 :デフォルトの名無しさん :03/05/29 23:57
>JAVAの課題スレでも書いた内容なんですがこちらに書いたほうがよかったでしょうか?
>
>JAVAでの年齢計算プログラム教えて下さい。
>例えば私の誕生日を1970年5月1日とした時、
>今現在(今日の時点)の年齢はいくつになるか、といった感じのプログラムです。
>どうか宜しくお願いします。
>
>デシマルといったものを使うようなんですがサパーリなんです。
>ちなみにデシマルは使っても使わなくてもいいようです。
>ようは年齢計算さえ出来れば(・∀・)イイ!!感じです。
0267デフォルトの名無しさん
NGNG0268デフォルトの名無しさん
NGNGアルファベット大文字をランダムに9文字発生(同じ文字は重複させない)させるプログラムを教えてください。
0269デフォルトの名無しさん
NGNGfor(char c = 'A'; c <= 'Z'; c++)
list.add( new Character(c) );
String str = "";
for(int i = 0; i < 9; i++)
str = str + list.remove((int)(Math.random() * list.size()));
System.out.println( str );
とか。
0270デフォルトの名無しさん
NGNG>>269で十分だけど、もし効率的な方法がほしかったら
配列 シャッフル
で検索してみ
0271デフォルトの名無しさん
NGNGアプレットで。
0272デフォルトの名無しさん
NGNGSocket使え
0274デフォルトの名無しさん
NGNGと言う宿題がでたのですが、
さっぱりわかりません。
ヒントだけ教えてください。
フォーマットもしていされていて
03/04/05
というように
西暦の上2桁を切らないといけないそうです。
■ このスレッドは過去ログ倉庫に格納されています