Задать вопрос
10 октября, 08:44

У нас есть бизнес-план! Надо написать программу-тест, которая по некоторым простым вопросам выдаёт "строго индивидуальный" анализ личностных качеств.

Задайте пользователю два вопроса с возможными ответами "да" или "нет" (например, "Любите ли вы котиков?" и "Умеете ли вы программировать?") и считайте ответ. Если пользователь дал любой другой ответ на один из вопросов, сообщаем ему об ошибке и завершаем работу. Если же он ответил "да" или "нет" на каждый из вопросов, выдаём пользователю результат (например, "Вы обладаете незаурядным умом."), причём для каждой возможной комбинации ответов результат должен быть уникальный.

Примечания

Данная задача дополнительно проверяется преподавателем.

программа питон

+5
Ответы (1)
  1. 10 октября, 09:12
    0
    q1 = input ("Вопрос 1? ")

    if q1! = "да" and q1! = "нет":

    print ("Вы дали некорректный ответ!")

    exit ()

    q2 = input ("Вопрос 2? ")

    if q2! = "да" and q2! = "нет":

    print ("Вы дали некорректный ответ!")

    exit ()

    if q2 = = "да" and q1 = = "нет":

    print ("Характеристика 1!")

    elif q2 = = "нет" and q1 = = "да":

    print ("Характеристика 2!")

    elif q2 = = "да" and q1 = = "да":

    print ("Характеристика 3!")

    else:

    print ("Характеристика 4!")
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «У нас есть бизнес-план! Надо написать программу-тест, которая по некоторым простым вопросам выдаёт "строго индивидуальный" анализ ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы
Похожие вопросы по информатике
Помогите сделать программу в Паскале В котором 1) Программа выдает сообщение "Вы маль или дево" 2) Пользователь в переменную ST1 задает значение маль или дево 3) Программа выдает сооб "Ты пошла бы играть в куклы" 4) Вводить ответ через переменную
Ответы (1)
Программирование в python 3 Напечатать массив и сумму его первых N десятков. Пример: Пользователь вводит любое число, например 56 Программа выдаёт на экран массив от 0 до 55 и ещё пять чисел: сумму первых 10, сумму первых 20, сумму первых 30, сумму
Ответы (1)
Помогите с программой. Пользователь вводит с клавиатуры сумму, которая у него есть. Далее"садится за рулетку". Программа спрашивает, какая ставка и на что ставит. пользователь. Ставка идет на конкретное число (от 1 до 36).
Ответы (1)
Разработать программу, реализующую следующий функционал: 1.1. Программа запрашивает у пользователя число от 1 до 10 (n). 1.2. Программа проверяет введенное число на правильность: больше либо равно 1 и меньше либо равно 10. 1.3.
Ответы (1)
Из букв С, Р, Е, Д, А составляются трехбуквенные комбинации по следующему правилу - в комбинации не может быть подряд идущих гласных и одинаковых букв. Например, комбинации ААР или ЕСС не являются допустимыми.
Ответы (2)