Вложенные операторы цикла

Если телом цикла является циклическая структура, то такие циклы называют вложенными. Цикл, содержащий в себе другой цикл, называют внешним, а цикл, содержащийся в теле другого цикла, - внутренним. При программировании вложенных циклов необходимо соблюдать следующее дополнительное условие: все операторы внутреннего цикла должны полностью располагаться в теле внешнего цикла (рис. 17).

Рис. 17. Вложенный цикл

 Глубина вложения циклов (количество вложенных друг в друга циклов) может быть различной.

В качестве иллюстрации рассмотрим решение следующей задачи.

Задача. Вычислить сумму элементов заданной матрицы А(3,5).

Матрица А

  1 2 3 4 5
1 10 15 0 3 99
2 1 7 82 15 0
3 17 98 1 0 5

Решение

Графический алгоритм суммы Программа(фрагмент) .... For i=1 to 3 For j=1 to 5 sum=sum+A(i,j) next j next i ....

ЗАДАНИЯ НА САМОСТОЯТЕЛЬНУЮ РАБОТУ

1. Вывести в диалоговое окно таблицу умножения.

2. Заполнить двумерную матрицу (N cтрок, M столбцов) случайными числами, подсчитать количество нулевых значений.

3. Заполнить двумерную матрицу (N cтрок, M столбцов) случайными числами, найти максимальный и минимальный элемент матрицы.

Лабораторная работа № 6-7. МАССИВЫ

Массив – это структурированный тип данных, состоящий из фиксированного числа элементов, имеющих один и тот же тип данных.

Массив представляет собой одну переменную с множеством ячеек памяти для хранения значений, тогда как обычная переменная имеет только одну ячейку памяти, в которой может храниться только одно значение. Название регулярный тип (или ряды) массивы получили за то, что в них объединены логически однородные (однотипные) элементы, упорядоченные по индексам. Каждый индекс, иначе, (номер), однозначно определяет местоположение значения элемента массива в оперативной памяти.

Количество индексов, используемых для определения элементов массива, определяет размерность массива.

Различают одномерный (вектор; строка) массив, двумерный (матрица; таблица) массив и в общем случае ­ n-мерный массив.

Массив с заданным размером называется массивом фиксированного размера.

Массив с переменным размером называется динамическим массивом.


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



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