Hatena::Groupgeneration1986

有言実行。@86

 | 

2008-03-24

[] 今週の宿題。 05:10

ユーザーに0~9の数字を3つ入力させ、それがコンピュータがランダムに選んだ数字3つとあってるかどうかを確かめるプログラム

ユーザーが選んだ数字とランダムに選んだ数字3つずつ、それと下記の結果と対応している金額を表示させること。

  • 1つだけあってる場合:$10
  • 2つあってる場合:$100
  • 3つともあってるが、順番は違う場合:$1,000
  • 3つともあっていて、順番も同じ場合:$1,000,000
  • 1つもあってない場合:$0

ただし、もしユーザーが1, 2, 3と予想して、ランダムな数字が1, 1, 1だった場合は、あっているのは1つだけ。


って感じ…?

日本語で正しく伝わってるかよく分からないので、原文も載せとく。

これを水曜日までに完成させなくては!!!!

水曜日にマネージメントのテストがあったりするけど、放置してやりそうな予感(汗)




Create a lottary game application. Generate three random numbers, each between 0 and 9. Allow the user to guess three numbers. Compare each of the user's guess to the three random numbers and display a message that includes the user's guess, the randomly determined three-digit number, and the amount of money the use has won as follows:

  • any one matching : $10
  • Two matching : $100
  • Three matching, not in order : $1,000
  • Three matching in exact order : $1,000,000
  • No matches : $0

Make certain that your application accommodates repeating digits. For example, if a user guess 1, 2, and 3, and the randomly generated digits are 1, 1, and 1, do not give the user credit for three correct guesses -- just one.



from

Joyce Farrell. Chapter 5, Making Decisions. "Java Programming Forth Edition". 03/24/2008.

MLA styleってこんなんだったっけ…?汗

akik0akik0 2008/03/26 02:33 ガチャピンのポンコツな頭ではできない><
あと30分でチューターだけど、この子も金曜日ぐらいに会うことにしようっとwww

ゲスト



トラックバック - http://generation1986.g.hatena.ne.jp/akik0/20080324
 |