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

Ответы на вопрос

Ось приклад реалізації гри між користувачем та комп’ютером на мові програмування 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 спроби, програма виводить загадане число.



Ось приклад реалізації гри між користувачем та комп'ютером на мові Python:
pythonimport random
def play_game():
secret_number = random.randint(1, 20)
attempts = 0
while attempts < 4:
guess = int(input("Введіть число від 1 до 20: "))
attempts += 1
if guess == secret_number:
print("Молодець! Ти відгадав моє число.")
return
if guess < secret_number:
print("Загадане число більше.")
else:
print("Загадане число менше.")
print("Спроби закінчилися. Загадане число було:", secret_number)
play_game()
У цьому прикладі ми використовуємо модуль random
, щоб комп'ютер вибрав випадкове число з діапазону від 1 до 20. Користувач має 4 спроби, щоб відгадати це число. Залежно від введеного числа, програма повідомляє користувачеві, чи більше чи менше число було загадане. Якщо користувач відгадує число, гра завершується. Якщо ж користувач не відгадує число після 4 спроб, виводиться повідомлення зі загаданим числом.


Топ вопросов за вчера в категории Информатика








Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili