Хорошим упражнением по работе с массивами является пошаговое программирование на рабочем листе решения системы линейных уравнений методом Гаусса.
На рис. 3.7 приведены результаты пошагового решения методом Гаусса следующей системы линейных уравнений:
Рис. 3.7. Пошаговое решение системы линейных уравнений методом Гаусса
Итак, для пошагового решения этой системы уравнений сначала введите на рабочем листе исходные данные. Для этого:
1. В ячейки диапазона А2:С4 введите коэффициенты системы, стоящие при неизвестных.
2. В ячейках диапазона D2: D4 задайте свободные члены.
Приступим к прямой прогонке метода Гаусса:
1. Через буфер обмена скопируйте диапазон А2:D2 на А6:D6.
2. Выберите диапазон А7:D7.
3. Введите в него следующую формулу и завершите ее ввод нажатием комбинации клавиш <Ctrl>+<Shift>+<Enter>.
{=А3:D3-$A$2:$D$2*A3/$A$2}
4. Выберите диапазон A7:D7, расположите указатель мыши на маркере заполнения этого диапазона и пробуксируйте его вниз на одну строку.
5. Выделите диапазон А6: D7 и скопируйте его содержимое в буфер обмена.
6. Выберите ячейку А10.
7. Укажите команду Правка | Специальная вставка. На экране отобразится диалоговое окно Специальная вставка (рис. 3.8). Выберите переключатель значения в группе Вставить и нажмите кнопку ОК. В результате в диапазон A10:D10 из диапазона А6:D7 будут скопированы только значения, а не формулы.
8. Выделите диапазон A12:D12.
9. Введите в него следующую формулу и завершите ее ввод нажатием комбинации клавиш <Ctrl>+<Shift>+<Enter>.
{=A8:D8-A7:D7*B8/B7}
Рис. 3.8. Диалоговое окно Специальная вставка