Get up to 80 % extra points for free! More info:

Discussion – Lesson 12 - Lists in VB.NET

Back

 

Comments
Avatar
Chen 琛
Member
Avatar
Chen 琛:4/25/2018 17:51
:-)
 
Reply
4/25/2018 17:51
Avatar
hishvm
Member
Avatar
hishvm:9/23/2023 2:31

here's a Python code example for a simple lottery program that follows the requirements you've mentioned:

import random

class Lottery:
def __init__(self):
self._numbers = []

def generate_lot(self):
number = random.randint(1, 100) # You can adjust the range as needed
self._numbers­.append(number)

def print_sorted_num­bers(self):
self._numbers­.sort()
print("Generated numbers in ascending order:")
for number in self._numbers:
print(number)

if __name__ == "__main__":
lottery = Lottery()

while True:
user_input = input("Do you want to generate another number? (yes/no): ").strip().lower()

if user_input == "yes":
lottery.genera­te_lot()
elif user_input == "no":
lottery.print_sor­ted_numbers()
break
else:
print("Invalid input. Please enter 'yes' or 'no'.")
This code defines a Lottery class with a private list _numbers to store generated numbers. loteriasdehoy­colombia provides methods to generate a random number and to print the numbers in ascending order. The program keeps running until the user decides not to generate more numbers, at which point it prints the sorted numbers and exits.

You can adjust the range and other details of the lottery as needed to fit your requirements.

 
Reply
9/23/2023 2:31
To maintain the quality of discussion, we only allow registered members to comment. Sign in. If you're new, Sign up, it's free.

2 messages from 2 displayed.