Были допущены ошибки при записи некоторых условных операторов. Поставьте в соответствие оператор и сделанную

  • 19
Были допущены ошибки при записи некоторых условных операторов. Поставьте в соответствие оператор и сделанную в нем ошибку, и укажите правильный оператор. Пропущены операторные скобки, неправильно записан знак сравнения, неверно установлен знак ";" (точка с запятой), нет ошибок, отсутствует условие, не учтен приоритет операций. Если а, если х:=9, то k:= k+1; Если а≠b, то b:= а; Если а> если 9, то k:= k+1; Если а> b, то а:=а−b; иначе b:= b−a; Если х<5 и y>3, то s:= s+1 иначе.
Skvoz_Ogon_I_Vodu
4
В данной задаче необходимо поставить в соответствие каждый оператор сделанную в нем ошибку и указать правильный оператор. Проанализируем каждый оператор по очереди:

1. Если а, если х:=9, то k:= k+1;
Ошибка: Пропущены операторные скобки.
Правильный оператор: Если (а и х:=9), то k:= k+1;

2. Если а≠b, то b:= а;
Ошибка: Отсутствует условие после оператора.
Правильный оператор: Если (а≠b), то b:= а;

3. Если а> если 9, то k:= k+1;
Ошибка: Неправильно записан знак сравнения.
Правильный оператор: Если (а> 9), то k:= k+1;

4. Если а> b, то а:=а−b; иначе b:= b−a;
Ошибка: Не учтен приоритет операций.
Правильный оператор: Если (а> b), то а:=а−b; иначе b:= b−a;

5. Если х 3, то s:= s+1 иначе
Ошибка: Нет оператора после условия.
Правильный оператор: Если (х>3), то s:= s+1; иначе ...

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