Массив, как и таблица, представляет собой совокупность пронумерованных однотипных значений, имеющих общее имя. Элементы массива обозначаются переменными с индексами. Массив, хранящий прямоугольную таблицу, называется двумерным.
В квадратных скобках указывается диапазон номеров строк и диапазон номеров столбцов.
Описание массива определяет, во-первых, размещение массива в памяти, во-вторых, правила его дальнейшего использования в программе.
Обращение к отдельному элементу массива производится при помощи указания имени массива и квадратных скобках индекса строки и индекса столбца. В качестве индекса может употребляться любое выражение соответствующего типа.
Например, MAS[3, 2], MAS[I, 4].
| Заполнить массив следующими значениями и вывести в виде таблицы
| 1 1 1 1 1 1
1 2 2 2 2 1
1 2 3 3 2 1
1 2 3 3 2 1
1 2 2 2 2 1
1 1 1 1 1 1
|
В массиве С(6, 6) поменять местами элементы симметрично относительно главной диагонали.
|
Вывести первый положительный элемент для каждого столбца двумерного массива.
|
| Заполнить двумерный массив 4 на 3 случайными значениями. Определить количество нечетных значений в каждом столбце.
|
В массиве А(3, 3) поменять местами значения первой строки и первого столбца.
|
Заполнить двумерный массив 3 на 5 случайными значениями. Вывести элементы массива в следующей последовательности: сначала элементы первого столбца снизу вверх, затем второго столбца снизу вверх и т.д.
|
| Заполнить массив следующими значениями и вывести в виде таблицы.
| 41 42... 50
51 52... 60
............
81 82....90
|
Для массива D(3, 5) найти сумму элементов для каждой строки
|
Определить количество элементов двумерного массива, значения которых попадают в интервал от А до В.
|
| Заполнить массив следующими значениями и вывести в виде таблицы.
| 1 1 1 1 1
1 0 0 0 1
1 0 0 0 1
1 0 0 0 1
1 1 1 1 1
|
Заполнить двумерный массив 3 на 4 с клавиатуры. Вывести «ДА», если значение первого столбца совпадают со значениями последнего столбца.
|
Ввести число А. Все отрицательные элементы двумерного массива умножить на А.
|
| Задан массив А(2.5). Известно, что среди его элементов два и только два равных между собой. Вывести их индексы.
|
Содержимое массива 3 на 3 повернуть на 90 0 по часовой стрелке.
|
Заполнить двумерный массив 4 на 4 случайными значениями так, чтобы его элементы были симметричны главной диагонали.
|
| Заполнить массив следующими значениями и вывести в виде таблицы.
| -10 –8 –6... -2
-10 –8 –6... -2
-10 –8 –6... -2
-10 –8 –6... -2
-10 –8 –6... -2
|
В массиве 3 на 6 поменять местами элементы второго и пятого столбца строки.
|
Дан двумерный массив 5 на 3. Сформировать одномерный массив из 5 элементов, каждый элемент которого равен количеству нечетных элементов соответствующей строки двумерного массива.
|
| Заполнить двумерный массив 8, 4 с клавиатуры. Вывести элементы 5 строки.
|
Заполнить массив 2 на 5 случайными числами от 0 до 1. вывести «да», если существует столбец, состоящий только из нулей.
|
Ввести А. Последний нулевой элемент каждой строки заменить на А.
|
| Заполнить двумерный массив 5, 4 с клавиатуры. Вывести на экран элементы 4 строки.
|
В массиве хранится информация о проданных (1) и свободных (0) местах на киносеанс. Кинозал состоит из 10 рядов по 12 мест в каждом. Для введенного № ряда вывести номера свободных кресел
|
Определить является ли массив 3 на 3 симметричным относительно главной диагонали.
|
| Заполнить двумерный массив 6, 3 с клавиатуры. Вывести элементы 1 столбца.
|
Заполнить массив С(4, 4). Вывести на экран минимальный элемент главной диагонали.
|
Для каждого столбца двумерного массива вывести первое нечетное значение.
|
| Заполнить массив 2 на 5 по следующему правилу: каждый элемент массива равен сумме своих индексов.
|
Массив 3 на 3 заполнить 0 и 1, это будет результат игры в крестики-нолики. Вывести «да», если игра закончилась победой крестиков.
|
В каждой строке двумерного массива поменять местами первый и последний элементы строки.
|
| Заполнить массив следующими значениями и вывести в виде таблицы.
| 1 1 1 1 1
1 2 3 4 5
1 3 6 10 15
1 4 10 20 35
1 5 15 35 70
|
Заполнить двумерный массив 3 на 6 случайными значениями. Определить количество четных значений в каждой строке.
|
Дан двумерный массив 3 на 5. Сформировать одномерный массив из 5 элементов, каждый элемент которого равен количеству четных элементов соответствующего столбца двумерного массива.
|
| Массив хранит оценки экзаменов 10_ти студентов по 5_ти предметам. Организовать заполнение массива случайными значениями от 2 до 5. Определить количество предметов, по которым были получены только оценки «5» и «4».
|
Вывести все элементы массива А(5, 5), располагающиеся ниже главной диагонали.
|
Дан двумерный массив MAS. Ввести A (номер строки) и B (номер столбца) Определить сумму всех ближайших соседних элементов для MAS[A, B].
|
| Заполнить массив следующими значениями и вывести в виде таблицы.
| 0 0 1 0 0
0 0 1 0 0
1 1 1 1 1
0 0 1 0 0
0 0 1 0 0
|
Заполнить двумерный массив 3, 5 с клавиатуры. Вывести произведение элементов 2 строки.
|
Определить имеется ли в двумерном массиве элементы, последняя цифра которых = 5
|
| Заполнить двумерный массив 3, 7 с клавиатуры. Вывести элементы 2 столбца.
|
Заполнить двумерный массив 4 на 5 случайными числами. Определить, в какой строке сумма элементов больше: во второй или в третьей.
|
Дан двумерный массив 3 на 5. Сформировать одномерный массив из 5 элементов, каждый элемент которого равен сумме элементов соответствующего столбца двумерного массива.
|
| Заполнить массив следующими значениями и вывести в виде таблицы.
| 1 3 1 3 1 3 1 3 1 3
1 3 1 3 1 3 1 3 1 3
1 3 1 3 1 3 1 3 1 3
|
Заполнить массив 2 на 5 случайными числами от 0 до 2. вывести «да», если существует строка, состоящая только из нулей.
|
Все элементы двумерного массива, сумма индексов которых кратна 5, заменить нулем. Массив вывести.
|
| Заполнить массив следующими значениями и вывести в виде таблицы.
| 0 1 0 1 0 1 0 1
0 1 0 1 0 1 0 1
0 1 0 1 0 1 0 1
0 1 0 1 0 1 0 1
0 1 0 1 0 1 0 1
|
Заполнить двумерный массив 4 на 3 с клавиатуры. Вывести «ДА», если сумма элементов первого столбца совпадает с суммой элементов последнего столбца.
|
Дан двумерный массив 3 на 5. Сформировать одномерный массив из 5 элементов, каждый элемент которого равен количеству положительных элементов соответствующего столбца двумерного массива.
|
| Заполнить двумерный массив 3, 6 случайными числами. Найти сумму элементов 2 столбца.
|
Заполнить массив 3 на 3 с клавиатуры. определить, является ли он магическим квадратом, т.е. таким, в котором суммы во всех строках и столбцах одинаковы.
|
В двумерном массиве храниться информация о зарплате 18 сотрудников фирмы за каждый месяц года. Определить среднюю зарплату за каждый месяц.
|
| Заполнить двумерный массив 6, 5 случайными числами. Найти произведений элементов 4 строки.
|
Заполнить массив С(4, 4). Вывести на экран максимальный элемент побочной диагонали.
|
Для каждого столбца двумерного массива найти сумму отрицательных элементов.
|
| Заполнить двумерный массив 7, 3 случайными числами. Найти среднее арифметическое элементов 3 строки.
|
В массиве хранится информация о проданных (1) и свободных (0) местах поезда. Поезд состоит из 12 вагонов по 15 мест в каждом. Для введенного номера вагона вывести число свободных мест.
|
Заполнить двумерный массив 3 на 5 случайными значениями. Вывести элементы массива в следующей последовательности: сначала элементы первой строки справа налево, затем второй строки справа налево и т.д.
|
| Заполнить двумерный массив 7, 3 случайными числами. Найти среднее арифметическое элементов 3 строки.
|
Вывести все элементы массива А(5, 5), располагающиеся выше главной диагонали.
|
Для каждой строки двумерного массива вывести первое четное значение.
|
| Заполнить массив следующими значениями и вывести в виде таблицы.
| 2 4 2 4 2 4 2 4
2 4 2 4 2 4 2 4
2 4 2 4 2 4 2 4
2 4 2 4 2 4 2 4
|
Найти максимальный элемент массива А(5, 3) и его индексы (номер строки и столбца).
|
Даны два двумерных массива одинакового размера. Создать третий массив, каждый элемент которого равен сумме соответствующих элементов двух первых массивов.
|
| Заполнить двумерный массив 3, 6 случайными числами. Найти сумму элементов 2 столбца.
|
Заполнить двумерный массив 3, 8 случайными числами. Найти минимум в 4 столбце.
|
Дан массив 4 на 4. Элементы побочной диагонали записать в одномерный массив.
|
| Заполнить массив 4 на 4 по следующему правилу: элементы главной диагонали =0, выше диагонали = 1, ниже =2. Массив вывести в виде таблицы.
|
Массив 3 на 3 заполнить 0 и 1, это будет результат игры в крестики-нолики. Вывести «да», если игра закончилась ничьей.
|
Вывести первый отрицательный элемент для каждой строки двумерного массива.
|
| Заполнить массив следующими значениями и вывести в виде таблицы.
| 10 9.8.. 1
10 9.8.. 1
10 9.8.. 1
10 9.8.. 1
|
Заполнить массив 3 на 4 случайными значениями. Найти минимальное значение для каждой строки.
|
Все элементы массива, сумма индексов которых четна, заменить
-1. Массив вывести.
|
| Заполнить массив следующими значениями и вывести в виде таблицы.
| 1 2 3 4 5 6
2 3 4 5 6 1
3 4 5 6 1 2
…
6 1 2 3 4 5
|
Заполнить двумерный массив 3, 8 случайными числами. Найти минимум в 4 столбце.
|
Для каждой строки двумерного массива найти сумму положительных элементов.
|
| Заполнить массив следующими значениями и вывести в виде таблицы
| 1 1 1 1 1
0 1 1 1 0
0 0 1 0 0
0 1 1 1 0
1 1 1 1 1
|
Заполнить двумерный массив 6, 5 случайными числами. Найти произведений элементов 4 строки.
|
Все отрицательные элементы массива умножить на первый элемент соответствующей строки. Массив вывести.
|
| Заполнить двумерный массив 7, 3 случайными числами. Найти среднее арифметическое элементов 3 строки.
|
В массиве 2 на 4 поменять местами элементы первой и третьей строки.
|
Ввести А. Первый нулевой элемент каждой строки заменить на А.
|