Какие ошибки нужно найти и исправить в следующих операторах?
a) Если x больше 1, то увеличить x на 1, присвоить y значение 0, иначе присвоить x значение 0.
b) Если a больше 0, иначе присвоить с значение "a меньше нуля".
a) Если x больше 1, то увеличить x на 1, присвоить y значение 0, иначе присвоить x значение 0.
b) Если a больше 0, иначе присвоить с значение "a меньше нуля".
Volshebnik
a) В данном операторе есть две ошибки:
1) Ошибка в синтаксисе условия. Вместо "Если x больше 1" правильно должно быть "Если x больше 1, то".
2) Ошибки в логике условия. Вместо "увеличить x на 1, присвоить y значение 0, иначе присвоить x значение 0" правильно будет "увеличить x на 1 и присвоить y значение 0, иначе присвоить x значение 0".
Исправленный оператор будет выглядеть следующим образом:
Если x больше 1, то увеличить x на 1 и присвоить y значение 0, иначе присвоить x значение 0.
b) В данном операторе одна ошибка:
Ошибка в синтаксисе условия. Вместо "если a больше 0, иначе" правильно должно быть "если a больше 0, то".
Исправленный оператор будет выглядеть следующим образом:
Если a больше 0, то иначе присвоить с значение "a меньше нуля".
1) Ошибка в синтаксисе условия. Вместо "Если x больше 1" правильно должно быть "Если x больше 1, то".
2) Ошибки в логике условия. Вместо "увеличить x на 1, присвоить y значение 0, иначе присвоить x значение 0" правильно будет "увеличить x на 1 и присвоить y значение 0, иначе присвоить x значение 0".
Исправленный оператор будет выглядеть следующим образом:
Если x больше 1, то увеличить x на 1 и присвоить y значение 0, иначе присвоить x значение 0.
b) В данном операторе одна ошибка:
Ошибка в синтаксисе условия. Вместо "если a больше 0, иначе" правильно должно быть "если a больше 0, то".
Исправленный оператор будет выглядеть следующим образом:
Если a больше 0, то иначе присвоить с значение "a меньше нуля".
Знаешь ответ?