Имеется таблица, содержащая количество осадков в миллиметрах, построенная на основе наблюдений метеостанции г. Екатеринбурга (рис. 5.1).
Рис. 5.1
Определить для всей таблицы в целом:
1) минимальное количество осадков, выпавшее за 3 года;
2) суммарное количество осадков, выпавшее за 3 года;
3) среднемесячное количество осадков по итогам 3-летннх наблюдений;
4) максимальное количество осадков, выпавшее за 1 месяц, по итогам 3-летних наблюдений;
5) количество засушливых месяцев за все 3 года, в которые выпало меньше 10 мм осадков.
Данные оформить в виде отдельной таблицы (рис. 5.2).
Рис. 5.2
Те же данные определить для каждого года и оформить в виде отдельной таблицы 3 (рис. 5.3).
Дополнительно для каждого года определить:
1) количество месяцев в году с количеством осадков в пределах (>20; <80) мм;
2) количество месяцев с количеством осадков вне нормы (<10; >100)мм (см. рис. 5.3).
Рис. 5.3
При вводе года в таблице должны отражаться данные именно за этот год, в случае некорректного ввода должно выдаваться сообщение "данные отсутствуют".
|
|
Структура электронной таблицы позволяет использовать ее для решения задач, сходных с задачами обработки массивов. В качестве одномерных массивов можно рассматривать строки или столбцы электронной таблицы, заполненные однотипными числовыми или текстовыми данными. Аналогом двумерного массива является прямоугольная область таблицы, также заполненная однотипными данными.
В нашей задаче область B5:D16 исходной таблицы на рис. 5.1 можно рассматривать как двумерный массив из 3 столбцов и 12 строк, а данные по каждому году В5:В16; С5:С16; D5:D16 как одномерные массивы по 12 элементов каждый.
Возможности электронной таблицы Excel: использование формул и большой набор встроенных функций, абсолютная адресация, операции копирования позволяют решать типовые задачи по обработке одномерных и двумерных массивов.