Форум » Массивы, сортировка, работа с файлами » к С2 » Ответить
к С2
zinkevich-62: Подскажите, пожалуйста, нужно ли в решении задачи С2 присваивать начальное значение =0, если ребенок решал задачу в Qb? Спасибо
Ответов - 6
Поляков: zinkevich-62 пишет: нужно ли в решении задачи С2 присваивать начальное значение =0 Нужно. Это правило хорошего стиля программирования.
zinkevich-62: Спасибо, но без этой команды программа в этой версии языка прекрасно себя чувствует. Правильно ли, что у моих ребят сняли по 1 баллу за отсутствие этой команды?
Поляков: zinkevich-62 пишет: Правильно ли, что у моих ребят сняли по 1 баллу за отсутствие этой команды? Правильно. Наверняка это было записано в критериях: "Отсутствие инициализации переменной".
zinkevich-62: Имею наглость не согласится. В других языках инициализация переменных необходима (абсолютно с этим согласен), но в QB начальные значения по умолчанию равны 0?
Поляков: zinkevich-62 пишет: В других языках инициализация переменных необходима (абсолютно с этим согласен), но в QB начальные значения по умолчанию равны 0 Тут есть два момента: 1) если у эксперта есть строка "не инициализирована переменная", он снижает бал, поступая по закону, а не "по понятиям" 2) вы можете оспорить его решение на апелляции, но для этого нужно доказать, что инициализация нулями входит в стандарт языка QB (вы его видели?); апелляцию можно подавать вплоть до Федеральной комиссии.
zinkevich-62: Спасибо
полная версия страницы