Автор | Сообщение |
|
Отправлено: 14.02.15 18:20. Заголовок: к С2
Подскажите, пожалуйста, нужно ли в решении задачи С2 присваивать начальное значение =0, если ребенок решал задачу в Qb? Спасибо
|
|
|
Ответов - 6
[только новые]
|
|
|
| Администратор
|
Сообщение: 753
|
|
Отправлено: 14.02.15 18:28. Заголовок: zinkevich-62 пишет: ..
zinkevich-62 пишет: цитата: | нужно ли в решении задачи С2 присваивать начальное значение =0 |
|
Нужно. Это правило хорошего стиля программирования.
|
|
|
|
Отправлено: 14.02.15 18:38. Заголовок: Спасибо, но без этой..
Спасибо, но без этой команды программа в этой версии языка прекрасно себя чувствует. Правильно ли, что у моих ребят сняли по 1 баллу за отсутствие этой команды?
|
|
|
|
| Администратор
|
Сообщение: 754
|
|
Отправлено: 14.02.15 18:56. Заголовок: zinkevich-62 пишет: ..
zinkevich-62 пишет: цитата: | Правильно ли, что у моих ребят сняли по 1 баллу за отсутствие этой команды? |
|
Правильно. Наверняка это было записано в критериях: "Отсутствие инициализации переменной".
|
|
|
|
Отправлено: 14.02.15 19:09. Заголовок: Имею наглость не сог..
Имею наглость не согласится. В других языках инициализация переменных необходима (абсолютно с этим согласен), но в QB начальные значения по умолчанию равны 0?
|
|
|
|
| Администратор
|
Сообщение: 755
|
|
Отправлено: 14.02.15 19:46. Заголовок: zinkevich-62 пишет: ..
zinkevich-62 пишет: цитата: | В других языках инициализация переменных необходима (абсолютно с этим согласен), но в QB начальные значения по умолчанию равны 0 |
|
Тут есть два момента: 1) если у эксперта есть строка "не инициализирована переменная", он снижает бал, поступая по закону, а не "по понятиям" 2) вы можете оспорить его решение на апелляции, но для этого нужно доказать, что инициализация нулями входит в стандарт языка QB (вы его видели?); апелляцию можно подавать вплоть до Федеральной комиссии.
|
|
|
|
Отправлено: 14.02.15 20:00. Заголовок: Спасибо..
Спасибо
|
|
|
|