Давайте разберем по порядку представленные блок-схемы и определим, в какой из них нет ошибок.
Первая блок-схема:
Начало → Ввести X → X>0
Если Да → Вывести "Положительное"
Если Нет → X=0
В этой блок-схеме есть логическая ошибка. После проверки X>0, если условие не выполняется (Нет), проверяется X=0. Однако, если X<0, то программа не выдаст никакого результата.
Вторая блок-схема:
Начало → Ввести X → y=x²
Эта блок-схема выглядит корректно. Независимо от значения X, вычисляется y=x².
Третья блок-схема:
Да → a=b → Нет
Если Да → Вывести "РАВНО"
Если Нет → Вывести "НЕ РАВНО"
В этой блок-схеме отсутствует начало и ввод значений a и b. Невозможно сравнить a и b, если они не были введены.
Четвертая блок-схема:
Начало → Ввести X → y=X²
Эта блок-схема, как и вторая, выглядит корректно. Независимо от значения X, вычисляется y=x².
Таким образом, вторая и четвертая блок-схемы являются корректными, так как они не содержат логических ошибок.
Ответ: Вторая и четвертая блок-схемы не содержат ошибок.