Results 1 to 2 of 2
Thread: Lottery Java Program please help
- 10-16-2011, 06:59 PM #1
Member
- Join Date
- Oct 2011
- Posts
- 8
- Rep Power
- 0
Lottery Java Program please help
When I run the program below it matches all digits in any order, but when I test it to recognize one digit and pay out 1,000 it says pay out 3,000 on certain three digits for example 900 entered.
Please help, trying to correct this code, been working on it for days and cant understand where I am going wrong
Moderator Edit: code tags addedJava Code:package lottery.lottery; import java.util.Scanner; public class Lottery{ public static void main(String[ ] args) { // generate a lottery int lottery = (int)(Math.random() *1000); // Prompt the user to enter a guess Scanner input = new Scanner(System.in); System.out.print("Enter your lottery pick (three Digits):"); int guess = input.nextInt(); //Get digits from lottery int lotteryDigit1 = lottery / 100; int lotteryDigit2 = ((lottery / 10) % 10); int lotteryDigit3 = lottery % 10; //get digits from guess int guessDigit1 = guess / 100; int guessDigit2 = ((lottery / 10) % 10); int guessDigit3 = guess % 10; System.out.println("The lottery number is " + lottery); // Check the guess if (guess == lottery) System.out.println ("Exact match: you win $10,000"); else if (guessDigit2 == lotteryDigit1 || guessDigit1 == lotteryDigit2 || guessDigit3 == lotteryDigit2 || guessDigit2 == lotteryDigit3 || guessDigit3 == lotteryDigit1 || guessDigit1 == lotteryDigit3) System.out.println ("Match all digits: you win $3,000"); else if (guessDigit1 == lotteryDigit1 && guessDigit1 == lotteryDigit2 && guessDigit1 == lotteryDigit3 && guessDigit2 == lotteryDigit1 && guessDigit2 == lotteryDigit2 && guessDigit2 == lotteryDigit3 && guessDigit3 == lotteryDigit1 && guessDigit3 == lotteryDigit2 && guessDigit3 == lotteryDigit3) System.out.println ("Match one digit: you win $1,000"); else System.out.println("Sorry, no match"); } }Last edited by Fubarable; 10-16-2011 at 07:10 PM. Reason: code tags added
- 10-16-2011, 07:20 PM #2
- Join Date
- Sep 2008
- Location
- Voorschoten, the Netherlands
- Posts
- 11,427
- Blog Entries
- 7
- Rep Power
- 17
Similar Threads
-
to generate random lottery no
By fakepics500 in forum New To JavaReplies: 19Last Post: 07-08-2011, 09:14 AM -
Random Lottery Numbers
By ComicStix in forum New To JavaReplies: 2Last Post: 04-29-2011, 06:18 AM -
lottery
By kayln in forum EclipseReplies: 0Last Post: 02-20-2011, 09:28 PM -
Lottery help, looping problem
By hadoken5 in forum New To JavaReplies: 2Last Post: 10-31-2010, 06:48 PM -
Lottery Application
By notnumber6 in forum New To JavaReplies: 3Last Post: 11-03-2007, 11:42 AM


LinkBack URL
About LinkBacks
Reply With Quote
Bookmarks