В нескольких задачах данного параграфа предусматривается обработка многомерных массивов, не помещающихся целиком в оперативной памяти. Для разрешения данной проблемы мы предлагаем использовать массивы указателей на массив.

Задание 84. Заполнить случайными числами 2 байтовых массива, каждый размером в 35000 байт. Сравнить содержимое массивов и подсчитать количество элементов первого из них, равных соответствующим элементам (с тем же индексом) второго.

Задание 85. Дан текстовый файл размером не менее 1000 строк. Сохранить его в другом текстовом файле задом наперед (то есть первая строка становится последней, вторая - предпоследней и т.д.). Предусмотреть обработку ошибок в случае нехватки оперативной памяти.

Задание 86. Дана действительная матрица размером 200 на 200 элементов. Заполнить ее случайными числами и подсчитать сумму элементов главной и побочной диагоналей.

Задание 87. Дана целочисленная матрица размером 20 на 5000 элементов. Заполнить ее случайными числами и определить средние арифметические элементов строк.

<- Предыдущая страница | Следующая страница ->


Последнее изменение: Вторник 1 Март 2011, 17:27