Постановка задачи. Имеется таблица, содержащая количество осадков в милли­метрах, построенная на основе наблюдений метеостанции г

Имеется таблица, содержащая количество осадков в милли­метрах, построенная на основе наблюдений метеостанции г. Ека­теринбурга (рис. 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: использование формул и большой набор встроенных функций, абсолютная адресация, операции копирования позволяют решать типовые задачи по обработке одномерных и двумерных массивов.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: