★★ Java の宿題ここで答えます Part 67 ★★at TECH
★★ Java の宿題ここで答えます Part 67 ★★ - 暇つぶし2ch218:デフォルトの名無しさん
09/02/26 19:25:54
216ではないが、ちょっと動かしてみた、+演算子の全角がエラーなる。
コンパイラのバージョンは、javac 1.6.0_11

219:デフォルトの名無しさん
09/02/26 20:18:01
>>218
ああ、入力は全角なんだ・・・

220:デフォルトの名無しさん
09/02/27 00:09:40
>>211
javaのバージョンを書かないと適切な答えをもらえないかもしれませんよ。
やり方は>>1に書いてあります。

221:デフォルトの名無しさん
09/03/03 16:27:07
【 課題 】課題 
      以下の条件に従ってArrayListとHashMapを利用して、個人の趣味を管理するプログラムを作成します。
      条件
      個人の趣味をArrayListに格納し、HashMapには名前をキーに要素として趣味のArrayListのインスタンスを格納します。
      ユーザの表示順番は登録した時と同じ順番である必要はありません。
          
【 形態 】Javaアプリケーション
【 GUI  】制限なし
【 期限 】3月5日
      
【 Ver  】1.6.0_11
【 補足 】急で申し訳ないのですがよろしくお願いします。

222:デフォルトの名無しさん
09/03/04 01:04:44
>>221
コイツには何が足りないんだろうな。
ヤル気が無いのは当たり前だが、
課題に対する理解と言うより、コミュ力みたいなものが欠けているように思うな。

223:デフォルトの名無しさん
09/03/04 07:55:21
>>222
君にも何かが足りない気がする…

224:デフォルトの名無しさん
09/03/04 18:52:47
何?

225:デフォルトの名無しさん
09/03/04 19:22:25
スルー

226:デフォルトの名無しさん
09/03/04 19:42:11
めんどくさい時代だね

227:デフォルトの名無しさん
09/03/05 11:27:47
>>221
URLリンク(rg550.hp.infoseek.co.jp)

228:デフォルトの名無しさん
09/03/05 11:33:54
【 課題 】javascriptを使用したhtmlから渡された値を受けとるクラスAとクラスAがjavascriptから受け取った値をXMLファイルに書き込むクラスBとXMLファイルの情報をhtmlの項目に設定するクラスCを作成しなさい。それぞれのクラスは別ファイルとする。

【 形態 】1. Javaアプリケーション
【 期限 】3/8
【 Ver 】1.6.0_10

お願いします

229:デフォルトの名無しさん
09/03/05 13:16:15
>>228
もちっと情報は無いかな。特に、

>javascriptを使用したhtmlから渡された値を受けとるクラスA

この部分に関する情報が。

JavaScriptからJava側に値を渡すのにLiveConnectを使うので
あればプログラムの形態はAppletになるし、そうなると、

>クラスAがjavascriptから受け取った値をXMLファイルに書き込むクラスB

この部分の実装が難しい。

あとは・・・JavaScript側からXMLHttpRequestでサーバ上の
Javaコードに値を渡せって事かな?でもそうなるとプログラムの
形態はServletになるし、

>XMLファイルの情報をhtmlの項目に設定するクラスCを作成しなさい

ここの解釈に悩む。

230:デフォルトの名無しさん
09/03/05 14:51:39
>>229
アプレットでもServletでもなくjavaアプリケーションです

クラスBでxmlファイルに書き込み、クラスCでxmlファイルからデータを取り出してそれをHTMLに表示できるようにしたいんです。

231:デフォルトの名無しさん
09/03/05 15:20:02
うん。だからクラスAはどう実装したのかと。
それによってB以降も実装が変わってくるかと思う。あと、

>XMLファイルの情報をhtmlの項目に設定するクラスC

これってクラスAに値を渡したJavaScript入りのHTMLの項目に
XMLファイルの情報を設定するの?
それとも上記のHTMLとは別に新たなHTMLを作成してそこに
XMLファイルの情報を設定するの?

何れにしても問題の用件があいまいすぎるので、もっと情報を。

232:デフォルトの名無しさん
09/03/05 15:58:04
>これってクラスAに値を渡したJavaScript入りのHTMLの項目に
XMLファイルの情報を設定するの?

はい、その通りです


233:デフォルトの名無しさん
09/03/05 16:04:26
う~ん、だからHTML内のJavaScriptからクラスAにどうやって
値を渡したのか、HTMLとクラスAのコミュニケーション方法を
どうやって実装したか書いてくれないかな。
クラスCがXMLの情報を元のHTMLに書き戻すにしてもそこが
分からないとどうにもならないよ。

234:デフォルトの名無しさん
09/03/05 16:44:55
javascriptからクラスAのメソッドを動かして値を渡します

235:デフォルトの名無しさん
09/03/05 16:54:53
その「クラスA」というのはどうやってHTMLに取り込んだの?
<APPLET>タグとか<EMBED>タグとか<OBJECT>タグとかをHTMLの
中で使っていない?

HTML中のJavaとのやりとりに関連する箇所と、クラスAの抜粋を
書いてくれると助かる。

236:デフォルトの名無しさん
09/03/05 18:03:36
質問者の無知具合が笑えるww

237:デフォルトの名無しさん
09/03/05 18:08:13
><APPLET>タグとか<EMBED>タグとか<OBJECT>タグとかをHTMLの
中で使っていない?

使ってないと思います。


>HTML中のJavaとのやりとりに関連する箇所と、クラスAの抜粋を
書いてくれると助かる。

まだソースは書いてのでのせられないです。すいません

238:デフォルトの名無しさん
09/03/05 20:39:12
>>237
問題のHTMLの主要な部分をアップすることも出来ないの?
どうやってJavaScript中からJavaオブジェクトへのアクセスを実現
するのか分からないと本当に手の出しようがないです。

239:デフォルトの名無しさん
09/03/05 23:33:46
【 課題 】 URLリンク(rg550.hp.infoseek.co.jp)
【 形態 】コマンドプロンプト
【 期限 】3月6日 11:59PM
【 Ver  】なし
【 補足 】英語の問題文なのですが何方かよろしくお願い致します。

240:デフォルトの名無しさん
09/03/06 00:15:27
>>239
import java.io.*;
import java.util.Scanner;
public class Main{
  public static void main(String[]args){
    int cnt=0;int minus=0;int plus=0;int zero=0;
    try{
      Scanner sc = new Scanner(new File("input.txt"));
      while (sc.hasNextInt()) {
        int aInt = sc.nextInt();
        //System.out.println(aInt);
        if(aInt<0)minus++;
        if(aInt==0)zero++;
        if(aInt>0)plus++;
        cnt++;
      }
    }catch(Exception e){
      e.printStackTrace();
    }
    System.out.printf("number of integers less than zero\t%02d\n",minus);
    System.out.printf("number of integers equal to zero\t%02d\n",zero);
    System.out.printf("number of integers greater than zero\t%02d\n",plus);
    System.out.printf("total integers\t%02d\n",cnt);
  }
}


241:デフォルトの名無しさん
09/03/06 23:13:06
【 課題 】 URLリンク(rg550.hp.infoseek.co.jp)
【 形態 】1. Javaアプリケーション(main()で開始)
【 期限 】3/8
【 Ver  】なし 《必須》
【 補足 】自分でやりましたがこんがらがってしまい依頼させていただきます。何卒よろしくお願いします

242:241
09/03/06 23:15:22
補足です。241は2分木探索とポーランド記法です。詳しい方よろしくお願いします

243:デフォルトの名無しさん
09/03/06 23:51:38
>>241

Office2007形式のWordファイルとかありえんだろ

244:241
09/03/07 01:58:53
>>243
申し訳ありません。テキストで再アップしました。

URLリンク(rg550.hp.infoseek.co.jp)

どなたかよろしくお願いします。

245:デフォルトの名無しさん
09/03/07 06:50:22
>>241

問題2の式(ア)おかしくね?

URLリンク(rg550.hp.infoseek.co.jp)

246:デフォルトの名無しさん
09/03/07 15:17:32
>>245
ありがとうございました!!


247:デフォルトの名無しさん
09/03/10 06:00:38
【 課題 】MySQLを使用した受注No.による検索
【 形態 】1. Javaアプリケーション(main()で開始)/3. Servlet(MySQL?)
【 GUI  】4. 制限なし
【 期限 】3月14日
【 Ver  】1.6.0_12
【 補足 】URLリンク(www51.tok2.com)
素人が作ったような最低限のソースで、表示されるようにしてほしいです。
詳しいことは、課題文テキストを読んでください。
classファイルを逆コンパイルしたものを添付したので参考にしてください。
かなり考えたのですが結局わかりませんでした。
丸投げで申し訳ないですが、よろしくお願いします。

248:デフォルトの名無しさん
09/03/11 20:16:44
【 課題 】URLリンク(rg550.hp.infoseek.co.jp)
【 形態 】1. Javaアプリケーション(main()で開始)
【 GUI  】4. 制限なし
【 期限 】3月15日
【 Ver  】1.6.0_12  
【 補足 】よろしくお願いします

249:デフォルトの名無しさん
09/03/11 21:48:20
>>248
サンプル完全無視で良ければ
URLリンク(rg550.hp.infoseek.co.jp)

250:デフォルトの名無しさん
09/03/11 23:20:22
>>249
すみませんがそれじゃあダメっぽいです...
できれば説明どおりでお願いします.

251:デフォルトの名無しさん
09/03/12 09:49:13
長い説明文とサンプルは、最初は読まなくて良いように、もしできるなら
テンプレートのJavaソースは、>>248 がコーディングしてみたら。

252:デフォルトの名無しさん
09/03/13 14:21:42
【 課題 】URLリンク(rg550.hp.infoseek.co.jp)
【 形態 】(main()で開始)
【 GUI  】制限なし
【 期限 】3/14
【 Ver  】1.6.0_12  
【 補足 】英語の課題です、よろしくお願いします  

253:デフォルトの名無しさん
09/03/13 19:18:19
>>252
public boolean isValidPwd(String input)
{
if(input.length()<8)return false;
boolean conDigit=false;
boolean conLower=false;
boolean conUpper=false;
boolean conSpecial=false;
for(char c:input.toCharArray()){
if(!conDigit&&Character.isDigit(c))conDigit = true;
if(!conLower&&Character.isLowerCase(c))conLower = true;
if(!conUpper&&Character.isUpperCase(c))conUpper = true;
if(!conSpecial&&c=='~')conSpecial = true;
if(!conSpecial&&c=='!')conSpecial = true;
if(!conSpecial&&c=='@')conSpecial = true;
if(!conSpecial&&c=='#')conSpecial = true;
if(!conSpecial&&c=='$')conSpecial = true;
if(!conSpecial&&c=='%')conSpecial = true;
if(!conSpecial&&c=='&')conSpecial = true;
if(!conSpecial&&c=='^')conSpecial = true;
if(!conSpecial&&c=='*')conSpecial = true;

}
return conDigit&&conLower&&conUpper&&conSpecial;
}


254:252
09/03/13 19:20:40

Scanner keyBoardで入力した文字列が8文字以上であり、
なおかつ、数字と小文字、大文字を一つずつ以上含む場合
trueの値を返し、間違っている場合はループさせろという問題です

>>入力した文字列が8文字以上は、
input lengthでstringの文字数をカウントしました

>>数字と小文字、大文字を各一つ以上含む場合
こちらの方がうまくいかなくて・・・

char[]  = toCharArray();
でstringをcharに変換し
boolean  Character.isUpperCase()
で大文字を含むか判定しようとしたのですが、エラーが

inputLine = keyboard.nextLine();
inputChar = inputLine.charAt(0);
でCharの方を最初に定義すればいいんでしょうか?

教科書を読んでみても、methodのあたりがいまいち理解できなくて・・・
日本語で初心者向けにJavaを解説しているサイトなどを教えていただけるとありがたいです

255:252
09/03/13 19:22:12
>>253
回答ありがとうございます、早速試してみます

256:デフォルトの名無しさん
09/03/14 10:08:06
Javaマニュアルとしてご覧ください。
URLリンク(www.yukinko-net.jp)

257:デフォルトの名無しさん
09/03/14 14:33:45
>>256
サイトの配色センスが終わってる気がするんだが…
具体的に言うなら、背景色はもっと薄い色にすべき。
こんな目の悪くなりそうなサイトじゃ内容以前に誰も来ないよ。

258:デフォルトの名無しさん
09/03/14 23:41:44
ここまで見にくいサイトは久しぶりだ

259:デフォルトの名無しさん
09/03/21 11:49:33
>>209【 課題 】さいころ スレリンク(tech板:435番) さんのものを書き換え
import java.io.*;
public class MoneyGame { // public なクラス
public static void main(String[] args) { // ststic なメソッド
  ans209 s = new ans209();
  s.startGame();
} }
class ans209 { // public ではないクラス
void startGame() { // static ではないメソッド
  int i, j, targetMoney = 0, startMoney = 0, currentMoney;
  int totalGame = 5000, totalDice = 0, totalWin = 0;
  String buf;
  InputStreamReader in = new InputStreamReader(System.in);
  BufferedReader br = new BufferedReader(in);

  System.out.print("所持金を入力してください:");
  try { buf = br.readLine();} catch (IOException e) { return;};
  startMoney = Integer.parseInt(buf);
  System.out.print("目標額を入力してください:");
  try { buf = br.readLine();} catch (IOException e) { return;};
  targetMoney = Integer.parseInt(buf);
  for(i=0; i<totalGame; i++) {
    for(j=1, currentMoney = startMoney; ; j++) {
      if((int)(Math.random() * 6) % 2 == 0) currentMoney++;
      else currentMoney--;
      if(currentMoney == targetMoney) { totalWin++; break; }
      if(currentMoney == 0) break;
    }
    totalDice += j;
  }
  System.out.println("勝率"+(100.0 * totalWin / totalGame)+"% 平均回数"+ (totalDice / totalGame));
} }

260:デフォルトの名無しさん
09/03/23 05:49:59
【 課題 】URLリンク(rg550.hp.infoseek.co.jp)
【 形態 】1. Javaアプリケーション(main()で開始)
【 期限 】3/25
初心者です。ネットで調べたのですが、まだJOptionPane以外のimport.・・・を使うようなプログラムまで進んでいないため、参考になるプログラムが見つかりませんでした。
よろしくお願いいたします。

261:デフォルトの名無しさん
09/03/23 10:40:50
>>260
URLリンク(rg550.hp.infoseek.co.jp)

262:デフォルトの名無しさん
09/03/23 10:42:56
>>260 開いたらSwingじゃない!だろう。
class Hari { // 針クラス
  public boolean keta;
  public void susume(){
    if(toki == 0)
      keta = false;
    toki++;
    if(toki == max){
      toki = 0;
      keta = true;
    }
  }
}
class Clock { // 時計クラス
  public void start(){
    try{
      Thread.sleep(1000);
      byo.susume();
      // 時分秒それぞれの桁上がり
      if(byo.keta) {
        fun.susume();
        if(fun.keta)
          ji.susume();
      }
    }catch(Exception e){};
  }
}

263:260
09/03/24 04:36:08
261様、262様、ありがとうございました。


264:デフォルトの名無しさん
09/03/25 01:54:59
【 課題 】
30個のデータが格納されたint型配列をソートするプログラムを作成しなさい。
ただし、ヒープソートを使うこと。
※補足 データは任意とする。

【 形態 】1. Javaアプリケーション(main()で開始)
【 期限 】平成21年3月28日(土) 午前7時まで
【 Ver  】1.6.0_11

お手上げですのでお手数ですがどなたかよろしくお願い致しますm(_ _)m

265:デフォルトの名無しさん
09/03/25 07:08:57
>>264 降順が必要ならsortメソッド中の配列の値の比較をしている不等号を全部逆向きにする。
public class HeapSort {
public static void main(String[] args) {
int[] data = new int[30];
for (int i = 0; i < data.length; i++) data[i] = (int)(Math.random() * 100) + 1;
System.out.println("before: " + java.util.Arrays.toString(data));
sort(data);
System.out.println("after : " + java.util.Arrays.toString(data));
}
private static void sort(int[] a) {
for (int i = 1; i < a.length; i++) {
int j = i, b = a[j];
while (j > 0 && a[(j - 1) / 2] < b) {
a[j] = a[(j - 1) / 2]; j = (j - 1) / 2;
}
a[j] = b;
}
for (int i = a.length; i-- > 0;) {
int j = 0, b = a[i]; a[i] = a[0];
while (true) {
int k = j * 2 + 1;
if (k >= i) break;
if (k + 1 < i && a[k] < a[k + 1]) k++;
if (a[k] <= b) break;
a[j] = a[k]; j = k;
}
a[j] = b;
}
}
}

266:デフォルトの名無しさん
09/03/30 23:20:56
【 課題 】URLリンク(rg550.hp.infoseek.co.jp)
【 形態 】コマンドプロンプト
【 期限 】4月1日 9:00AM
【 Ver  】なし
【 補足 】英語の問題文ですが何方かよろしくお願い致します。

267:デフォルトの名無しさん
09/03/31 00:15:12
>>266
getVolumeってなんだよ

268:デフォルトの名無しさん
09/03/31 02:34:06
public class MyCodeMate {
  public static void main(String[] args) {
    Box b = new Box(1,2,3);
    System.out.println(b.toString());
    System.out.println(b.getVolume());
    b.setHeight(1.1); b.setWidth(2.2); b.setDepth(3.3); b.setFull(true);
    System.out.print(b.getHeight()+"*"+b.getWidth()+"*"+b.getDepth());
    System.out.printf("=%.4f (%b)\n",b.getVolume(), b.getFull());
  }
}
class Box {
  private boolean full;
  private double height;
  private double width;
  private double depth;

  public Box(double h, double w, double d) {
    height = h; width = w; depth = d; full = false;}
  public double getHeight() { return height; }
  public void setHeight(double h) { height = h; }
  public double getWidth() { return width; }
  public void setWidth(double w) { width = w; }
  public double getDepth() { return depth; }
  public void setDepth(double d) { depth = d; }
  public boolean getFull() { return full; }
  public void setFull(boolean f) { full = f; }
  public double getVolume() { return height*width*depth; }
  public String toString() {
    return "H:"+height+" W:"+width+" D:"+depth+" ("+full+")";
  }
}

269:デフォルトの名無しさん
09/04/02 05:46:13
【 課題 】URLリンク(rg550.hp.infoseek.co.jp)
【 形態 】(main()で開始)
【 GUI  】制限なし
【 期限 】4/4
【 Ver  】1.6.0_12  
【 補足 】英語の課題です、何卒よろしくお願いします

270:デフォルトの名無しさん
09/04/02 16:39:06
【 課題 】Stack ADT 、array 、linked list の実装
URLリンク(hp3.blog42.fc2.com)
閲覧パスワード: java
【 形態 】1. Javaアプリケーション(main()で開始)
         Eclipse
【 GUI  】4. 制限なし
【 期限 】 締切日        Apr.08 : 03:00 am 日本時間 
       ドラフト解答希望日 Apr.03 : 03:00 am 日本時間
       1)(必須)ArrayStack.java  途中でもいいです。Main Interfaceとつながっていれば
       2)(必須)クラスディスカッション用の質問(ネタ)
        ‐ソースの中のポイントとなる箇所と、なぜそうしたかなど。
         普通のコメントのような説明でいいです。
        ‐Writeup Questions の答えでわかるところがあれば。  
       3.(できれば)Eclipseでテスト可能なドライバの作成
         わかればお願いします。こうすればよい、的なのでもいいです。
【 Ver  】java version "1.6.0_13"
【 補足 】丸投げです。急で申し訳ないのですが不完全でいいのでお願いします。
データ構造クラスの宿題です。ライブラリを使用します。
ファイルをアップロードする方法がなかったので、
宿題で提供される2つのクラスを貼り付けます。
DStack.java
Reverse.java(main)
bot.wav, bot.dat.の二つのファイルも提供されたのですが、
必要であれば、アップロードする場所教えていただければ
そこにアップロードします。


271:デフォルトの名無しさん
09/04/02 16:40:57
DStack.java
/**
* Interface for a stack of primitive doubles.
* @version CSE326 Sp09
*
* NOTE: The comments for this interface are horrible! You will
* need to write something better for your implementations.
*/
interface DStack {
/**
* is empty?
*/
boolean isEmpty();
/**
* push
*/
void push(double d);
/**
* pop
* @return the deleted value
* @throws EmptyStackException if stack is empty
*/
double pop();
/**
* peek
* @throws EmptyStackException if stack is empty
*/
double peek();
}

272:デフォルトの名無しさん
09/04/02 16:49:35
Reverse.java
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import java.io.PrintWriter;
import java.util.StringTokenizer;
/**
* Read a .dat file and reverse it.
* @version CSE326, Wi09
*/
public class Reverse {
public static void main(String[]args) {
if (args.length != 3) {
System.err.println(" Incorrect number of arguments");
System.err.println(" Usage: ");
System.err.
println("\tjava Reverse <stack type> <input file> <output file>");
System.exit(1);
}
boolean useList = true;
if (args[0].compareTo("list")==0)
useList = true;
else if (args[0].compareTo("array")==0)
useList = false;
else {
System.err.println("\tSaw "+args[0]+" instead of list or array as first argument");
System.exit(1);
}

273:デフォルトの名無しさん
09/04/02 16:51:55
Reverse.java(2)行数オーバーしたので...
try {
//
// Set up the input file to be read, and the output file to be written
//
BufferedReader fileIn =
new BufferedReader(new FileReader(args[1]));
PrintWriter fileOut =
new PrintWriter(new
BufferedWriter(new FileWriter(args[2])));

//
// Read the first line of the .dat file. We want to store the
// "sample rate" in a variable, but we can ignore the rest
// of the line. We step through the first line one token (word)
// at a time using the StringTokenizer. The fourth token
// is the one we want (the sample rate).
//
StringTokenizer str;
String oneLine;
int sampleRate;
String strJunk;

oneLine = fileIn.readLine();

str = new StringTokenizer(oneLine);
strJunk = str.nextToken(); // Read in semicolon
strJunk = str.nextToken(); // Read in "Sample"
strJunk = str.nextToken(); // Read in "Rate"
sampleRate = Integer.parseInt(str.nextToken()); // Read in sample rate


274:デフォルトの名無しさん
09/04/02 16:53:03
Reverse.java(3)行数オーバーしたので...

//
// Read in the file and place values from the second column
// in the stack. The first column values are thrown away.
// We stop reading if we reach the end of the file.
//

DStack s;
if (useList)
s = new ListStack();
else
s = new ArrayStack();
String timestep;
double data;

int count = 0;
while ((oneLine = fileIn.readLine()) != null) {
if (oneLine.charAt(0) == ';') {
continue;
}
str = new StringTokenizer(oneLine);
timestep = str.nextToken(); // Read in time step value from first column
data = Double.parseDouble(str.nextToken()); // Read in data value from second column
s.push(data);
count++;
}

System.out.println(count+" samples in file");


275:デフォルトの名無しさん
09/04/02 16:54:54
Reverse.java(4)行数オーバーしたので...
//
// Now we are ready to output the data values to output file.
// But first, we need to output the header line
// "; Sample Rate <sample rate>"
//
fileOut.println("; Sample Rate " + sampleRate);

// Since the first column consists of numbers which start
// at 0 and increase by 1/sampleRate every time slice, we'll
// just use numSteps to recalculate these numbers.
int numSteps = 0;

// Finally, we print the values in reverse order (by popping
// them off the stack). The first column consists of numbers
// which start at 0 and increase by 1/sampleRate per row, so
// we'll use numSteps/sampleRate to recalculate the appropriate
// values. Uniform spacing will be accomplished by printing a tab.

while (!s.isEmpty()) {
fileOut.println((double) numSteps / sampleRate + "\t" +
s.peek());
s.pop();
numSteps++;
}


276:デフォルトの名無しさん
09/04/02 16:55:39
Reverse.java(5)最後です
//
// Close the files
//
fileIn.close();
fileOut.close();

} catch(IOException ioe) {
System.err.
println
("Error opening/reading/writing input or output file.");
System.exit(1);
} catch(NumberFormatException nfe) {
System.err.println(nfe.toString());
System.err.println("Error in file format");
System.exit(1);
}
}
}


277:デフォルトの名無しさん
09/04/02 17:02:32
>>1も読めない馬鹿は氏ね

278:デフォルトの名無しさん
09/04/02 17:55:27
>>270です
【 課題 】URLリンク(rg550.hp.infoseek.co.jp)
【 形態 】1. Javaアプリケーション(main()で開始) Eclipse
【 GUI  】4. 制限なし
【 期限 】 締切日        Apr.08 : 03:00 am 日本時間 
       ドラフト解答希望日 Apr.03 : 03:00 am 日本時間
       1)(必須)ArrayStack.java  途中でもいいです。Main Interfaceとつながっていれば
       2)(必須)クラスディスカッション用の質問(ネタ)
        ‐ソースの中のポイントとなる箇所と、なぜそうしたかなど。
         普通のコメントのような説明でいいです。
        ‐Writeup Questions の答えでわかるところがあれば。  
       3)(できれば)Eclipseでテスト可能なドライバの作成
         わかればお願いします。こうすればよい、的なのでもいいです。
【 Ver  】java version "1.6.0_13"
【 補足 】提供されたjavaファイル
URLリンク(rg550.hp.infoseek.co.jp)
提供されたサウンドファイル bot.wav, bot.dat. (不要かもしれませんが)
URLリンク(www51.tok2.com)
ルールを読まずに上げてしまいました。申し訳ありません。
丸投げです。急で申し訳ないのですがドラフトは
不完全でいいのでお願いします。pcに問題が起きて環境設定から
しなおしている状態です。
データ構造クラスの宿題です。ライブラリを使用します。


279:デフォルトの名無しさん
09/04/02 18:17:46
>>278
環境なんて一、二時間で構築できるだろうよ。つまらん言い訳書くなよ。

280:デフォルトの名無しさん
09/04/02 18:38:16
初心者なので何かと時間がかかり、焦っております。すみません。


281:デフォルトの名無しさん
09/04/02 19:09:34
>>278です。 3)については勘違いなので、忘れてください。度々すみません。
3)(できれば)Eclipseでテスト可能なドライバの作成
         わかればお願いします。こうすればよい、的なのでもいいです。

282:E- : sage
09/04/02 22:19:33
>>269 Four basic shapes are allowed: box, right triangle, isosceles triangle, and a diamond.
URLリンク(rg550.hp.infoseek.co.jp)

283:269
09/04/03 08:31:31
>>282
詳しい解説まで付けていただき、本当にありがとうございました

284:デフォルトの名無しさん
09/04/03 15:44:05
>>278
せめて文字化けしない貼り方しないと、表紙がないレポートと同じ。

285:デフォルトの名無しさん
09/04/03 18:25:40
>>278 です。度々の不手際ですみません。
課題の内容事態を誤解していた
締め切りの日本時間の計算が間違っていた
ので、>>278の課題は取り下げます。
新しく課題の内容をアップしました。
【 課題 】URLリンク(rg550.hp.infoseek.co.jp)
The Assignment 以下
【 形態 】1. Javaアプリケーション(main()で開始)
【 GUI  】4. 制限なし
【 期限 】 締切日        Apr.07 : 03:00 pm 日本時間 
【 Ver  】java version "1.6.0_13"
【 補足 】英語の課題です
提供されたjavaファイル
URLリンク(rg550.hp.infoseek.co.jp)
提供されたサウンドファイル bot.wav, bot.dat(入力ファイル)
URLリンク(www51.tok2.com)
データ構造クラスの宿題です。Javaクラスライブラリは使用しないこと。
考えてみたら、当然かもしれません。誤解してました。
自分でも今考えていますが、よろしくお願いします。

286:デフォルトの名無しさん
09/04/03 18:43:20
>>285
>Writeup Questions
>4. Did you use any classes from the Java framework or other class library?
> (Remember, as stated in the programming guidelines, if the answer to this question is anything other than "no",
>you may get a low score on this project if you use the library to implement your stacks!)
>(Addendum: it's OK to use java.util.EmptyStackException!)

287:デフォルトの名無しさん
09/04/05 16:48:39
Javaの宿題の質問なのですが、一部分のみ聞きたいためテンプレは省略させて下さい。

int a;
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
a = br.readLine();

この記述でaにキーボードから数値を入力させたいのですが、readLine()だとString型からint型には変更できません。
というエラーが出てしまいます。
当然なのですが、数値の場合はどういう記述にすればいいのか分かりません。
回答宜しくお願いします。

288:287
09/04/05 17:36:08
>>287です。
自己解決しました。
失礼しました。

289:デフォルトの名無しさん
09/04/05 22:59:05
>>288
自己解決したならしたで、その解決法くらい書いてくのがこういう質問系スレでのマナーだと思うぜ?

290:デフォルトの名無しさん
09/04/06 01:57:18
宿題スレに宿題を投げるような人間が過去レスにある他人の宿題とその回答を気にしたり検索したりしそうにないし、
質問内容自体が解決法を書いておくことを求めるほどのものじゃないし、
自己解決時のフォローは不要じゃないか?
質問から時間も経っていないから「宿題を依頼したけどやっぱり自分でできました」「あ、そう。よかったね」程度の話。
>>287
宿題を自分で解く時に部分的に疑問点があってそれを質問したいだけなら質問スレで質問した方がいいと思う。
もし、宿題なら宿題スレへ行け等言われるのが嫌なら馬鹿正直に宿題という言葉を使う必要はないし、
質問スレで宿題の大部分を投げようとかならともかく、
自分で解くためのちょっとした質問なら宿題だからといって邪険には扱われないと思われ。

291:デフォルトの名無しさん
09/04/06 09:35:36
【 課題 】abstractを取り扱うコード
【 形態 】Javaアプリケーション(main()で開始)
【 期限 】今日
【 Ver  】6.0_12
【 補足 】URLリンク(rg550.hp.infoseek.co.jp)
英語での課題です。inheritanceを使う簡単な宿題です。
詳しいことは、課題文テキストを読んでください。英語で読みにくいかも知れませんが、
どうかよろしくお願いいたします。
自分はだめでしたので、皆さんのお助けが必要です。
丸投げで申し訳ないですが、よろしくお願いします。

292:デフォルトの名無しさん
09/04/06 11:11:09
>>291 .ZIPがだめ、.LZHで圧縮し直してくれ。

293:デフォルトの名無しさん
09/04/06 12:54:09
291です。
別々にしてうpしました。
URLリンク(rg550.hp.infoseek.co.jp)
URLリンク(rg550.hp.infoseek.co.jp)
どうかよろしくお願いします。

294:デフォルトの名無しさん
09/04/06 14:27:49
簡単な宿題って自分で評価してるくらいなんだから自分で解けるだろww
英文問題とか常にageるとかここ最近のは同一人物か
カリキュラム終るまで宿題全部頼み続ける予定?

295:デフォルトの名無しさん
09/04/06 14:39:25
291です。
age続けて申し訳ありませんでした。締め切り今日まででしたのでイライラしてたのです。
このスレの利用は今回で初めてす。自分は今JAVAの入門レベルのクラスを取っているので
皆さんにとってはとても簡単だと思ってたいたのです。
今本当にピンチなのです、どなたか手を貸していただけますと大変感激です。

296:デフォルトの名無しさん
09/04/06 14:41:11
>>291
あきた

297:デフォルトの名無しさん
09/04/06 16:42:40
291です。
自己解決しました。

298:デフォルトの名無しさん
09/04/06 16:54:18
>>297
それは良かった

299:デフォルトの名無しさん
09/04/06 17:21:50
291です。297は自分ではありません。

300:デフォルトの名無しさん
09/04/06 17:29:29
>>299
それは良かった

301:デフォルトの名無しさん
09/04/06 21:55:23
いくら?
JAVA歴二日の俺がやったげるよ

302:デフォルトの名無しさん
09/04/07 11:47:16
>>291 無いよりは、ましだろう程度。
public class Excise {
  public static void main(String[] args) {
    Fozzles f = new Fozzles();
    Slorts s = new Slorts();
    Blarfs b = new Blarfs();
  }
}
class Fozzles extends Part {
  void addInventory(float num){ item += num;}
  void removeInventory(float num){ item -= num; }
}
class Slorts extends Part {
  void addInventory(float num){ item += (int)num;}
  void removeInventory(float num){ item -= (int)num;}
  void transferFrom(int from){ removeInventory(from); }
}
class Blarfs extends Part {
  void addInventory(float num){ item += (int)num;}
  void removeInventory(float num){ item -= (int)num;}
  void transferFrom(int from){ removeInventory(from); }
}
abstract class Part {
  protected float item;
  Part(){ item = 0; }
  abstract void addInventory(float num);
  abstract void removeInventory(float num);
      float getInventory(){ return item; }
      void transferFrom(int from){}
      void printInventory(){ System.out.println(item); }
}

303:デフォルトの名無しさん
09/04/08 23:19:43
外部コマンド(rm)実行について質問です。
下記(1)(2)はどちらも削除確認なしでtest.txtが削除されます。
execメソッドを使うと-fがあってもなくても強制削除になるのでしょうか。

(1)rmをオプション指定なしで実行
String command1 = "rm test.txt";
Process process = Runtime.getRuntime().exec(command);

(2)rmを-fオプションで実行
String command2 = "rm -f test.txt";
Process process = Runtime.getRuntime().exec(command);

304:デフォルトの名無しさん
09/04/08 23:21:03
>>303です
すいません。投稿するスレッドを間違えました。
別の質問スレできいてきます。

305:デフォルトの名無しさん
09/04/13 23:26:52
【 課題 】URLリンク(rg550.hp.infoseek.co.jp)
【 形態 】NetBeans 5.5
【 期限 】4月14日 11:00AM
【 補足 】問題文の2行目にあるリンクは完成図です。
      NetBeansというソフトで作成するよう指示されました。
      お手数かと思いますが何方かよろしくお願い致します。

306:デフォルトの名無しさん
09/04/14 14:52:36
よく知らないけど Swing でもいいの?

307:sage
09/04/14 18:15:35
英語は嫌いだ

308:デフォルトの名無しさん
09/04/14 18:53:11
NetBeansを使ったことが無い

309:デフォルトの名無しさん
09/04/14 22:22:59
>>305です。
期限過ぎてしまっていますがどうぞよろしく願いします。

>>306
Swingとはどういったものなのでしょうか?
JAVAを始めて数ヶ月という初心者なので教えていただければ幸いです。
もしNetBeansを使っていれば大丈夫かとは思うのですが。
お手数ですがお願いします。

310:デフォルトの名無しさん
09/04/14 22:39:27
>>309
期限を過ぎているんだから再依頼したいなら、
新しい期限を切り、テンプレをきちんと読んで必須項目を全部埋めたものを示せ。

311:デフォルトの名無しさん
09/04/14 22:46:15
自分が解くべき課題にimport javax.「swing」.JFrame;とか書かれていても気にならないのな
JLabelとかJButtonとか意味も何も分かってないんだろうな

312:デフォルトの名無しさん
09/04/14 22:51:23
Javaを始めて数分で脱落して以来数ヶ月経った初心者ってこと?

313:デフォルトの名無しさん
09/04/14 23:25:00
にぽんごでおk

314:デフォルトの名無しさん
09/04/15 01:34:34
>>310
確かにその通りですね。失礼しました。


315:デフォルトの名無しさん
09/04/15 01:44:47
【 課題 】URLリンク(rg550.hp.infoseek.co.jp)
【 形態 】NetBeans
【 GUI  】2. Swing
【 期限 】4月15日 10:00AM
【 Ver  】1.6.0_05-b13
【 補足 】>>305の再依頼です。
NetBeansでの作成でお願いします。
      

316:デフォルトの名無しさん
09/04/15 03:18:15
>>315
URLリンク(rg550.hp.infoseek.co.jp)

317:デフォルトの名無しさん
09/04/15 08:10:00
>>316
本当にありがとうございました。

318:デフォルトの名無しさん
09/04/15 11:34:49
【 課題 】URLリンク(www.dotup.org)
【 形態 】1.java application
【 GUI  】2.Swing
【 期限 】4月24日 4:00PM
【 Ver  】1.6.0_12
【 補足 】前の方に続いて英語で申し訳ありません。

課題を簡単に説明させてもらうと、
-ランダムに出される5つの四択問題にユーザーが答えて結果を競う
-2人入ると自動的に始まる(最大6人)。
-途中で入ってきたユーザーは傍観モードに入る。
-結果は正答率で競い、同じ正答率なら答えた時間で競う。
-サーバーとクライアントのプログラムを作る。

このようになっております。
よろしくお願いします。


319:デフォルトの名無しさん
09/04/15 11:53:42
URLリンク(rg550.hp.infoseek.co.jp)

申し訳ないです、課題はこちらになります。

320:デフォルトの名無しさん
09/04/16 16:54:32
【 課題 】URLリンク(www.age2.tv)
【 形態 】1. Javaアプリケーション
【 GUI  】4. 制限なし
【 期限 】4/20
【 Ver  】java version "1.6.0_13"
【 補足 】恥ずかしながら丸投げです。
       お願いします。

321:デフォルトの名無しさん
09/04/16 22:15:50
【 課題 】1、for分を用い、13から100までの数字でちょうど13で割り切れるものすべて
      配列に格納して配列の内容を降順に表示しなさい 
      2、100~0まで大きい順に5で割り切れかつ7で割り切れる数を求めて表示し
      さらにその乗算を表示してください
【 形態 】1. Javaアプリケーション(main()で開始)
【 GUI  】制限なし
【 期限 】4月17日
【 Ver  】1.6.0_11
【 補足 】お手数ですがどうかよろしくお願いします。

322:321
09/04/16 22:18:03
for分 → for文の間違いです、すいません。

323:デフォルトの名無しさん
09/04/16 22:29:56
fizzbazzを人任せにするとかどれだけ低能なんだよ……

324:デフォルトの名無しさん
09/04/16 23:13:31
>>321
おいおい…こんなもん人に聞くな。
今日はすこぶる機嫌が悪いから、あえて、
間違った解答例を出してやる。それを見て、汝も怒りを感じ、
まともなコードに直すガッツを得るのだ。

1. 13から100までの数字でちょうど13で割り切れるものすべて
 配列に格納してfor文を用いて降順に表示するぞ
int[] a = { 91, 78, 65, 52, 39, 26, 13 };
for (int i = 0; i < a.length; i++)
System.out.println(a[i]);

2. 100~0まで大きい順に5で割り切れかつ7で割り切れる数を求めて表示し
 さらにその乗算を表示
System.out.println(70);
System.out.println(35);
System.out.println(0):
System.out.println(70*35*0);


325:デフォルトの名無しさん
09/04/17 01:31:46
>>321
public class ex67_321 {
public static void main(String[] args) {
  int i, kosuu;
  int[] kekka = new int[10];

  System.out.print("1、");
  System.out.println("13から100までの数字でちょうど13で割り切れるものすべてを降順に表示");
  for (kosuu=1; (kosuu*13)<=100; kosuu++) // 13の倍数を、昇順に100まで配列に格納
    kekka[kosuu] = kosuu*13;
  for (i=1; i<kosuu; i++) // 配列の内容を全て表示
    System.out.print(kekka[i]+" ");
  System.out.println();

  System.out.print("2、");
  System.out.println("100~0まで大きい順に5で割り切れかつ7で割り切れる数を求めて表示");
  System.out.println("さらにその乗算を表示");
  for (kosuu=0; (kosuu*5*7)<=100; kosuu++) // 35の倍数を、100から0まで表示
    kekka[kosuu] = kosuu*5*7;
  for (i=kosuu-1; i>=0; i--)
    System.out.println(kekka[i]+" = "+i+"*5*7");
} }

326:デフォルトの名無しさん
09/04/17 10:05:13
ぱねぇw


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