Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Random;
- import java.io.BufferedWriter;
- import java.io.File;
- import java.io.FileWriter;
- import java.io.IOException;
- public class main {
- public static void main(String[] args) {
- Ticket[] pool = new Ticket[6];
- int[] winningNumbers = { 12, 13, 6, 8, 25 };
- int winningPowerball = 9;
- int i = 0;
- int[] num = new int[5];
- int powerball = 1;
- Random generator = new Random();
- /* generate 3 random tickets */
- for (int g = 0; g < 3; g++) {
- /* generate random lottery numbers */
- for (int s = 0; s < num.length; s++) {
- num[s] = generator.nextInt(59) + 1;
- powerball = generator.nextInt(59) + 1;
- }
- pool[g] = new Ticket(num, powerball);
- /*generate 5th and 6th tickets*/
- powerball = generator.nextInt(59) + 1;
- pool[4] = new Ticket(winningNumbers, powerball);
- pool[5] = new Ticket(winningNumbers, winningPowerball);
- System.out.println(pool[g].toString());
- }
- /* set 4th ticket */
- for (int s = 0; s < 4; s++) {
- num[s] = winningNumbers[s];
- }
- num[4] = generator.nextInt(59) + 1;
- pool[3] = new Ticket(num, winningPowerball);
- /*print pool*/
- System.out.println(pool[3].toString());
- System.out.println(pool[4].toString());
- System.out.println(pool[5].toString());
- /*create file*/
- try{
- File file = new File("/users/poop/desktop/ticketchoices.txt");
- if(!file.exists()){
- file.createNewFile();
- }
- FileWriter fw = new FileWriter(file.getAbsoluteFile());
- BufferedWriter bw = new BufferedWriter(fw);
- for(int g = 0; g < 3; g++){
- bw.write(pool[g].toString() + "\r\n");
- }
- bw.close();
- System.out.println("Done");
- } catch(IOException e) {
- // TODO Auto-generated catch block
- e.printStackTrace();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement