★★ Java の宿題ここで答えます Part 59 ★★
■ このスレッドは過去ログ倉庫に格納されています
0001JavaScriptは板違い、Web制作板をご利用ください
2006/12/04(月) 02:38:361:問題文は自己省略せずに、直接全部貼り付けてください。
2:課題の「丸投げ」が最も好ましい提示法です。なるべく丸投げしてください。
3:数学問題は「○×法でせよ」だけでなく、その数式、前提条件も説明してください。
4:課題&宿題関連の質問はOKですが、それ以外の一般的な質問は禁止です。
5:もし回答プログラムがアップされたら、その返答と動作報告をお願いします。
【課題提示用テンプレ】
【 課題 】与えられた課題文をそのまま書きます 《必須》
【 用語 】数学用語、専門用語の意味、説明を書きます 《あれば必須》
【 期限 】提出期限、解答希望日があれば書きます
【 Ver 】希望するJavaバージョンがあれば書きます
【 補足 】課題について自分なりに補足する事、何か思う事があれば書きます。
丸投げでない場合は、途中までのソースとその経過報告、
質問点、疑問点を書きます(なるべく丸投げにしてください)
【回答プログラムの掲載場所】
Java質問スレWiki http://www.wikiroom.com/java/
ソースポストネット http://sourcepost.sytes.net/
【前スレ】
http://pc8.2ch.net/test/read.cgi/tech/1159572806/
0232初心者
2006/12/11(月) 20:16:43public class bif0168 {
public static void main( String[] args ) throws IOException {
System.out.println("あなたの100mのベストタイムを入力してください:");
System.out.print("あなたのベスト記録:");
BufferedReader br1 =
new BufferedReader(new InputStreamReader(System.in));
String str1 = br1.readLine();
double num1 = Double.parseDouble(str1);
if ( num1 > 13.99 ) {
System.out.println("あなたの走力は小学生レベルです");
} else if ( num1 > 12.29 ) {
System.out.println("あなたの走力は中学生レベルです");
} else if( num1 > 11.19 ) {
System.out.println("あなたの走力は高校生レベルです");
} else if( num1 > 10.80 ) {
System.out.println("あなたの走力は大学生レベルです");
} else if( score >= 10.49 ) {
System.out.println("あなたは県では有名なスプリンターになれます");
} else if( score > 10.20 ) {
System.out.println("あなたは全国でも通用するスプリンターです");
} else if( score > 10.00 ) {
System.out.println("あなたはアジアでも通用するスプリンターです");
} else if( score > 9.76 ) {
System.out.println("あなたは世界でも通用するスプリンターです");
} else if( score > 0.00 ) {
System.out.println("あなたならチーターにも勝てます。速すぎです");
} else {
System.out.println("????");
}}}
0233初心者
2006/12/11(月) 20:19:28これを改良していただけないでしょうか?
具体的には、はじめに「性別は?」と質問文をいれ、
男女によって100mタイムによるレベル評価を変えたいです。
12秒だったとしても男女ではレベルは異なるからです。
12秒なら男子では中学レベルですが、女子なら高校レベルにあたります
初心者なので簡単な質問ですが、どうかよろしくお願いします。
0234デフォルトの名無しさん
2006/12/11(月) 20:21:46テンプレ
0235デフォルトの名無しさん
2006/12/11(月) 20:40:16相関係数計算に使用する値は、最後のテキストボックスにいれて、
X or Yで登録するようにしておいた。
終了ボタンは、ボタンクラスにしておいた。(ソフトキーにしたければ、自分でしてくれ)
っ ttp://sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=28953
0236デフォルトの名無しさん
2006/12/11(月) 22:00:40まずテンプレを埋めてくれ。
それから、女子と男子でメッセージが違うなら、何秒で何と表示させるか書いてくれ。
0237デフォルトの名無しさん
2006/12/11(月) 22:27:24本当にありがとうございます!
これで単位が(つд`)
0238宿題残り物 06/12/12
2006/12/12(火) 07:04:57------------------------------------------------------------
12/12 >>82(>>102)
12/13 >>208
12/13 >>228(ヒント>>231)
12/16 >>221
期限やテンプレ無効な物は排除してます。
0239デフォルトの名無しさん
2006/12/12(火) 07:10:40>2. 最終的にPCクラスタで高速化する。
きちんとしたクラスタ技術は、高価なシステムです。
宿題レベルの話ではありません。
IBMやOracleにでも入社してから開発してください。
0240デフォルトの名無しさん
2006/12/12(火) 07:20:52実際のところは金と知識があれば学生でもできなくはない
PowerMacでクラスタスパコン作ってたからな
0241デフォルトの名無しさん
2006/12/12(火) 08:40:06大学なら結構クラスタあまってない?
0242デフォルトの名無しさん
2006/12/12(火) 11:41:54今の大学って平均80〜100ノードくらいなのか?
大学によっては、単体最新スパコン複数入ってるところもあるのだろうな・・・
日本の大学で、イリノイ大学NCSA級の設備があるところってあるのかな?
・・・スレ違いになってきたな。スマソ
0243デフォルトの名無しさん
2006/12/12(火) 11:44:26コンパイルが通りません。。
0244デフォルトの名無しさん
2006/12/12(火) 12:30:15>>203さんありがとうございます。
私も自分で作ってみたのですが、思った通りに行かないので
上級者の方の手をお借りしたいと思った次第であります。
今回、このような面倒臭いプログラムを組んで頂き
本当にありがとうございました。
0245質問があります・x・
2006/12/12(火) 15:31:090246デフォルトの名無しさん
2006/12/12(火) 15:45:35>>1 読め = 質問スレ行け!
0247デフォルトの名無しさん
2006/12/12(火) 19:04:50class RectangleInfo {
private int width;
int height;
RectangleInfo(int w.int h) {
width = w;
height = h;
}
void Print(){
printW();
printH();
System.out.println("Ares = "+width *height);
}
void printW(){
System.out.println("Width = "+width);
}
private void printH(){
System.out.println("height ="+height);
}
}
0248デフォルトの名無しさん
2006/12/12(火) 19:53:230249231
2006/12/12(火) 20:36:42class SampleActionListener implements ActionListener {
public void actionPerformed(ActionEvent e) {
tmp = (JRadioButton) e.getSource();
cou++;
lb.setText("カウンター:" + cou + "kai");
lb2.setText(iro + tmp.getText() + cou);
iro = iro + tmp.getText() + cou;
}
}
の部分を↓で書き換えれ。
StringBuffer message = new StringBuffer();
class SampleActionListener implements ActionListener {
public void actionPerformed(ActionEvent e) {
tmp = (JRadioButton) e.getSource();
cou++;
lb.setText("カウンター:" + cou + "kai");
message.append(tmp.getText() + cou);
lb2.setText( "<html>" + message + "</html>");
}
}
0250デフォルトの名無しさん
2006/12/12(火) 21:43:51class RectangleInfo {
private int width;
int height;
RectangleInfo(int w.int h) {
width = w;
height = h;
}
void Print(){
printW();
printH();
System.out.println("Ares = "+width *height);
}
void printW(){
System.out.println("Width = "+width);
}
private void printH(){
System.out.println("height ="+height);
}
}
(2)上記のスーパークラスを使って、直方体の体積を扱うサブクラスVolumeを作成する
�@フィールドの宣言
�Aコンストラクタの定義
�Bメソッドの定義
→直方体の縦、横、高さ、体積を表示する処理を行なう
注意:直方体の体積=縦X横X高さ
0251デフォルトの名無しさん
2006/12/12(火) 21:51:17テンプレ読まない = 無視される
0252デフォルトの名無しさん
2006/12/12(火) 22:09:43ありがとうございます。。
確かに折り返しになりました。
0253デフォルトの名無しさん
2006/12/12(火) 22:23:47class Yo1
{
public static void main(String args[])throws IOException
{
System.out.print("整数を入力:");
BufferedReader br =
new BufferedReader(new InputStreamReader(System.in));
int res=Integer.parseInt(br.readLine());
char c;
switch(res){
case 0: c= '正'; break;
default: c='負'; break;
}
System.out.println(c + "の値が入力されました");
}
}
0と整数の場合は正と出したいのですが、見てのとおり、0以外では
当然負とでます。これをほぼこのままの構文で訂正できないでしょうか?
switch以下の形はこのままで・・ お知恵を・・
0254デフォルトの名無しさん
2006/12/12(火) 22:24:11サブクラス書いたよ。
テンプレ守って質問しなおせば見せてあげる。
0255間違って連続クリックしてアク禁喰らってます・・
2006/12/12(火) 22:56:20題名道理になっていて274の文書が未完成のままで送ってしまいどうもすみませんでした^^;
あとこのスレは代理の方に書いてもらってます
0256デフォルトの名無しさん
2006/12/12(火) 23:11:31switch(res)
を
switch(res&0x80000000)
に変えて最上位ビットを見ればいい
0257デフォルトの名無しさん
2006/12/12(火) 23:23:13もしnが素数なら'prime'と出力する。
【 用語 】約数(1以上の自然数に対し、割り切ることのできる1以上の自然数のこと。)
素数(1とその数以外に約数を持たない1より大きな自然数のこと。)
【 期限 】明日提出したいです。
【 Ver 】特に決まりはないです。
【 補足 】約数の出し方はわかりますが、プログラムで組むとなるとどういった式に
なるのかわかりません。面倒かと思いますがお願いします。
0258デフォルトの名無しさん
2006/12/12(火) 23:27:18>約数の出し方はわかりますが
だったら式を書け!(五箇条の御誓文を読まない方多すぎ)
wikiで式見てねとか却下だからな
0259258
2006/12/12(火) 23:34:28約数を判定出力方法 ttp://hwb.ecc.u-tokyo.ac.jp/current/4857422FA5D7A5EDA5B0A5E9A5DFA5F3A5B02FB0ECCAE2B0ECCAE24A6176612FC8BDC3C7A4F2A4B7A4E8A4A62FCCF3BFF4A5EAA5B9A5C8.html
素数の判定方法(高速アルゴリズムじゃないけど) ttp://www.mit.msn.to/prime/prime3.htm
2つともグーグル先生で1ページ目に出てきた。。。
257レス主は、Javaを教わる前にグーグル先生に検索の仕方を教わった方が良いと思われる。
0260259
2006/12/12(火) 23:36:38○ ttp://www.mit.msn.to/prime/prime3.html
0261デフォルトの名無しさん
2006/12/12(火) 23:47:0716を、ある自然数で割って、割り切れたらその自然数が約数になります
この場合、16の約数は(1,2,4,8)になります
説明下手なのと、わかる段階での式も書かずにすみませんでした
>>259
教えていただきありがとうございます
ちゃんとググったんだけど検索の仕方が悪かったのかも・・・
教えてくれたサイトを見て確かに約数を出すことは可能ですね
「何々の約数は(○,○,○,○)です」
みたいにまとめて表示させるにはどうすればいいのでしょうか
それとprimeを表示させるには、この場合else文をどのように
使えばいいのでしょうか・・
0262258-260
2006/12/13(水) 00:03:53n自身と1は除くんじゃなかったの?
import java.util.ArrayList;
class Res257 {
public static void main(String args[]) {
int n = 5;
int x;
ArrayList<Integer> list = new ArrayList<Integer>();
for(x = 2; x <= n / 2; x = x + 1) {
if(n % x == 0) {
list.add(new Integer(x));
}
}
if(list.size() == 0) {
System.out.println("prime");
} else {
System.out.print("nの約数 :");
for(Integer i : list) {
System.out.print(" " + i);
}
System.out.println();
}
}
}
0263262
2006/12/13(水) 00:11:04nの値は、BigIntegerで扱ったほうがいいかも・・・
0264デフォルトの名無しさん
2006/12/13(水) 00:15:26------------------------------------------------------------
12/13 >>208
12/16 >>221
終了・期限切れ・テンプレ無効な物は排除してます。
0265261
2006/12/13(水) 00:17:53レスありがとうございます
絶対自分で考えててもわからなかったです
もっと勉強して人に頼らないよう努力します
助けてくれて、ほんとにありがとうございました
0266デフォルトの名無しさん
2006/12/13(水) 00:33:47------------------------------------------------------------
12/13 >>208
12/16 >>221 >>223
終了・期限切れ・テンプレ無効な物は排除してます。
こうしておいたほうがいいかな?
0267デフォルトの名無しさん
2006/12/13(水) 00:36:31ですね
0269247のスレ主です^^;
2006/12/13(水) 12:25:59文章が中途半端で送ってしまいご迷惑をお掛けしました^^;
0270269の続き:247のスレ主です^^;
2006/12/13(水) 12:29:17class RectangleInfo {
private int width;
int height;
RectangleInfo(int w.int h) {
width = w;
height = h;
}
void Print(){
printW();
printH();
System.out.println("Ares = "+width *height);
}
void printW(){
System.out.println("Width = "+width);
}
private void printH(){
System.out.println("height ="+height);
}
}
(2)上記のスーパークラスを使って、直方体の体積を扱うサブクラスVolumeを作成する
�@フィールドの宣言
�Aコンストラクタの定義
�Bメソッドの定義
→直方体の縦、横、高さ、体積を表示する処理を行なう
注意:直方体の体積=縦X横X高さ
0271デフォルトの名無しさん
2006/12/13(水) 12:42:45{
public int width;
public int height;
public RectangleInfo(int w, int h)
{
width = w;
height = h;
}
public void print()
{
printW();
printH();
System.out.println("Ares = " + width * height);
}
public void printW()
{
System.out.println("Width = " + width);
}
public void printH()
{
System.out.println("height =" + height);
}
}
0272デフォルトの名無しさん
2006/12/13(水) 12:43:34{
public int length;
public Volume(int l, int w, int h)
{
super(w, h);
length = l;
}
public void print()
{
printL();
printW();
printH();
System.out.println("Volume = " + length * width * height);
}
public void printL()
{
System.out.println("Length = " + length);
}
}
0273デフォルトの名無しさん
2006/12/13(水) 15:19:30【課題】http://sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=28961
1.↑に示すプログラムはキーボードから入力された文字列を数字に直して表示する
プログラムです。ただし,このままではバグがあります。
きちんとインデントをしていない人があまりに多いので、
インデントがされていないプログラムが読みにくいことを実感
してもらうために、わざといかれたインデントにしてあります。
上記プログラムをデバッグし,作業の手順を具体的に書いて下さい.
作業手順は,以下の例に倣って順番と理由が分かるように書いて下
さい.
1.xxx をする.
(理由:yyy)
2.コンパイル.
3.zzz をする.
(理由: aaaなど。
課題2.考察(工夫点、問題点、苦労した点など。
分からないのでどうかお願いします。
0274デフォルトの名無しさん
2006/12/13(水) 16:15:06・char t; ⇒ String t;
・readline ⇒ readLine
・l0Exception ⇒ IOException
・t = 0.0; ⇒ t = "0.0";
理由:
単純なミススペルは自明。
charをStringとしたのは、BufferedReaderと相性が良いことや、パースしやすいため。
2.コンパイル
3.確認
課題2:
こんなことで苦労するレベルではない。
ストリームをcloseしていないのが非常に気持ち悪い。
0276デフォルトの名無しさん
2006/12/13(水) 19:18:380277アク禁解けたかテストで使用中・・・
2006/12/13(水) 20:26:560278デフォルトの名無しさん
2006/12/13(水) 20:35:59mousePressedとmouseReleasedで始点と終点を決定してg.drawRectで四角形を描く、
なおかつmouseDragged中も描こうとする図形が表示されるというプログラムを考えています。
【 補足 】
テンプレ程度の物ですが一部作成しました。
PressedからReleasedが左上から右下に向かう場合の描画のみできるようになっています。
右下から左上に向かっての描画とmouseDragged中の描画をお願いしたいと思います。
http://sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=28963
0279デフォルトの名無しさん
2006/12/13(水) 21:33:01import java.applet.*;
import java.awt.*;
import java.awt.event.*;
public class Main extends Applet implements MouseListener,MouseMotionListener{
private int start_x, start_y;
private int upperLeft_x, upperLeft_y, width, height;
public void init(){
addMouseListener(this);
addMouseMotionListener(this);
}
public void paint(Graphics g){
g.drawRect(upperLeft_x, upperLeft_y, width, height);
}
public void mousePressed(MouseEvent e){
start_x = e.getX();
start_y = e.getY();
}
public void mouseDragged(MouseEvent e){
upperLeft_x = ( e.getX() > start_x ) ? start_x : e.getX();
upperLeft_y = ( e.getY() > start_y ) ? start_y : e.getY();
width = Math.abs( e.getX() - start_x );
height = Math.abs( e.getY() - start_y );
repaint();
}
public void mouseReleased(MouseEvent e){}
public void mouseClicked(MouseEvent e){}
public void mouseEntered(MouseEvent e){}
public void mouseExited(MouseEvent e){}
public void mouseMoved(MouseEvent e){}
}
0280デフォルトの名無しさん
2006/12/13(水) 21:47:18Windowsの電卓と同じものを作る
ただしボタンはC±÷×−+=0〜9小数点のみ
結果が出てくる枠もつける
【期限】12/17
0281278
2006/12/13(水) 21:50:17ありがとうございました!
表示はできてdraggが出来なかったり、その逆だったり…簡単なようでてこずりまくっていました。
Math.abs(,);は初めて知りました。これから1行1行じっくり調べさせていただいて理解に努めます。
0282デフォルトの名無しさん
2006/12/13(水) 23:34:48挿入法による整列のJavaのプログラムInsertSortを完成させよ。配列aにデータが入っていて,その個数をnとする。
/* データが1個のときは整列済みと解釈できる */ iを2からnまで,1つずつ増やしながら,以下を繰り返す。
w = a[i-1]とする.jをi-2から0まで以下を繰り返す。もし a[j] > w なら,a[j+1] = a[j]とする。そうでなければ,a[j+1]=wとして,繰り返しを終える。
以下のコードをベースに変更して、挿入法による整列をしなければならないんですが、全く能力不足でできません。どなたかヨロシクお願いします。
上記の設定でヨロシクお願いします。一応自分なりにやったコードをカキコします。
【期限】12/14
このコードが選択法のコードです。
public class SelectionSort {
public static void main(String args[]) {
int a[] = {9, 29, 17, 31, 19, 4, 22, 8, 12, 26};
int n = 10;
for (int i=n; i>=2; i--) {
int k = 0;
for (int j=0; j<i; j++)
if (a[j] > a[k])
k = j;
{
int w = a[i-1];
a[i-1] = a[k];
a[k] = w;
}
}
for (int i=0; i<n; i++)
System.out.print(a[i]);
System.out.println("");
}
}
0283282
2006/12/13(水) 23:35:27public class InsertSort {
public static void main(String args[]) {
int a[] = {9, 29, 17, 31, 19, 4, 22, 8, 12, 26};
int n = 10;
for (int i=2; i<=n; i++) {
int w = a[i-1];
for (int j=0; j<(i-1); j++)
if (a[j]>w){
a[j+1]=a[j];
}
else{
a[j+1]=w;
}
}
System.out.print(a[i]);
System.out.println("");
}
}
0284282
2006/12/13(水) 23:40:43バブル法による整列のJavaのプログラムBubbleSortを完成させよ。
配列aにデータが入っていて,その個数をnとする。
iをnから2まで,一つずつ減らしながら,以下を繰り返す。
jを0からi-2になるまで,以下を繰り返す
もしa[j]>a[j+1]なら交換する。
【期限】12/14
大変申し訳ないんですが、この課題もヨロシクお願いします。この参照コードも>>282です。
0285デフォルトの名無しさん
2006/12/14(木) 00:06:05------------------------------------------------------------
12/14 >>282 >>284
12/16 >>221 >>223
12/17 >>280
終了・期限切れ・テンプレ無効な物は排除してます。
282、284・・・まったくやる気が出ない(基本的すぎて)のは俺だけ?
0286デフォルトの名無しさん
2006/12/14(木) 00:23:16public class BubbleSort
{
public static void main(String args[])
{
int a[] =
{9, 29, 17, 31, 19, 4, 22, 8, 12, 26};
int n = a.length;
int tmp=0;
for( int i=a.length; i>=2; i-- ) {
for( int j=0; j<i-1; j++ ) {
if( a[j] > a[j+1] ) {
tmp = a[j];
a[j] = a[j+1];
a[j+1] = tmp;
}
}
}
for (int i = 0; i < n; i++)
System.out.print(a[i]+",");
System.out.println("");
}
}
0287286
2006/12/14(木) 00:34:52まぁいいや。
0291デフォルトの名無しさん
2006/12/14(木) 01:30:13本の名前、IDをサーブレット上で入力し登録ボタンを押すことによって
データベースに本の名前とIDを書き込めるようにする
書き込めた場合は「登録しました」とブラウザ上に表示
入力されずに登録ボタンが押された場合は「本のタイトル(ID)が入力されていません」
入力されたIDが数字でなかった場合、「IDが不正です」と表示する
【 期限 】今月中
0293デフォルトの名無しさん
2006/12/14(木) 02:03:39講師が口で言っただけなので正確な問題文は無いですが・・・
パネル上に格子状の線を引いてフィールドを用意する。
クリックすると交互に○×を描画するようにする。
リセットを押すと最初から。
すみません説明しにくいので、とりあえず大まかなプログラムをうpします。
それでおそらく伝わるとおもうのですが・・・
ttp://www.uploda.org/uporg615632.rar.html
期限は可能なのであれば12/14の22時まででお願いします。
0294通りすがり(´ω゜)
2006/12/14(木) 02:28:210295293
2006/12/14(木) 02:40:55できるかぎり補足をしてみます。
○×ゲームのフィールドを用意する。(格子状の状態を描画した状態)(グラフィックス)
フィールド上をクリックすると○と×交互に描画する。
リセットボタンを押すと最初の格子状がある状態に戻る。
パネルにどっちが勝ちかを表示する。
0296293
2006/12/14(木) 02:47:23テンプレを見落としてました。
>>294様ご指摘ありがとうございます。
【 課題 】○×ゲームのフィールドを用意する。(格子状の状態を描画した状態)(グラフィックス)
フィールド上をクリックすると○と×交互に描画する。
リセットボタンを押すと最初の格子状がある状態に戻る。
パネルにどっちが勝ちかを表示する。
【 期限 】12/14の22時まで
【 補足 】とりあえず自分で少しですが作った大まかなプログラムをうpします。
ttp://www.uploda.org/uporg615632.rar.html
自分としては
フィールドにマウスクリックのイベント関数を入れる。
クリック関数はそのクリックされた座標を返す。
返された座標を○もしくは×を描画する関数に引数として渡す。
という流れだと思うのですが・・・
よろしくお願いします。
0298デフォルトの名無しさん
2006/12/14(木) 06:24:16データベースは何?
0299デフォルトの名無しさん
2006/12/14(木) 08:20:020300デフォルトの名無しさん
2006/12/14(木) 08:36:09コネクションプールにしておけばおk
0301デフォルトの名無しさん
2006/12/14(木) 13:38:22http://sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=28878
この解答を頂いたのですが
Arrays.sort(num);
これを使ってはいけないと言われました・・・
申し訳ありませんが、これをバブルソートで書き換えてもらえないでしょうか。
あとできれば昇順ソートにして頂けると有難いです。よろしくお願いします。
0302デフォルトの名無しさん
2006/12/14(木) 13:56:09http://sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=28965
いちおー確認してくれ。
0303デフォルトの名無しさん
2006/12/14(木) 13:58:43>>286
0304301
2006/12/14(木) 14:30:55ありがとうございます、動作しました
あと昇順にするには降順処理を削除すればよいとのことですが、どれを削除すればいいのでしょうか・・・
0305デフォルトの名無しさん
2006/12/14(木) 14:37:260306デフォルトの名無しさん
2006/12/14(木) 16:53:05(問1)
例15 の DrawDraw.java を修正し、チョイスを用いた色指定(黒、赤、緑、青、マゼンタ、シアンの6色)もできるようなプログラムを作成せよ。
※例15
ttp://sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=28966
(問2)
例16 はチョイスで4種類の図形 「Line, Rect, Oval, Draw」を作図するプログラムであった。
これに長方形塗りつぶしと楕円塗りつぶしの作図機能を追加し、チョイスで6種類の図形 「Line, Rect, fillRect, Oval, fillOval, Draw」 を作図するプログラムを作成せよ。
※例16
ttp://sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=28967
【 期限 】
12/15(金) 23:30まで
よろしくお願いします
0307デフォルトの名無しさん
2006/12/14(木) 18:14:56404
0308296
2006/12/14(木) 18:17:23すみません。もう一度アップします。
0309デフォルトの名無しさん
2006/12/14(木) 18:57:37っ ttp://sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=28970
Apache2.0.52 mod_jk2.so Tomcat4.1.24 MySQL4 で動作確認済み
パッケージは適当に改正して
0310309
2006/12/14(木) 19:00:120311さな
2006/12/14(木) 21:04:35かなり初心者的な質問ですが、分からなくて困っています。
出来るだけ早ければ助かります・・。分からなくて泣きそうです・・。
本当にすいませんけど宜しくお願いします(,,)
問題
コマンドライン引数より取得した文字列が
数字であれば「true」を
文字であれば「false」を返す
プログラムを作成せよ。
(try〜catch)を使用すること
0312登戸沙那
2006/12/14(木) 21:41:02class Res311 {
public static void main(String args[]) {
System.out.println(isNum(args[0]));
}
public static boolean isNum(String str) {
try {
int i = Integer.parseInt(str);
return true;
} catch(NumberFormatException e) {
return false;
}
}
}
0313296
2006/12/14(木) 21:56:14勝手を言うようですが、よろしくお願いします。
0314デフォルトの名無しさん
2006/12/14(木) 22:01:04実は自分に余裕を持たせるために期限早めて書いてたとか?
0315296
2006/12/14(木) 22:03:44いや、明日実習でそれまでに作っていただいたプログラムを
せめて理解だけはしておこうとおもいまして。
ただ作ってもらったのをそのまま提出するのは・・・と思ったんです。
0316デフォルトの名無しさん
2006/12/14(木) 22:35:58そーゆーのを世間では>314というと思うのだが。
0317296
2006/12/15(金) 00:45:47とにかく単位がやばいんです。おねがいします
0318デフォルトの名無しさん
2006/12/15(金) 00:46:42何時まで待てる?
0319デフォルトの名無しさん
2006/12/15(金) 00:48:08うーん
あと勝敗チェックだけなんだが激しく眠い・・
0320296
2006/12/15(金) 00:48:15明日の朝七時くらいまでなら・・・
0322318
2006/12/15(金) 00:55:40pass:main
0323296
2006/12/15(金) 01:13:010324318
2006/12/15(金) 01:14:52pass:main
0325296
2006/12/15(金) 01:21:29すばらしいプログラム本当にありがとうございました。
今後もっと精進してこのスレで他人に出来るようがんばります。
本当にこのたびはありがとうございました。
0326296
2006/12/15(金) 01:22:26訂正
今後もっと精進して、このスレで他人の力になれるように
0327デフォルトの名無しさん
2006/12/15(金) 01:24:06------------------------------------------------------------
12/15 23:30 >>306
12/16 >>221 >>223
12/17 >>280
終了・期限切れ・テンプレ無効な物は排除してます。
0328318
2006/12/15(金) 01:25:53でもお礼を言うのは僕にだけじゃないでしょ。
0329デフォルトの名無しさん
2006/12/15(金) 01:28:17なれなくていいよ
それよりも精進して他人の手を煩わせない人間になってさっさと卒業して
プログラミングと関係ない世界で人生を送ってくれ
0330デフォルトの名無しさん
2006/12/15(金) 02:27:390331330
2006/12/15(金) 02:29:03ソースがうpられてたな
■ このスレッドは過去ログ倉庫に格納されています