• Предмет: Информатика
  • Автор: DaRKSPaRTa
  • Вопрос задан 5 месяцев назад

1. Реалізуйте гру між користувачем та комп’ютером. Користувач не більше ніж за 4 спроби має відгадати «задумане» число з діапазону від 1 до 20. Якщо користувач відгадає, то на екран виводиться повідомлення «Молодець! Ти відгадав моє число», інакше надається інша спроба і користувачеві повідомляється більше чи менше число було загадане від введеного ним.


sahnomaksim114: Це треба зробити на пайтоні?
DaRKSPaRTa: да

Ответы

Ответ дал: boosterenko21
0

Ось приклад реалізації гри між користувачем та комп’ютером на мові програмування Python:

import random

number_to_guess = random.randint(1, 20)

guesses_left = 4

while guesses_left > 0:

   user_guess = int(input("Введіть ваше число (від 1 до 20): "))

   

   if user_guess == number_to_guess:

       print("Молодець! Ти відгадав моє число")

       break

   elif user_guess < number_to_guess:

       print("Загадане число більше")

   else:

       print("Загадане число менше")

       

   guesses_left -= 1

   

if guesses_left == 0:

   print("На жаль, ти не відгадав число. Це було", number_to_guess)

Програма вибирає випадкове число в діапазоні від 1 до 20 за допомогою модуля random. Користувач має 4 спроби, щоб відгадати це число, поки він не відгадає його або спроби не закінчаться. Якщо користувач вводить число, яке менше або більше від загаданого числа, програма повідомляє йому це, і кількість спроб зменшується на 1. Якщо користувач не відгадав число за 4 спроби, програма виводить загадане число.

Вас заинтересует