Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
варианты.doc
Скачиваний:
4
Добавлен:
28.03.2015
Размер:
162.3 Кб
Скачать
  1. Д в у м е р н ы е м а с с и в ы.

    1. Первый уровень

  1. [301] Найдите сумму элементов данного двумерного массива, стоящих в указанной колонке.

  2. [302] Напечатайте индексы всех элементы двумерного массива, ко­торые равны данному числу.

  3. [303] Поменяйте местами четные и нечетные колонки данного дву­мерного массива.

  4. [304] Найдите разность между суммой элементов данного двумер­ного массива, состоящих в колонках с четными номерами и суммой элементов, стоящих в колонках с нечетными номерами.

  5. [305] Заполните двумерный массив А(5, 6) так, как показано на ри­сунке, наиболее рациональным способом.

  1. [306] Найдите наибольший и наименьший элементы двумерного массива А(N, М).

  2. [307] В двумерном массиве подсчитайте количество отрицатель­ных, положительных и нулевых элементов.

  3. [308] В данном двумерном массиве подсчитайте число элементов, попавших в заданный интервал [m; n], т. е. таких, что m<A(i, k) <n.

  4. [309] Найдите заданную строку и заданную колонку двумерного массива А(4, 6). Напечатайте их.

  5. [310] Найдите индекс заданного числа, содержащегося в таблице А(М, N). Если оно встречается несколько раз, то перечислите все индексы. Если его нет, то удвойте все элементы главной диагонали.

    1. Второйуровень

  1. Определите, является ли последовательность, члены которой записаны в данной строке двумерного массива:

а) арифметической прогрессией;

6) геометрической прогрессией.

  1. [333] В заданном массиве определите среднее арифметическое всех элементов массива. Найдите индексы элементов массива, наи­более близких к среднему значению.

  2. [334] Все положительные элементы двумерного массива замените суммой всех положительных элементов массива, а все отрицатель­ные элементы замените суммой всех отрицательных элементов, ну­ли оставьте на своих местах.

  3. [335] Дан двумерный массив натуральных чисел. Найдите индек­сы всех элементов массива, взаимно простых с наибольшим (наименьшим) элементом массива.

  4. [336] Двумерный массив не содержит одинаковых элементов. По­меняйте местами наибольший и наименьший элементы массива, выделив их различным цветом

  5. [337] Сгенерируйте двумерный массив натуральных чисел так, чтобы все его элементы попали в числовой отрезок [р; q]. Напеча­тайте массив на экране. Выделите цветом все элементы массива, яв­ляющиеся простыми числами, и напечатайте его во второй раз. За­мените в массиве все простые числа нулями и массив напечатайте в третий раз. Позаботьтесь о компактном и красивом расположении всех трех массивов на экране и гармоничном сочетании цветов.

  6. [338] Массив A(N, N) заполняется случайным образом различны­ми числами в диапазоне [1; N^3]. Находится наибольший элемент массива и высвечивается в инверсном режиме. После этого вычер­кивается колонка и строка, в которых он стоит. Новый массив печа­тается, и с ним повторяется та же операция. Так продолжается до тех пор, пока не останется один элемент, являющийся результатом данной задачи.

  7. [339] Данный двумерный массив перепишите в одномерный, "развернув" его по строкам, а затем упорядочите новый одномер­ный массив по возрастанию.

  8. [340] Каждую колонку двумерного массива необходимо упорядо­чить по возрастанию и затем удалить из массива все повторяющиеся колонки.

  9. [341] В данном двумерном массиве найдите элементы, для которых соответствующая строка и колонка равны между собой Опре­делите наибольший общий делитель всех таких элементов.