Need help to rewrite this code into java code Private Sub xDisplayButton_Click(B
ID: 3854330 • Letter: N
Question
Need help to rewrite this code into java code Private Sub xDisplayButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles xDisplayButton.Click ' declare array and other variables Dim lottoNumbers() As Integer = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, _ 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, _ 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, _ 45, 46, 47, 48, 49, 50, 51, 52, 53, 54} Dim lottoNumber As Integer Dim number As Integer 'Dim rad1 As Integer ' Dim rad2 As Integer 'Dim rad3 As Integer ' Dim rad4 As Integer 'Dim rad5 As Integer 'Dim rad6 As Integer ' randomly select 6 unique random numbers from array 'For Each number In lottoNumbers ***************** ***************** 'Next number 'lottoNumber = number 'lottoNumber = rad1 & "-" & rad2 & "-" & rad3 & "-" & rad4 & "-" & rad5 & "-" & rad6 ' display numbers in lottery label box Me.xLotteryLabel.Text = CStr(lottoNumber)
Explanation / Answer
// Plays a lottery game with the user, reading // the user's lottery numbers and printing how many // matched a winning lottery ticket. import java.util.*; public class Lottery { public static final int NUMBERS = 6; public static final int MAX_NUMBER = 40; public static void main(String[] args) { // get winning number and ticket sets Set winningNumbers = createWinningNumbers(); Set ticket = getTicket(); System.out.println(); // keep only the winning numbers from the user's ticket Set intersection = new TreeSet(ticket); intersection.retainAll(winningNumbers); // print results System.out.println("Your ticket numbers are " + ticket); System.out.println("The winning numbers are " + winningNumbers); System.out.println(); System.out.println("You had " + intersection.size() + " matching numbers."); if (intersection.size() > 0) { double prize = 100 * Math.pow(2, intersection.size()); System.out.println("The matched numbers are " + intersection); System.out.println("Your prize is $" + prize); } } // generates a set of the winning lotto numbers public static Set createWinningNumbers() { Set winningNumbers = new TreeSet(); Random r = new Random(); while (winningNumbers.size()Related Questions
Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.