Информатика

9. Напишите программу, которая считывает три строки. Если эти три строки - one , two и three , то программа выводит

9. Напишите программу, которая считывает три строки. Если эти три строки - "one", "two" и "three", то программа выводит "BURN", если нет, то "DO NOT BURN".
10. Усовершенствуйте предыдущую программу так, чтобы не только при вводе "one", "two" и "three", но и при вводе "1", "2" и "3" тоже выводилось "BURN". Смешанный ввод (например, "1", "2", "three") даёт "DO NOT BURN". Язык Python
Верные ответы (1):
  • Лёха
    Лёха
    35
    Показать ответ
    Задача 9:

    Инструкция:

    В данной задаче требуется написать программу на языке Python, которая считывает три строки и проверяет, являются ли они равными "one", "two" и "three". Если все три строки совпадают с этими значениями, программа должна вывести "BURN". В противном случае, программа должна вывести "DO NOT BURN".

    Для решения этой задачи необходимо использовать условный оператор if. Мы можем сравнить введенные строки с требуемыми значениями с помощью оператора ==. Если все три строки равны требуемым значениям, то выводим "BURN", иначе выводим "DO NOT BURN".

    Демонстрация:


    # Считываем строки
    str1 = input()
    str2 = input()
    str3 = input()

    # Проверяем условие и выводим результат
    if str1 == "one" and str2 == "two" and str3 == "three":
    print("BURN")
    else:
    print("DO NOT BURN")


    Совет:

    Чтобы лучше понять, как работает этот код, можно прогнать несколько примеров на бумаге, прописывая каждый шаг выполнения программы. Это поможет увидеть, какие значения принимают переменные и какие результаты дают условия.

    Дополнительное задание:

    Напишите программу на языке Python, которая считывает три строки и проверяет, совпадают ли они со строками "hello", "world" и "python". Выведите "CORRECT", если все строки равны требуемым значениям, иначе выведите "INCORRECT".
Написать свой ответ: