Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Сборник+задач+по+информатике+(Pascal,+1-15+вари....doc
Скачиваний:
76
Добавлен:
02.12.2018
Размер:
2.33 Mб
Скачать

Двумерные массивы

Вариант №1

  1. Найти наибольший элемент массива В(5,6) и его индексы.

  2. Дан двумерный массив размером nm, заполненный случайным образом. Определить, есть ли в данном массиве строка, в которой два отрицательных элемента.

  3. Найти произведение элементов К-ого и Р-ого столбцов квадратной матрицы В(6,6).

  4. Д

    *

    1000001

    0100010

    0010100

    0001000

    0010100

    0100010

    1000001

    ана действительная квадратная матрица С(7,7).Найти максимальный элемент в главной диагонали и напечатать строку, в которой он находится.

  5. Дана матрица А(m,2m). Получить массив B(m), в котором В(i)=1, если сумма элементов i строки матрицы заданного Х и В(i)=0 в противоположном случае.

  6. Дан двумерный массив размером nm, заполненный случайным образом. Определить, есть ли в данном массиве строка, в которой два отрицательных элемента.

  7. Заполнить массив размерностью 77 по правилу *.

  8. В двумерном массиве целых чисел размерности 5*9 поменять местами строки и столбцы с одинаковыми номерами.

  9. Найти сумму элементов двухмерного массива вещественных чисел С(15,15), расположенных на главной диагонали.

  10. В поезде 18 вагонов, в каждом из которых 36 мест. Информация о проданных на поезд билетах хранится в двумерном массиве, номера строк которого соответствуют номерам вагонов, а номера столбцов — номерам мест. Если билет на то или иное место продан, то соответствующий элемент массива имеет значение 1, в противном случае — 0. Составить программу, определяющую число свободных мест в любом из вагонов поезда.

  11. Дан двухмерный массив размером п х п, заполненный целыми числами.

  • Все его элементы, кратные трем, записать в одномерный массив.

  • Все его положительные элементы записать в один одномерный массив, а остальные — в другой.

Домашнее задание

  1. В каждой строке заданной матрицы A(N,M) вычислить сумму, количество и среднее арифметическое положительных элементов.

  2. Для заданной целочисленной матрицы A(N,M) определить, является ли сумма её элементов чётным числом, и вывести на печать соответствующий текст.

  3. В заданной матрице A(N, M) поменять местами столбцы с номерами P и Q.

  4. Дана матрица A(N,M). Поменять местами её наибольший и наименьший элементы.

  5. Дана матрица A(N,N). Переписать элементы её главной диагонали в одномерный массив Y(N) и разделить их на максимальный элемент главной диагонали.

  6. Для заданной матрицы A(N,N) найти сумму элементов, расположенных в строках с отрицательным элементом на главной диагонали.

  7. Дан двухмерный массив целых чисел. Для каждого его столбца выяснить:

  • имеются ли в нем элементы, большие некоторого числа d;

  • имеются ли в нем нечетные элементы;

Вариант №2

  1. Найти сумму элементов квадратной матрицы Н(6,6), расположенных на главной диагонали.

  2. Дан двумерный массив размером nm, заполненный случайными числами. Определить, есть ли в данном массиве столбец, в котором имеются нулевые значения элементов.

  3. Д

    *

    1111111

    0111110

    0011100

    0001000

    0011100

    0111110

    1111111

    ана матрица В(n,2n) Найти среднее арифметическое элементов, имеющие четные номера строк.

  4. Задана квадратная матрица Q(5,5).Найти суммы элементов тех строк, у которых элементы, расположенные на главной диагонали, равны нулю.

  5. Дана матрица V(10,3). Получить массив Q(10), элементами которого являются количество отрицательных элементов соответствующих строк.

  6. Дан двумерный массив размером nm, заполненный случайным числами. Определить, есть ли в данном массиве столбец, в котором имеются одинаковые элементы.

  7. Заполнить массив размерностью 77 по правилу *.

  8. Задан массив А(5,6). Поменять в нем местами первую и последнюю строку.

  9. Найти суммы элементов двухмерного массива целых чисел, расположенных на линиях, параллельных главной диагонали, и ниже нее.

  10. В зрительном зале 25 рядов, в каждом из которых 36 мест (кресел). Информация о проданных билетах хранится в двухмерном массиве, номера строк которого соответствуют номерам рядов, а номера столбцов — номерам мест. Если билет на то или иное место продан, то соответствующий элемент массива имеет значение 1, в противном случае — 0. Составить программу, определяющую число проданных билетов на места в 12-м ряду.

  11. Дан двухмерный массив размером п х п, заполненный целыми числами.

  • Все его отрицательные элементы записать в одномерный массив.

  • Все его четные элементы записать в один одномерный массив, а нечетные — в другой

Домашнее задание

  1. В каждой строке заданной матрицы A(N,M) вычислить произведение, количество и среднее геометрическое отрицательных элементов.

  2. Для заданной целочисленной матрицы A(N,M) определить, является ли сумма её элементов нечетным числом, и вывести на печать соответствующий текст.

  3. В заданной матрице A(N, M) поменять местами столбцы с номерами К и Р.

  4. Дана матрица A(N,M). Поменять местами её первый и последний элементы.

  5. Дана матрица A(N,N). Переписать элементы первой строки в одномерный массив Y(N) и разделить их на минимальный элемент главной диагонали.

  6. Для заданной матрицы A(N,N) найти сумму элементов, расположенных в строках с положительным элементом на главной диагонали.

  7. Дан двухмерный массив целых чисел. Для каждой строки выяснить:

  • имеются ли в ней положительные элементы;

  • имеются ли в ней элементы, последняя цифра которых равна а;

Вариант №3

  1. Задан массив L(3,4) и величина Z. На экран выдать индексы элементов, значения которых <Z.

  2. Д

    *

    000000

    000000

    000000

    111111

    111111

    111111

    ан двумерный массив размером n  m, заполненный случайным числами. Определить, есть ли в данном массиве строка, в которой имеется два элемента массива, имеющие наибольшее значение.

  3. Дана матрица М(6,3). Подсчитать количество строк, в которых первый элемент строки < 0.

  4. Дан целочисленный массив В(5,5). Напечатать его левую и правую диагонали.

  5. Дана матрица А(n,m), получить массив В(n), элементами которого являются сумма положительных элементов соответственной строки матрицы А.

  6. Дан двумерный массив размером n  m, заполненный случайным числами. Определить, есть ли в данном массиве строка, в которой имеется два элемента массива, имеющие наибольшее значение.

  7. Заполнить массив размерностью 77 по правилу *.

  8. Задан массив А[1..5,1..6]. Поменять в нем местами первый и последний столбец.

  9. Найти суммы элементов двухмерного массива вещественных чисел, расположенных на линиях, параллельных главной диагонали, и выше нее.

  10. В двухмерном массиве хранится информация о количестве студентов в той или иной группе каждого курса института с первого по пятый (в первой строке — информация о группах первого курса, во второй — второго и т. д.). На каждом курсе имеется 8 групп. Составить программу для расчета общего числа студентов на любом курсе.

  11. Дан двухмерный массив размером п х п. Сформировать одномерный массив из элементов заданного массива расположенных над главной диагональю;

Домашнее задание

  1. Дана матрица A(N,M). Найти количество элементов этой матрицы, больших среднего арифметического всех её элементов.

  2. Дана целочисленная матрица A(N,M). Вычислить сумму и произведение тех её элементов, которые при делении на два дают нечётное число.

  3. Дана целочисленная матрица A(N,M). Вычислить сумму и произведение отрицательных нечетных элементов матрицы, удовлетворяющих условию | ai j | < i.

  4. Для заданной матрицы А(N,N) найти:

  • сумму всех элементов;

  • сумму элементов главной диагонали;

  • значения наибольшего и наименьшего из элементов главной диагонали.

  • Дана матрица A(N,N). Переписать элементы её главной диагонали в одномерный массив Y(N) и разделить их на максимальный элемент главной диагонали.

  • В заданном массиве A(N,N) вычислить две суммы элементов, расположенных выше и ниже побочной диагонали.

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

    Вариант №4

    1. Найти среднее арифметическое значений элементов массива Е(4,6).

    2. Дан двумерный массив размером nm, заполненный случайными числами. Определить, есть ли в данном массиве столбец, в котором равное количество положительных и отрицательных элементов.

    3. Задана матрица W(5,6). Отрицательные элементы матрицы заменить на 0. Измененный массив вывести на экран.

    4. Дан целочисленный массив В(5,5). Найти сумму элементов его правой диагонали и произведение элементов левой диагонали.

    5. Задана квадратная матрица порядка n. Получить массив B(n) элементами которого являются первый положительный элемент соответствующей строки.

    6. Д

      *

      000111

      000111

      000111

      000111

      000111

      000111

      ан двумерный массив размером nm, заполненный случайными числами. Определить, есть ли в данном массиве столбец, в котором равное количество положительных и отрицательных элементов.

    7. Заполнить массив размерностью 77 по правилу *.

    8. В двухмерном массиве целых чисел поменять местами столбцы, симметричные относительно середины массива (вертикальной линии).

    9. Составить программу расчета суммы двух любых элементов главной диагонали массива;

    1. В двумерном массиве хранится информация о зарплате 20 человек за каждый месяц года (первого человека — в первой строке, второго — во второй и т. д.). Составить программу для расчета общей зарплаты, полученной за год любым чело веком, информация о зарплате которого представлена в массиве.

    2. Дан двухмерный массив. Сформировать одномерный массив, каждый элемент которого равен:

    • количеству элементов соответствующего столбца двумерного массива, больших числа п;

    • сумме элементов соответствующей строки двумерно го массива, меньших числа п.

    Домашнее задание

    1. В каждой строке заданной матрицы A(N,M) найти максимальный элемент и сформировать из них одномерный массив.

    2. Для заданной целочисленной матрицы A(N,M) проверить, делится ли сумма её элементов на 3 и на 7, и вывести на печать соответствующий текст.

    3. В заданной матрице A(N, M) поменять местами строки с номерами К и Р.

    4. Дана матрица A(N,M). Поменять местами её максимальный и минимальный элементы.

    5. Дана матрица A(N,N). Переписать элементы L строки в одномерный массив Y(N) и разделить их на Р элемент главной диагонали.

    6. Для заданной матрицы A(N,N) найти сумму элементов, расположенных в строках с положительным элементом над главной диагональю.

    7. Отсортировать строки массива целых чисел по убыванию.

    Вариант №5

    1. Найти наименьший элемент массива Y(3,6) и его индексы.

    2. Дан двумерный массив размером nm, заполненный случайным числами. Определить, есть ли в данном массиве строка, содержащая больше положительных элементов, чем отрицательных.

    3. Н

      *

      1001001

      0101010

      0011100

      1111111

      0011100

      0101010

      1001001

      айти сумму элементов К-ой строки матрицы А(7,8).

    4. Дан целочисленный массив В(5,5). Вычислить сумму элементов этого массива, расположенных выше левой диагонали.

    5. Задана матрица А(n,m), получить массив М(n), элементами которого являются сумма первого и последнего элементов соответствующих строк матрицы А.

    6. Дан двумерный массив размером nm, заполненный случайными числами. Определить, есть ли в данном массиве строка, содержащая больше положительных элементов, чем отрицательных.

    7. Заполнить массив размерностью 77 по правилу *.

    8. В двухмерном массиве вещественных чисел поменять местами строки и столбцы с одинаковыми номерами.

    9. Заменить значения всех элементов главной диагонали массива нулевыми.

    10. В двухмерном массиве хранится информация о зарплате 18 человек за каждый месяц года (за январь — в первом столбце, за февраль — во втором и т. д.). Определить общую зарплату, выплаченную в июне.

    11. Дан двухмерный массив целых чисел. Сформировать одномерный массив, каждый элемент которого равен сумме положительных четных элементов соответствующего столбца двухмерного массива.

    Домашнее задание

    1. В каждом столбце заданной матрицы A(N,M) вычислить произведение, количество и среднее геометрическое отрицательных элементов.

    2. Для заданной целочисленной матрицы A(N,M) определить, является ли сумма её элементов простым числом из первого десятка, и вывести на печать соответствующий текст.

    3. В заданной матрице A(N, M) поменять местами строки с номерами К и Р.

    4. Дана матрица A(N,M). Поменять местами её Т и К элементы.

    5. Дана матрица A(N,N). Переписать элементы первого столбца в одномерный массив Y(N) и умножить их на 2 если соответствующий элемент главной диагонали положительный.

    6. Дана матрица А(N,N) и целые P и К. Преобразовать матрицу   по правилу: строку с номером P сделать столбцом с номером К, а столбец с номером К сделать строкой с номером P.

    7. Отсортировать четные строки массива по возрастанию, а нечетные — по убыванию.

    Вариант №6

    1. Найти произведение элементов массива R(7,5) в строках с четным номером.

    2. Дан двумерный массив размером nm, заполненный случайными числами. Определить, есть ли в данном массиве строка, в которой ровно два отрицательных элемента.

    3. Н

      *

      1000001

      0100010

      0010100

      0001000

      0010100

      0100010

      1000001

      айти сумму и произведение элементов К-ого и Р-ого столбцов квадратной матрицы В(m,m).

    4. Дан целочисленный массив В(5,5). Вычислить произведение элементов этого массива, расположенных ниже левой диагонали.

    5. Задана матрица Р(3,4). Получить массив h(3) элементами которого являются произведение отрицательных элементов соответствующих строк матрицы Р.

    6. Дан двумерный массив размером nm, заполненный случайными числами. Определить, есть ли в данном массиве строка, в которой ровно два отрицательных элемента.

    7. Заполнить массив размерностью 77 по правилу *.

    8. В двухмерном массиве целых чисел поменять местами строки, симметричные относительно середины массива (горизонтальной линии).

    9. Заменить значения всех элементов побочной диагонали массива значениями, равными 100.

    10. Фирма имеет 10 магазинов, Информация о доходе каждого магазина за каждый месяц года хранится в двухмерном массиве (первого магазина — в первой строке, второго — но второй и т. д.). Составить программу для расчета средне месячного дохода любого магазина.

    11. Дан двухмерный массив целых чисел. Сформировать одномерный массив, каждый элемент которого равен количеству отрицательных элементов в соответствующей строке двухмерного массива, кратных 3 или 7;

    Домашнее задание

    1. Дан целочисленный массив X(5, 4). Заменить в нем все элементы, меньшие 5 числом 111.

    2. Создайте двумерный целочисленный массив А(10,7) и найдите сумму всех его элементов, имеющих оба нечетных индекса.

    3. Дан целочисленный массив В(5,5). Найти сумму элементов его правой диагонали и произведение элементов левой диагонали.

    4. Дан целочисленный массив В(5,5). Вычислить сумму элементов этого массива, расположенных выше левой диагонали.

    5. Дан целочисленный массив А(4,5). Найти среднее арифметическое каждого из столбцов.

    6. Дан целочисленный массив А(4,5). Определить номера тех строк массива, в которых есть хотя бы один элемент, равный 10.

    7. Отсортировать нечетные столбцы массива по возрастанию.

    Вариант №7

    1. Задана матрица W(5,5). Отрицательные элементы заменить на 0. Измененную матрицу вывести на экран.

    2. Дан двумерный массив размером nm, заполненный случайными числами. Определить, есть ли в данном массиве столбец, в котором имеются элементы кратные 4.

    3. Н

      *

      1111111

      0111110

      0011100

      00010000011100

      0111110

      1111111

      айти сумму положительных элементов четных строк матрицы В(7,5).

    4. Дан целочисленный массив В(5,5). Найти количество отрицательных элементов этого массива, расположенных ниже левой диагонали.

    5. Задана матрица М(n,n) и величина А. Массиву G(n) присвоить значения M(i,i)·A.

    6. Дан двумерный массив размером nm, заполненный случайными числами. Определить, есть ли в данном массиве столбец, в котором имеются одинаковые элементы.

    7. Заполнить массив размерностью 77 по правилу *.

    8. Дан двухмерный массив.Заменить значения всех элементов второй строки массива числом-5.

    1. Поменять местами значения элементов двухмерного массива вещественных чисел, симметричных относительно побочной диагонали.

    2. В двухмерном массиве хранится информация об оценках каждого из 20 учеников класса по тому или иному предмету (в первой строке — информация об оценках первого ученика, во второй — второго). Общее число предметов равно 10. Определить среднюю оценку пятого ученика.

    3. Дан двухмерный массив целых чисел. Сформировать одномерный массив, каждый элемент которого равен наибольшему по модулю элементу соответствующего столбца двухмерного массива.

    Домашнее задание

    1. В каждой строке заданной матрицы A(N,M) вычислить сумму, количество и среднее арифметическое положительных элементов.

    2. Для заданной целочисленной матрицы A(N,M) определить, является ли сумма её элементов чётным числом, и вывести на печать соответствующий текст.

    3. В заданной матрице A(N, M) поменять местами столбцы с номерами P и Q.

    4. Дана матрица A(N,M). Поменять местами её наибольший и наименьший элементы.

    5. Дана матрица A(N,N). Переписать элементы её главной диагонали в одномерный массив Y(N) и разделить их на максимальный элемент главной диагонали.

    6. Дана матрица А(N,N) и целое P. Преобразовать матрицу   по правилу: строку с номером P сделать столбцом с номером P, а столбец с номером P сделать строкой с номером P.

    7. Упорядочить по возрастанию элементы каждой строки матрицы размером п х т.

    Вариант №8

    1. Задана матрица B(6,8). Вывести индексы тех элементов, значения которых кратны 3 или 5.

    2. Дан двумерный массив размером nm, заполненный случайным числами. Определить, есть ли в данном массиве строка, в которой имеется два элемента массива, имеющие наибольшее значение.

    3. Задана матрица С(5,3). Найти произведение элементов нечетных строк матрицы.

    4. Д

      *

      111000

      111000

      111000111000111000

      111000

      ан целочисленный массив В(5,5). Найти количество положительных элементов этого массива, расположенных выше левой диагонали.

    5. Задана матрица К(6,8). Элементами массива L(6) присвоить кол-во элементов соответствующих строк матрицы К, значения которых находятся в интервале -2< K(i,j) <= 10.

    6. Дан двумерный массив размером nm, заполненный случайными числами. Определить, есть ли в данном массиве строка, в которой имеется два элемента массива, имеющие наибольшее значение.

    7. Заполнить массив размерностью 77 по правилу *.

    8. К элементам kстроки двухмерного массива прибавить элементы р-й строки.

    9. Дан двухмерный массив размером 10x10. Вывести на экран часть массива расположенную выше главной диагонали.

    1. В двухмерном массиве хранится информация о количестве студентов в той или иной группе каждого курса института с первого по пятый (в первом столбце — информация о группах первого курса, во втором — второго и т. д.). На каждом курсе имеется 8 групп. Определить среднее число студентов в одной группе на третьем курсе.

    2. Дан двухмерный массив целых чисел. Сформировать одномерный массив, каждый элемент которого равен первому четному элементу соответствующего столбца двухмерного массива (если такого элемента в столбце нет, то равен нулю);

    Домашнее задание

    1. В каждой строке заданной матрицы A(N,M) вычислить произведение, количество и среднее геометрическое отрицательных элементов.

    2. Для заданной целочисленной матрицы A(N,M) определить, является ли сумма её элементов нечетным числом, и вывести на печать соответствующий текст.

    3. В заданной матрице A(N, M) поменять местами столбцы с номерами К и Р.

    4. Дана матрица A(N,M). Поменять местами её первый и последний элементы.

    5. Дана матрица A(N,N). Переписать элементы первой строки в одномерный массив Y(N) и разделить их на минимальный элемент главной диагонали.

    6. Дана матрица А(N,N) и целое P. Преобразовать матрицу   по правилу: строку с номером P сделать столбцом с номером 1, а столбец с номером 1 сделать строкой с номером P.

    7. Дан упорядоченный по убыванию массив чисел. Вводим число N. Вставить это число в упорядоченный массив так, чтобы массив-результат тоже был упорядочен по убыванию.

    Вариант №9

    1. Задана матрица С(5,3). Найти произведение отрицательных элементов матрицы.

    2. Дан двумерный массив размером nm, заполненный случайным числами. Определить, есть ли в данном массиве столбец, в котором равное количество положительных и отрицательных элементов.

    3. Задан двумерный массив В(n,m) и величина К. Найти количество элементов, равных К и их сумму.

    4. Н

      *

      111111

      111111

      111111

      000000

      000000

      000000

      айти наибольший элемент побочной диагонали заданной матрицы A(N, N) и вывести на печать всю строку, в которой он находится.

    5. В течение недели измерялась температура 3 раза в день: утром, в обед и вечером Показания записали в таблицу Т(7,3). Определить среднюю температуру за каждый день.

    6. Дан двумерный массив размером nm, заполненный случайными числами. Определить, есть ли в данном массиве столбец, в котором равное количество положительных и отрицательных элементов.

    7. Заполнить массив размерностью 77 по правилу *.

    8. Дан двухмерный массив. Составить программу расчета суммы двух любых элементов третьего столбца массива.

    9. Определить, является ли заданная целая квадратная матрица п-ro порядка симметричной (относительно главной диагонали).

    10. В двухмерном массиве хранится информация о зарплате 18 человек за каждый месяц года (в первом столбце — зарплата за январь, во втором — за февраль и т. д.). Составить программу для расчета средней зарплаты за любой месяц.

    11. Дан двухмерный массив целых чисел. Сформировать одномерный массив, каждый элемент которого равен последнему нечетному элементу соответствующей строки двухмерного массива (если такого элемента в строке нет, то равен нулю).

    Домашнее задание

    1. Дана матрица A(N,M). Найти количество элементов этой матрицы, больших среднего арифметического всех её элементов.

    2. Дана целочисленная матрица A(N,M). Вычислить сумму и произведение тех её элементов, которые при делении на два дают нечётное число.

    3. Дана целочисленная матрица A(N,M). Вычислить сумму и произведение нечётных отрицательных элементов матрицы, удовлетворяющих условию | ai j | < i.

    4. Для заданной матрицы А(N,N) найти значения наибольшего и наименьшего из элементов главной диагонали.

    5. Дана матрица A(N,N). Переписать элементы её главной диагонали в одномерный массив Y(N) и разделить их на максимальный элемент главной диагонали.

    6. Дана матрица A(N,M). Определить число ненулевых элементов в каждой строке матрицы;

    7. В заданном массиве A(N,N) вычислить две суммы элементов, расположенных выше и ниже побочной диагонали.

    Вариант №10

    1. Определить максимальный и минимальный элементы матрицы G(6,5).

    2. Дан двумерный массив размером nm, заполненный случайными числами. Определить, есть ли в данном массиве строка, содержащая больше положительных элементов, чем отрицательных.

    3. Задана матрица N(4,6) и величина К. Подсчитать количество строк, в которых есть элемент кратный К.

    4. Д

      *

      1001001

      0101010

      0011100

      11111110011100

      0101010

      1001001

      ля заданной матрицы A(N,N) найти сумму элементов, расположенных в строках с отрицательным элементом на главной диагонали.

    5. В соревнованиях по плаванию принимали участие 5 спортсменов. Соревнования состоят из трех заплывов. Результаты представлены в виде двумерного массива 3 на 5. Получить одномерный массив размером 3, элементами которого будут лучшие результаты в каждом из заплывов.

    6. Дан двумерный массив размером nm, заполненный случайными числами. Определить, есть ли в данном массиве строка, содержащая больше положительных элементов, чем отрицательных.

    7. Заполнить массив размерностью 77 по правилу *.

    8. К элементам 5-го столбца двухмерного массива прибавить элементы p-го столбца.

    9. Заданы матрица порядка п и число k. Разделить элементы kстроки на диагональный элемент, расположенный в этой строке.

    10. В двухмерном массиве хранится информация об оценках каждого из 20 учеников класса по тому или иному предмету (в первой строке — информация об оценках первого ученика, во второй — второго). Общее число предметов равно 10. Определить среднюю оценку пятого ученика.

    11. Получить массив Y(n), элементами которого являются количество элементов кратных 2 или 5 соответствующих строк матрицы К.

    Домашнее задание

    1. В каждой строке заданной матрицы A(N,M) найти максимальный элемент и сформировать из них одномерный массив.

    2. Для заданной целочисленной матрицы A(N,M) проверить, делится ли сумма её элементов на 3 и на 7, и вывести на печать соответствующий текст.

    3. В заданной матрице A(N, M) поменять местами строки с номерами К и Р.

    4. Дана матрица A(N,M). Поменять местами её максимальный и минимальный элементы.

    5. Дана матрица A(N,N). Переписать элементы L строки в одномерный массив Y(N) и разделить их на Р элемент главной диагонали.

    6. Дана матрица А(N,N) и целое P. Преобразовать матрицу   по правилу: строку с номером P сделать столбцом с номером Р, а столбец с номером Р сделать строкой с номером P.

    7. Дана квадратная матрица. Упорядочить по возрастанию элементы главной диагонали.

    Вариант №11

    1. Дана матрица М(6,3). Подсчитать количество строк, в которых первый элемент строки < 0.

    2. Дан двумерный массив размером nm, заполненный случайным числами. Определить, есть ли в данном массиве строка, в которой ровно два отрицательных элемента.

    3. З

      *

      1000001

      0100010

      0010100

      00010000010100

      0100010

      1000001

      адана матрица W(5,5). Отрицательные элементы заменить нулем. Измененную матрицу вывести на экран.

    4. В заданном массиве A(N,N) вычислить две суммы элементов, расположенных выше и ниже побочной диагонали.

    5. Группа из 10 учащихся сдавала экзамен по 4 предметам. Результаты экзаменов составили матрицу E(10,4). Определить средний бал по каждому предмету.

    6. Дан двумерный массив размером nm, заполненный случайными числами. Определить, есть ли в данном массиве строка, в которой ровно два отрицательных элемента.

    7. Заполнить массив размерностью 77 по правилу *.

    8. Заменить все элементы kстроки и 5-го столбца двухмерного массива противоположными по знаку (элемент, стоящий на пересечении строки и столбца, не изменять).

    9. Определить, является ли заданная целая квадратная матрица п-ro порядка симметричной (относительно главной диагонали).

    10. В двухмерном массиве хранится информация о зарплате 20 человек за каждый месяц года (первого человека — в первой строке, второго — во второй и т. д.). Составить программу для расчета общей зарплаты, полученной за год любым чело веком, информация о зарплате которого представлена в массиве.

    11. Получить массив D(m), элементами которого являются количество элементов соответствующих строк матрицы D, значения которых находятся в интервале -2< D(i,j) <= 10.

    Домашнее задание

    1. В каждом столбце заданной матрицы A(N,M) вычислить произведение, количество и среднее геометрическое отрицательных элементов.

    2. Для заданной целочисленной матрицы A(N,M) определить, является ли сумма её элементов простым числом из первого десятка, и вывести на печать соответствующий текст.

    3. В заданной матрице A(N, M) поменять местами строки с номерами К и Р.

    4. Дана матрица A(N,M). Поменять местами её Т и К элементы.

    5. Дана матрица A(N,N). Переписать элементы первого столбца в одномерный массив Y(N) и умножить их на 2 если соответствующий элемент главной диагонали положительный.

    6. Дана матрица А(N,N) и целые P и К. Преобразовать матрицу   по правилу: строку с номером P сделать столбцом с номером К, а столбец с номером К сделать строкой с номером P.

    7. Дана квадратная матрица. Упорядочить по возрастанию элементы побочной диагонали.

    Вариант №12

    1. Дана матрица N(4,6). Найти сумму наибольших значений элементов ее строк.

    2. Дан двумерный массив размером nm, заполненный случайными числами. Определить, есть ли в данном массиве столбец, в котором равное количество положительных и отрицательных элементов.

    3. З

      *

      111111

      011111

      001111

      000111

      000011

      000001

      адан двумерный массив В(n,m) и величина К. Найти количество элементов, равных К и их сумму.

    4. Для заданной матрицы A(N,N) найти сумму элементов, расположенных в строках с отрицательным элементом на главной диагонали.

    5. Дана матрица V(10,3). Получить массив Q(10), элементами которого являются количество отрицательных элементов соответствующих строк.

    6. Дан двумерный массив размером nm, заполненный случайными числами. Определить, есть ли в данном массиве столбец, в котором равное количество положительных и отрицательных элементов.

    7. Заполнить массив размерностью 77 по правилу *.

    8. Дан двухмерный массив. Определить среднее арифметическое элементов kстроки массива;

    1. Заменить значения всех элементов побочной диагонали массива значениями, равными 100.

    2. В двухмерном массиве хранится информация о зарплате 18 человек за каждый месяц года (за январь — в первом столбце, за февраль — во втором и т. д.). Определить общую зарплату, выплаченную в июне.

    3. Дана матрица А(m,2m). Получить массив B(m), в котором В(i)=1, если сумма элементов i строки матрицы меньше заданного Х и В(i)=0 в противоположном случае.

    Домашнее задание

    1. Дан целочисленный массив X(5,4). Заменить в нем все элементы, меньшие 5 числом 111.

    2. Создайте двумерный целочисленный массив А(10,7) и найдите сумму всех его элементов, имеющих оба нечетных индекса.

    3. Дан целочисленный массив В(5,5). Найти сумму элементов его правой диагонали и произведение элементов левой диагонали.

    4. Дан целочисленный массив В(5,5). Вычислить сумму элементов этого массива, расположенных выше левой диагонали.

    5. Дан целочисленный массив А(4,5). Найти среднее арифметическое каждого из столбцов.

    6. Составьте программу упорядочения по возрастанию элементов каждой строки двумерного массива C.

    7. Определить номера тех строк массива, в которых есть хотя бы один элемент, равный 10.

    8. Дана квадратная матрица. Упорядочить по возрастанию элементы в каждой строке.

    Вариант №13

    1. Дана целочисленная матрица A(5,6). Вычислить сумму и произведение тех её элементов, которые при делении на два дают нечётное число.

    2. В

      *

      1000001

      0100010

      0010100

      0001000

      0010100

      0100010

      1000001

      каждой строке заданной матрицы A(N,M) вычислить сумму, количество и среднее арифметическое положительных элементов.

    3. Дана матрица A(N,M). Поменять местами её наибольший и наименьший элементы.

    4. Дан целочисленный массив В(5,5). Напечатать его левую и правую диагонали.

    5. Дана матрица A(N,M). Получить вектор X(M), равный P-й строке матрицы, и вектор Y(N), равный Q-му столбцу матрицы.

    6. Дан двумерный массив размером nm, заполненный случайным числами. Определить, есть ли в данном массиве столбец, в котором имеются одинаковые элементы.

    7. Заполнить массив размерностью 77 по правилу *.

    8. Дан двухмерный массив. Определить сумму всех элементов:

    • второго столбца массива;

    • kстроки массива.

    1. Найти суммы элементов двухмерного массива вещественных чисел, расположенных на линиях, параллельных главной диагонали, и выше нее.

    2. В зрительном зале 25 рядов, в каждом из которых 36 мест (кресел). Информация о проданных билетах хранится в двухмерном массиве, номера строк которого соответствуют номерам рядов, а номера столбцов — номерам мест. Если билет на то или иное место продан, то соответствующий элемент массива имеет значение 1, в противном случае — 0. Составить программу, определяющую число проданных билетов на места в 12-м ряду.

    3. Дана матрица V(10,3). Получить массив Q(10), элементами которого являются количество отрицательных элементов соответствующих строк.

    Домашнее задание

    1. Задан массив А(5,6). Поменять в нем местами первую и последнюю строку.

    2. Дана прямоугольная матрица. Найти строку с наибольшей суммой элементов.

    3. В двумерном массиве целых чисел заменить все элементы, меньшие суммы элементов первой строки на эту сумму.

    4. В квадратной таблице обменяйте местами элементы строки и столбца, на пересечении которых находится минимальный из положительных элементов.

    5. Задана матрица Х(n,m).Найти строки с максимальным и минимальным значениями элементов и поменять их местами.

    6. Заполнить квадратную матрицу В(10,10) единицами в шахматном порядке, начиная с верхнего левого угла. Соседние клетки заполнить нулями.

    7. Дана квадратная матрица. Упорядочить по возрастанию элементы в каждом столбце.

    Вариант №14

      1. Дана матрица A(9,10). Найти количество элементов этой матрицы, больших среднего арифметического всех её элементов.

      2. Дан двумерный массив размером nm, заполненный случайными числами. Определить, есть ли в данном массиве столбец, в котором равное количество положительных и отрицательных элементов.

      3. Дана матрица A(N,M). Найти её наибольший элемент и номера строки и столбца, на пересечении которых он находится.

      4. Д

        *

        1111111

        0111110

        0011100

        0001000

        0011100

        0111110

        1111111

        ан целочисленный массив В(5,5). Вычислить сумму элементов этого массива, расположенных выше левой диагонали.

      5. Дана матрица A(N,M). Вычислить вектор X(M), где значение Xj равно сумме положительных элементов j-го столбца матрицы A.

      6. Дан двумерный массив размером nm, заполненный случайным образом. Определить, есть ли в данном массиве строка, в которой два отрицательных элемента.

      7. Заполнить массив размерностью 77 по правилу *.

      8. Дан двухмерный массив. Поменять местами вторую и последнюю строки.

    1. Найти сумму элементов двухмерного массива вещественных чисел С(15, 15), расположенных на главной диагонали.

    2. В двухмерном массиве хранится информация о количестве учеников в каждом классе каждого потока школы с первого по одиннадцатый (в первой строке — информация о первых классах, во второй — о вторых классах и т. д.). В каждом потоке школы имеются четыре класса. Определить общее число учеников 5-х классов.

    3. Дана матрица А(n,m), получить массив В(n), элементами которого являются сумма положительных элементов соответственной строки матрицы А.

    Домашнее задание

    1. В каждой строке заданной матрицы A(N,M) вычислить произведение, количество и среднее геометрическое отрицательных элементов.

    2. Для заданной целочисленной матрицы A(N,M) определить, является ли сумма её элементов нечетным числом, и вывести на печать соответствующий текст.

    3. В заданной матрице A(N, M) поменять местами столбцы с номерами К и Р.

    4. Дана матрица A(N,M). Поменять местами её первый и последний элементы.

    5. Дана матрица A(N,N). Переписать элементы первой строки в одномерный массив Y(N) и разделить их на минимальный элемент главной диагонали.

    6. Дана матрица А(N,N) и целое P. Преобразовать матрицу   по правилу: строку с номером P сделать столбцом с номером 1, а столбец с номером 1 сделать строкой с номером P.

    7. Даны два упорядоченных массива целых чисел Mj иМi. Объединить их в один упорядоченный массив. Рассмотреть случаи, когда массивы Mj и Mi упорядочены одинаково и когда — по-разному.

    Вариант №15

    1. Д

      *

      000000

      000000

      000000

      111111

      111111

      111111

      ля заданной целочисленной матрицы A(7,8) определить, является ли сумма её элементов чётным числом, и вывести на печать соответствующий текст.

    2. Дан двумерный массив размером nm, заполненный случайными числами. Определить, есть ли в данном массиве строка, содержащая больше положительных элементов, чем отрицательных.

    3. Найти произведение элементов К-ого и Р-ого столбцов квадратной матрицы В(6,6).

    4. Дан целочисленный массив В(5,5). Вычислить произведение элементов этого массива, расположенных ниже левой диагонали.

    5. Дана матрица A(N,N). Переписать элементы её главной диагонали в одномерный массив Y(N) и разделить их на максимальный элемент главной диагонали.

    6. Дан двумерный массив размером nm, заполненный случайным числами. Определить, есть ли в данном массиве строка, в которой имеется два элемента массива, имеющие наибольшее значение.

    7. Заполнить массив размерностью 77 по правилу *.

    8. Дан двухмерный массив. Составить программу, которая переставляет две любые строки массива.

    1. Составить программу расчета суммы двух любых элементов главной диагонали массива.

    2. В двухмерном массиве хранится информация о баллах, полученных спортсменами-пятиборцами в каждом из пяти видов спорта (в первой строке — информация о баллах первого спортсмена, во второй — второго и т. д.). Общее число спортсменов равно 20. Определить общую сумму баллов, набранных третьим спортсменом.

    3. Задана квадратная матрица порядка n. Получить массив B(n) элементами которого являются первый положительный элемент соответствующей строки.

    Домашнее задание

    1. В каждой строке заданной матрицы A(N,M) найти максимальный элемент и сформировать из них одномерный массив.

    2. Для заданной целочисленной матрицы A(N,M) проверить, делится ли сумма её элементов на 3 и на 7, и вывести на печать соответствующий текст.

    3. В заданной матрице A(N, M) поменять местами строки с номерами К и Р.

    4. Дана матрица A(N,M). Поменять местами её максимальный и минимальный элементы.

    5. Дана матрица A(N,N). Переписать элементы L строки в одномерный массив Y(N) и разделить их на Р элемент главной диагонали.

    6. Дана матрица А(N,N) и целое P. Преобразовать матрицу   по правилу: строку с номером P сделать столбцом с номером Р, а столбец с номером Р сделать строкой с номером P.

    7. Для заданной матрицы A(N,N) найти сумму элементов, расположенных в строках с положительным элементом над главной диагональю.