Вопрос задан 16.11.2023 в 12:58. Предмет Информатика. Спрашивает Кузнецов Матвей.

Створіть міні-гру "Вікторина", в якій комп'ютер буде ставити запитання, на які можна буде

відповісти "Так" або "Ні". Якщо відповідь правильна - нараховується бал, якщо ні - рахунок не змінюється. Після всіх відповідей, на екран потрібно вивести фразу "Гру завершено! Ваш рахунок: " і вказати рахунок. План виконання: 1. Привітатись із гравцем. 2. Запитати "Чи готові ви до гри? (так/ні)". 3. Ввести змінні "рахунок" та "кількість запитань". 4. Прописати запитання (мінімум 4), варіанти відповіді та дії, які відбуватимуться з рахунком. 5. Сказати "Дякую за гру! Ваш рахунок: ". 6. Надіслати виконане завдання на перевірку. НАПИСАТЬ НА ПАЙТОНЕ ДАЮ 100 БАЛЛОВ !!!!
0 0
Перейти к ответам

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

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

print("Доброго дня гравець, я вітаю вас в нашій вікторині!!!")

a=input("Чи готові ви до гри?(так/ні)")

if (a=="Ні" or a=="ні"):

   print("Шкода, що ти не хочешь зі мною грати")

else:

   rah = 0

   n = 4

   q1="На горісі ростуть груши?(так/ні)"

   q2="Том Холланд відігрував роль людини павука?(так/ні)"

   q3="Їжак вухатий занесений до Червоної книги України?(так/ні)"

   q4="x в квадраті менше нуля?(так/ні)"

   a=input(q1);

   if (a=="ні"):

       rah+=1

   a=input(q2)

   if (a=="так"):

       rah+=1

   a=input(q3)

   if (a=="так"):

       rah+=1

   a=input(q4)

   if (a=="ні"):

       rah+=1

   print("Дякую за гру! Ваш рахуно:", rah)

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

Звучить як цікава ідея! Ось простий код на мові Python, який реалізує вашу міні-гру "Вікторина". Ви можете запустити його в середовищі Python.

```python import random

def welcome(): print("Привіт! Ласкаво просимо до гри 'Вікторина'!")

def ready_to_play(): response = input("Чи готові ви до гри? (так/ні): ") return response.lower() == 'так'

def ask_question(question, correct_answer): print(question) user_answer = input("Так чи ні? ").lower() if user_answer == correct_answer: print("Правильно!") return 1 else: print("Неправильно.") return 0

def play_quiz(): score = 0 number_of_questions = 4 # Задайте бажану кількість питань

for _ in range(number_of_questions): question_index = random.randint(0, len(questions) - 1) current_question = questions[question_index] score += ask_question(current_question['question'], current_question['answer'])

print("Дякую за гру! Ваш рахунок:", score)

# Готові питання та відповіді questions = [ {"question": "Чи Сонце світить уночі?", "answer": "ні"}, {"question": "Чи земля кругла?", "answer": "так"}, {"question": "Чи вода кипить при температурі 100 градусів Цельсія?", "answer": "так"}, {"question": "Чи люди можуть літати без допомоги якихось пристосувань?", "answer": "ні"} ]

def main(): welcome() if ready_to_play(): play_quiz()

if __name__ == "__main__": main() ```

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

Бажаю успіху з вашою грою!

0 0

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

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

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

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