Metotron
Искусственный Интеллект
(114882)
8 лет назад
Учительница не права. Судя по всему, она не является практикующим программистом, а узнала о программировании из школьных учебников, так что не ей судить о грубых ошибках.
Может быть, она ещё заставляет писать begin-end, когда оператор в условии/цикле один единственный?
Уточню ради справедливости: у тебя блок else был пустой? То есть, else begin end; ?
Yulya KlimovaЗнаток (464)
8 лет назад
Нее, begin-end, слава Богу, в таких случаях писать не заставляет, это уже перебор)
А вот блок пустой был вроде бы.
Aleks Nots
Просветленный
(22777)
8 лет назад
Трудно сказать что-либо определенное не зная задания, не видя Вашего кода и учительских исправлений.
Может Вы правы, может учительница.
else - нужно писать только если он нужен, а если не нужен, то и не нужно писать (Капитан Очевидность).
Yulya KlimovaЗнаток (464)
8 лет назад
Задание уже не вспомню, тем более оно с картинкой, но то, что разницы между программой с else и без него нет - это точно. А учительница мне особо ничего и не исправляла, просто написала штуки 3 else и сказала, что у меня дрянь какая-то, а не программа. Может быть, просто хотела придраться, потому что у меня с ней не очень хорошие отношения. Но спасибо за ответ, завтра пойду разбираться)
Алекс Куха
Высший разум
(449621)
8 лет назад
Какой экзамен, ЕГЭ чтлоль? Да там вроде нет заданий со сложными ифами. 2ку, это, наверно, через чур. Вы жаждете справедливости, к чему это. Надо по горячим следам, в сейчас уже поезд ушёл
Yulya KlimovaЗнаток (464)
8 лет назад
Задание было именно из ЕГЭ)
Да и справедливости я особо не жажду, тем более мне это не поможет, просто хотелось узнать про эту ошибку, а то в конце года зачет, не хочется опять заработать двоек, если вдруг похожая задача попадется)