Блог для маленьких школьников и их родителей
ШколаЛа
04
Сентябрь

Створіть програму, яка генерує випадкове число від 1 до 100. Гравець має 7 спроб вгадати число. Після…

Автор: naumenkoveronika5
Предмет: Информатика
Уровень: 5 - 9 класс

Створіть програму, яка генерує випадкове число від 1 до 100. Гравець

має 7 спроб вгадати число.

Після кожної спроби виводьте повідомлення, чи вгадав гравець число,

чи число більше/менше від задуманого числа. Під час гри враховуйте

такі аспекти:

● Якщо гравець вводить число, яке вже назвав раніше, повідомте

йому про це та не знімайте спробу.

● Після завершення гри (вгадав чи використав всі 7 спроб), виведіть

повідомлення про результат (чи вгадав, чи не вгадав).

Ответов к вопросу: 1
  • gord25
    04.09.2024 | 18:57

    import random

    def guess_the_number():
       number_to_guess = random.randint(1, 100)
       attempts = 7
       previous_guesses = []

       while attempts > 0:
           player_guess = int(input(«Введіть число від 1 до 100: «))
           if player_guess in previous_guesses:
               print(«Ви вже називали це число. Спробуйте інше число.»)
               continue
           elif player_guess < number_to_guess:
               print(«Задумане число більше.»)
           elif player_guess > number_to_guess:
               print(«Задумане число менше.»)
           else:
               print(«Ви вгадали число! Вітаємо!»)
               return
           attempts -= 1
           previous_guesses.append(player_guess)
           print(f»Залишилося спроб: {attempts}»)

       print(«На жаль, ви не вгадали число. Спробуйте ще раз!»)

    guess_the_number()

Ответить на вопрос:
:p :-p 8) 8-) :lol: =( :( :-( :8 ;) ;-) :(( :o:
Нажимая на кнопку я даю согласие на обработку персональных данных и принимаю политику конфиденциальности.

Нужен ответ на задачу по Створіть програму, яка генерує випадкове число від 1 до 100. Гравець має 7 спроб вгадати число. Після кожної спроби виводьте повідомлення, чи вгадав гравець число, чи число більше/менше від задуманого числа. Під час гри враховуйте такі аспекти: ● Якщо гравець вводить число, яке вже назвав раніше, повідомте йому про це та не знімайте спробу. ● Після завершення гри (вгадав чи використав всі 7 спроб), виведіть повідомлення про результат (чи вгадав, чи не вгадав).? Прочитайте решения и обсудите их с другими участниками. Задача относится к Информатика и поможет вам разобраться в Створіть програму, яка генерує випадкове число від 1 до 100. Гравець має 7 спроб вгадати число. Після кожної спроби виводьте повідомлення, чи вгадав гравець число, чи число більше/менше від задуманого числа. Під час гри враховуйте такі аспекти: ● Якщо гравець вводить число, яке вже назвав раніше, повідомте йому про це та не знімайте спробу. ● Після завершення гри (вгадав чи використав всі 7 спроб), виведіть повідомлення про результат (чи вгадав, чи не вгадав). для школьников 5 - 9 класс. Ответы на этот вопрос уже добавлены. Присоединяйтесь к нашему сообществу, задавайте вопросы и получайте ответы от экспертов!