Respuesta :
					                    I think each lottery ticket will cost £5 each so you would count in 5s till you reach the amount of tickets to get the answer which is £25
					                
					                
					             Answer: would use the for loop in this java program. A for loop is a repetition control structure that allows you to write a loop that needs to be executed a specific number of times which is why it's beneficial for the lottery program. A for loop is useful when you know how many times a task is to be repeated. import java.util.Random;import java.util.Scanner;public class LotteryGame
{ public static void main(String[] args) { // TODO Auto-generated method stub
Random r = new Random();     
int random[] = new int[5];   
  for (int i = 0; i < 5; ++i) {   
     random[i] = r.nextInt(48) + 1;     } 
Scanner
sc = new Scanner(System.in);    
 int usernumbers[] = new int[5];     
System.out.print("Enter 5 numbers: ");
for (int i = 0; i < 5; ++i) {
usernumbers[i] = sc.nextInt(); }
System.out.print("\nRandom Numbers: ");    
 for (int i = 0; i < 5; ++i)        
System.out.print(random[i] + " ");  
   System.out.print("\nUser Entered Numbers: ");     for (int i = 0; i < 5; ++i)        
System.out.print(usernumbers[i] + " ");
  int match = 0;    
 for (int i = 0; i < 5; ++i) {       
 for (int j = 0; j < 5; ++j) {          
 if (random[i] == usernumbers[j])              
++match;        }
     }     
System.out.println("\nThere are " + match + " number of matches");  }
Explanation: