Форум » Массивы, сортировка, работа с файлами » к С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: Спасибо



полная версия страницы