Срочно помогите пожалуйста
Напиши у зошиті чи середовищі програмування код для розв'язання задачі: Ігрове поле рулетки поділено на номери від 0 до 36, які мають чорний, червоний або зелений кольори. Номер 0 має зелений колір, для номерів від 1 до 10, непарні номери червоні, а парні - чорні. Непарні номери від 11 до 18 чорні, а парні номери - червоні. Непарні номери від 19 до 28 - червоні, а парні номери - чорні. Непарні номери від 29 до 36 - чорні, а парні номери - червоні. Напишіть програму, яка отримує номер (число від 0 до 36) та показує, чи є номер зеленим, червоним або чорним. Програма повинна враховувати варіант, якщо користувач вводить номер, який знаходиться за межами діапазону від 0 до 36.
Ответы
Ответ:
Ось код на мові програмування Python, який вирішує цю задачу:
Объяснение:
num = int(input("Введіть номер від 0 до 36: "))
if num < 0 or num > 36:
print("Номер повинен бути в діапазоні від 0 до 36")
elif num == 0:
print("Зелений")
elif num >= 1 and num <= 10:
if num % 2 == 0:
print("Чорний")
else:
print("Червоний")
elif num >= 11 and num <= 18:
if num % 2 == 0:
print("Червоний")
else:
print("Чорний")
elif num >= 19 and num <= 28:
if num % 2 == 0:
print("Чорний")
else:
print("Червоний")
elif num >= 29 and num <= 36:
if num % 2 == 0:
print("Червоний")
else:
print("Чорний")
Цей код запитує користувача про номер, який він хоче перевірити, та перевіряє, чи він входить до діапазону від 0 до 36. Якщо він не входить, програма повідомляє користувача про помилку. Якщо номер вірний, програма визначає, який колір має цей номер згідно з описом у завданні та виводить відповідне повідомлення.