Я работаю над этим в течение нескольких дней. Я просмотрел несколько руководств и прочитал в своей книге, я очень новичок в кодировании.python кратные 19
Я должен написать эту программу
Эта программа должна запрашивать пользователя ввести точное кратное 19, которое больше, чем 200. Затем, программа должна анализировать и отображать ввод ответа на каждый из четыре возможных результата анализа. См. Примеры прогонов ниже.
Enter an exact multiple of 19 that is greater than 200 76
No, 76 is a multiple of 19 but it is not greater than 200
>>>
Enter an exact multiple of 19 that is greater than 200 55
55 is not over 200 and also is not a multiple of 19
>>>
Enter an exact multiple of 19 that is greater than 200 222
222 is over 200 but is not a multiple of 19
>>>
Enter an exact multiple of 19 that is greater than 200 380
Good input. 19 divides into 380 exactly 20 times
это то, что я до сих пор
#promt user to enter an exact multiple of 19 that is larger than 200
#assign variable a to user input
def main() :
random = int(input('Enter an exact multiple of 19 that is greater than 200:'))
number = random/19
if random > 200 :
print('Good input 19 divides into', random , 'exactly' , number ,'times')
if random % 19 == 0 or random <200:
print('is a multiple of 19')
else:
print('is not a multiple of')
main()
я могу получить программу выплюнуть линию для пользователя ввода 380, но я в недоумении, насколько, как подправить другие выходы. Помощь будет потрясающей !!!
Ах, FizzBuzz тест на оле». (Этого должно быть достаточно, чтобы помочь понять это, не передавая его на серебряную тарелку). – Enfyve