- 3
How do I do this?
Write a program in python which asks for the user to input 10 numbers and then outputs the largest number, smallest number and the amount of numbers dividable by 3. -Can someone explain how to solve this?
2 Antworten
+ 3
Make three variables , max, min, count.
store the first input in max and min and for count check if it's divisible by 3,if yes increment it .
Now run a for loop of range 9, ask for user input inside it .
for i in range(9) :
num=int(input())
After that check for max, if num>max:
max=num
for min , if num<min:
min=num
for count, if num%3==0 or if (not num%3): count+=1
+ 2
better to not use variable name wich overide builtin functions ^^
max() and min() could help you...
first store user inputed numbers in a list, while you count how many are divisible by three (num%3==0).
then you could output the result of max(nums_list), min(nums_list) and count_of_divisible_by_3