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

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

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

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

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

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

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

1

2

3

4

5

6

2

3

4

5

6

7

3

4

5

6

7

8

4

5

6

7

8

9

5

6

7

8

9

0

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

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

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

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

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

[311] Дан двумерный целочисленный массив А(8, 10). Известно, что среди элементов массива два и только два элемента равны меж­ду собой. Напечатайте их индексы.

[312] Дан массив А(М, N). Напечатайте все элементы массива с заданной суммой индексов s, то есть такие A(i, k), для которых вы­полняется равенство i+k=s.

[313] Введите в ЭВМ и напечатайте на экране монитора двумерный массив, пронумеровав колонки массива сверху, а строки - сле­ва, выделяя нумерацию другим цветом.

[314] Определите число элементов натурального двумерного мас­сива, которые кратны заданному натуральному числу.

[315] В массиве А(5, 5) поменяйте числа, стоящие на диагоналях. Данный массив напечатайте красным цветом, полученный - зеленым.

[316] Введите и напечатайте массив А(4, 6). Поменяйте вторую и третью строчки. Данный массив напечатайте красным цветом, по­лученный - зеленым.

[317] Введите и напечатайте красным цветом данный массив А(3,7). Поменяйте первую и последнюю колонки. Новый массив на­печатайте зеленым.

[318] Введите и напечатайте массив А(5, 5). Вместо положитель­ных элементов напечатайте красную звездочку, а вместо отрица­тельных - зеленую.

[319] Транспонируйте произвольный двумерный массив, то есть поменяйте местами его элементы A(i, k) и A(k, i). Дополнительные массивы не используйте.

[320] Выведите на печать положительные элементы главной (или побочной) диагонали массива А(5, 5).

[321] Дан массив А(5, 5). Определите номер и среднее арифмети­ческое строки, начинающейся с единицы. Если такой строки нет, то напечатайте: "Такой строки нет".

[312] Дан массив А(5, 5). Каждый элемент данного массива уменьшите на среднее арифметическое всех элементов массива.

[323] Подсчитайте сумму элементов в каждой колонке массива А(6, 8) и напечатайте ее под данной колонкой, выделяя цветом.

[324] Подсчитайте сумму элементов в каждой строке данного мас­сива А(5, 9) и напечатайте справа на этой строке, выделяя цветом.

[325] Все положительные элементы массива А(4, 5) уменьшите на 2, а все отрицательные элементы разделите на 2. Данный и полу­ченный массивы напечатайте.

[326] Введите и напечатайте зеленым цветом массив А(4, 5). Со­считайте и напечатайте под таблицей красным цветом число поло­жительных, отрицательных и нулевых элементов каждой колонки массива.

[327] Заполните двумерный массив так, чтобы все его элементы были различные натуральные числа, не кратные трем Размеры мас­сива возьмите произвольно.

[328] Из листа клетчатой бумаги удалили некоторые клетки. На сколько кусков распадется оставшаяся часть листа? Например, если ид шахматной доски удалить все клетки одного цвета, то оставшаяся часть распадется на 32 куска.

[329] Подсчитайте, сколько элементов данного двумерного масси­ва превосходят среднее арифметическое всех элементов этого мас­сива.

[330] Дан массив А(4, 6). Напечатайте его, отделив горизонталь­ной чертой. Ниже, под чертой, напечатайте k-ю строку и п-ю колон­ку данного массива, при этом k и п вводятся.

[331] Дано натуральное число р и массив A(N, M). Сосчитайте, сколько раз число р встречается в этом массиве.