Answer:
If you are using Python,
```count = 0
for i in range(0, 79):
a = int(input("Input a number: "))
if 100 <= a <= 1000:
if a > 500:
count += 1
else:
print("Please input a number between 100 and 1000!")
i -= 1
print(count)```
Explanation:
count refers to the number of 500s and above,
the for loop is required for the program to loop 80 times,
a is the input collected,
the nested if is to check whether the number is above 500 and the if is used to check if the number is between 100 and 1000 if not, it will output that you need to input a number between 100 and 1000,
the i-=1 is required to make sure that part wasn't counted.
and the last print is to output the number of numbers above 500