Сергій підкидає гральний кубик, на якому може випасти від 1 до 6 очок. Одержані значення він додає. Коли сума стане більшою, ніж 20, він закінчить підкидати кубик. Вивести, скільки йому знадобиться підкидань кубика та яку суму він одержить. на языке python
Answers & Comments
Ответ:
import random
sum = 0
throws = 0
while sum <= 20:
value = random.randint(1, 6)
sum += value
throws += 1
print("Кількість підкидань кубика:", throws)
print("Сума очок:", sum)
Объяснение:
Цей код використовує while-цикл, щоб продовжувати підкидати кубик, поки сума не стане більшою або дорівнюватиме 20. Кожен раз, коли підкидається кубик, значення додається до суми, і лічильник кількості підкидань збільшується на 1. Коли сума перевищує 20, цикл закінчується, і програма виводить результати - кількість підкидань та суму очок.
Зверніть увагу, що ми використовуємо модуль random, щоб генерувати випадкові значення кубика. Ми також починаємо зі змінної sum та throws значеннями 0, щоб ми могли їх збільшувати з кожним підкиданням кубика.