Іноді потрібно розв’язати складні завдання, у яких спосіб організації даних задано неявно, наприклад, сформувати таблицю квадратів двоцифрових чисел. Під час написання програм для розв’язування подібних завдань слід виконати такі дії: за умовою завдання встановити, чи можна подати вхідні дані у вигляді табличної величини — списку; надати табличній величині одне ім’я (його у програмі буде використано для роботи з окремими елементами табличних даних); задати порожній список, у якому буде зберігатись набір даних; у програмному коді записати команди для введення елементів масиву в пам’ять комп’ютера
Подальше опрацювання табличних величин зводиться до використання алгоритмів: зміни значень елементів масиву; знаходження підсумків за набором даних, які передбачають використання простих арифметичних операцій чи виразів над елементами масиву; обчислення суми або кількості значень елементів, що задовольняють заданим умовам; пошуку елементів табличної величини, що задовольняють заданим умовам; упорядкування масиву за деякою ознакою.
Дії над даними у списку. У програмах, де передбачені дії з елементами табличної величини, що задовольнять деяким умовам, використовують оператор розгалуження if. Опис умов здійснюють так само, як і з простими змінними. Для запису простих умов використовують оператори порівняння :>, <=, >=, =, <>а складені умови формують із простих з використанням логічних операторів and, or, not.