Вопрос задан 25.09.2023 в 06:22. Предмет Информатика. Спрашивает Шкатуло Валерия.

Створіть програму, що містить перелік ваших улюблених речей. Після запуску у користувача має бути

три спроби, щоб вгадати одну з них.
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Котик Карина.

Програма:
Python:

favorites = ['піца', 'музика', 'книги', 'відео', 'мандрівки']

print("У вас є 3 спроби вгадати одну з моїх улюблених речей.")

for i in range(3):

   guess = input("Що є одним із моїх улюблених речей? ")

   if guess in favorites:

       print("Правильно! Ви вгадали за", i, "спроби.")

       break

   else:

       if i == 2:

           print("На жаль, ви не вгадали.")

       else:

           print("Невірно. Спробуйте знову. Залишилося", 2 - i, "спроб")

print("Дякуємо за гру.")

Пояснення:

Цей код визначає список (масив) уподобань, який містить елементи, які вам подобаються. Користувачеві надається 3 спроби вгадати один із елементів у списку. Якщо користувач правильно вгадує один із предметів, цикл зупиняється, і програма виводить повідомлення із зазначенням кількості спроб, щоб правильно вгадати. Якщо користувач не вгадає правильно, програма виводить відповідний текст.

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Звісно, я можу надати вам приклад простої програми на мові Python для цього завдання. Ось код:

python
import random # Список улюблених речей favorite_things = ['книга', 'музика', 'подорожі', 'кіно', 'спорт'] # Вибір випадкової улюбленої речі зі списку chosen_thing = random.choice(favorite_things) # Кількість спроб max_attempts = 3 attempts = 0 # Головний цикл гри while attempts < max_attempts: guess = input(f"Спроба {attempts + 1}. Спробуйте вгадати мою улюблену річ: ") if guess.lower() == chosen_thing: print(f"Ви вгадали! {chosen_thing.capitalize()} - це справжньо моя улюблена річ.") break else: print("Неправильно. Спробуйте ще раз.") attempts += 1 # Повідомлення, якщо користувач не вгадав після трьох спроб if attempts == max_attempts: print(f"На жаль, ви не вгадали. Моя улюблена річ - {chosen_thing.capitalize()}.")

Ця програма генерує список улюблених речей, вибирає випадкову річ та дає користувачу три спроби для вгадування. Якщо користувач вгадає, програма повідомить йому про це. Якщо ж користувач не вгадає за три спроби, програма також повідомить йому правильну відповідь.

Запустіть цей код в середовищі Python, і програма почне гру.

0 0

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

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

Последние заданные вопросы в категории Информатика

Задать вопрос