Предмет: Информатика, автор: rzagrutdinov37

Сергій підкидає гральний кубик, на якому може випасти від 1 до 6 очок. Одержані значення він додає. Коли сума стане більшою, ніж 20, він закінчить підкидати кубик. Вивести, скільки йому знадобиться підкидань кубика та яку суму він одержить. на языке python

Ответы

Автор ответа: satcaevdzambolat06
2

Ответ:

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, щоб ми могли їх збільшувати з кожним підкиданням кубика.

Похожие вопросы