Қатори катакҳои рақамдор
Барои се адад се тағйирёбанда кофӣ мебуд. Бо n то 100 000 касе 100 000 тағйирёбандаро навишта наметавонад. Ба мо як ном барои тамоми қатори ададҳо лозим аст. Дар C++ ин вектор аст.
Ин вектореро бо номи a аз 5 катак месозад, ки дар ҳар яке int ҷойгир аст. Катакҳо рақамгузорӣ шудаанд ва рақамгузорӣ аз 0 оғоз мешавад: катакҳо a[0], a[1], a[2], a[3] ва a[4] мебошанд. Адади дохили қавс индекс (шохис) аст: кадом катак. Он чи дар катак аст, қимати он аст. Вектори нав аз сифрҳо иборат аст.
Ҳар a[i] мисли тағйирёбандаи оддии int кор мекунад: онро хондан, чоп кардан, ба он қимат бахшидан ва += ё ++-ро истифода бурдан мумкин аст. Фарқ дар он аст, ки индексро ҳисоб кардан мумкин аст: a[i], a[i + 1], a[n - 1]. Барои ҳамин сикл метавонад катакҳоро гузарад.
«Қадам»-ро пахш кунед ва тағйир ёфтани катакҳоро бубинед: