Броене от 0 вместо от 1 в масиви и цикли (програмиране)
Учениците не разбират защо първият елемент на масив има индекс 0, а не 1, и грешат при пресмятане на дължина/последен индекс.
Така е грешно
Масив с 5 елемента — ученикът обръща се към последния елемент с индекс 5.
Така е вярно
Масив с 5 елемента има индекси 0,1,2,3,4 — последният елемент е с индекс (дължина − 1) = 4.
Защо се допуска
В ежедневния живот броим от 1 (първи, втори, трети), а повечето езици за програмиране индексират масиви от 0, което създава систематично разминаване с интуицията.
Как да я избегнеш
Запомни формулата „последен индекс = дължина − 1“ като фиксирано правило и я прилагай механично, вместо да разчиташ на интуитивно броене.
Пробвай на цял тест
Направи пробния тест по формата на изпита и виж дали грешката вече не те спъва.