Встречающиеся в заданиях фразы типа "дано число n" или "для заданных массивов X и Y" указывают на то, что это число или эти массивы являются исходными данными программы и должны быть в ней введены. Результатами работы программы являются величины, которые надо "вычислить", "определить", "построить" и т.п. Формат печати результатов, как правило, не фиксируется и должен быть определен автором программы.
Если о типе исходных или результирующих числовых данных в задании ничего не сказано, то предполагаются вещественные данные.
При обработке наборов вещественных чисел следует предполагать, что все элементы набора являются различными (таким образом, любой набор вещественных чисел содержит единственный минимальный и единственный максимальный элемент). В наборах целых чисел могут присутствовать одинаковые элементы; в частности, наборы целых чисел могут содержать несколько минимальных и максимальных элементов. Аналогичные предположения справедливы для числовых массивов.
Если в задании не указан максимальный размер исходных массивов, то его можно считать равным 10 для одномерных и 10 x 10 для двумерных массивов.
При описании элементов одномерных и двумерных массивов используется понятие порядкового номера элемента, причем начальный элемент массива A размера N всегда имеет порядковый номер 1 и обозначается в формулировках заданий как A1, а конечный элемент этого же массива имеет порядковый номер N и обозначается как AN. Аналогично, начальный элемент двумерного массива B обозначается как B11. Кроме того, понятие порядкового номера применяется к строкам и столбцам двумерных массивов (матриц): начальная строка и начальный столбец матрицы размера M x N имеют порядковый номер 1, конечная строка — номер M, а конечный столбец — номер N. Подобный подход не зависит от выбора языка программирования и соответствует традиционно используемой в математике нумерации элементов векторов и матриц.