
- •Линейные алгоритмы
- •1. Вычислить a и b: ; Результат вычисления вывести в одной строке.
- •Вычислить a и b: ; Результат вычисления вывести в одной строке.
- •Даны два числа. Найти среднее арифметическое кубов этих чисел и среднее геометрическое модулей этих чисел.
- •Записать алгоритм и программу определения k-го члена арифметической прогрессии по значению начального члена и разности. (Формула n-го члена: )
- •Даны два числа. Найти среднее арифметическое кубов этих чисел и среднее геометрическое модулей этих чисел.
- •В школьном коридоре длиной 56 м нужно выкрасить пол. Выкрасив часть коридора длиной 22 м, израсходовали а кг краски. Сколько еще нужно краски, докрасить коридор?
- •Разветвляющиеся алгоритмы
- •Циклические алгоритмы
- •Вариант № 2
- •Вариант № 3
- •Вариант № 4
- •Вариант № 5
- •Вариант №6
- •Вариант №7
- •Вариант № 8
- •Вариант № 9
- •Вариант № 10
- •Золотников в граммы (1 золотник равен 4,2657 г)
- •Вариант № 11
- •Вариант № 12
- •Вариант № 14
- •Вариант № 15
- •Одномерные массивы
- •Двумерные массивы
- •Символы и строки
- •Подпрограммы и функции
- •Графика
Двумерные массивы
Вариант №1
-
Найти наибольший элемент массива В(5,6) и его индексы.
-
Дан двумерный массив размером nm, заполненный случайным образом. Определить, есть ли в данном массиве строка, в которой два отрицательных элемента.
-
Найти произведение элементов К-ого и Р-ого столбцов квадратной матрицы В(6,6).
-
Д
*
1000001
0100010
0010100
0001000
0010100
0100010
1000001
-
Дана матрица А(m,2m). Получить массив B(m), в котором В(i)=1, если сумма элементов i строки матрицы заданного Х и В(i)=0 в противоположном случае.
-
Дан двумерный массив размером nm, заполненный случайным образом. Определить, есть ли в данном массиве строка, в которой два отрицательных элемента.
-
Заполнить массив размерностью 77 по правилу *.
-
В двумерном массиве целых чисел размерности 5*9 поменять местами строки и столбцы с одинаковыми номерами.
-
Найти сумму элементов двухмерного массива вещественных чисел С(15,15), расположенных на главной диагонали.
-
В поезде 18 вагонов, в каждом из которых 36 мест. Информация о проданных на поезд билетах хранится в двумерном массиве, номера строк которого соответствуют номерам вагонов, а номера столбцов — номерам мест. Если билет на то или иное место продан, то соответствующий элемент массива имеет значение 1, в противном случае — 0. Составить программу, определяющую число свободных мест в любом из вагонов поезда.
-
Дан двухмерный массив размером п х п, заполненный целыми числами.
-
Все его элементы, кратные трем, записать в одномерный массив.
-
Все его положительные элементы записать в один одномерный массив, а остальные — в другой.
Домашнее задание
-
В каждой строке заданной матрицы A(N,M) вычислить сумму, количество и среднее арифметическое положительных элементов.
-
Для заданной целочисленной матрицы A(N,M) определить, является ли сумма её элементов чётным числом, и вывести на печать соответствующий текст.
-
В заданной матрице A(N, M) поменять местами столбцы с номерами P и Q.
-
Дана матрица A(N,M). Поменять местами её наибольший и наименьший элементы.
-
Дана матрица A(N,N). Переписать элементы её главной диагонали в одномерный массив Y(N) и разделить их на максимальный элемент главной диагонали.
-
Для заданной матрицы A(N,N) найти сумму элементов, расположенных в строках с отрицательным элементом на главной диагонали.
-
Дан двухмерный массив целых чисел. Для каждого его столбца выяснить:
-
имеются ли в нем элементы, большие некоторого числа d;
-
имеются ли в нем нечетные элементы;
Вариант №2
-
Найти сумму элементов квадратной матрицы Н(6,6), расположенных на главной диагонали.
-
Дан двумерный массив размером nm, заполненный случайными числами. Определить, есть ли в данном массиве столбец, в котором имеются нулевые значения элементов.
-
Д
*
1111111
0111110
0011100
0001000
0011100
0111110
1111111
-
Задана квадратная матрица Q(5,5).Найти суммы элементов тех строк, у которых элементы, расположенные на главной диагонали, равны нулю.
-
Дана матрица V(10,3). Получить массив Q(10), элементами которого являются количество отрицательных элементов соответствующих строк.
-
Дан двумерный массив размером nm, заполненный случайным числами. Определить, есть ли в данном массиве столбец, в котором имеются одинаковые элементы.
-
Заполнить массив размерностью 77 по правилу *.
-
Задан массив А(5,6). Поменять в нем местами первую и последнюю строку.
-
Найти суммы элементов двухмерного массива целых чисел, расположенных на линиях, параллельных главной диагонали, и ниже нее.
-
В зрительном зале 25 рядов, в каждом из которых 36 мест (кресел). Информация о проданных билетах хранится в двухмерном массиве, номера строк которого соответствуют номерам рядов, а номера столбцов — номерам мест. Если билет на то или иное место продан, то соответствующий элемент массива имеет значение 1, в противном случае — 0. Составить программу, определяющую число проданных билетов на места в 12-м ряду.
-
Дан двухмерный массив размером п х п, заполненный целыми числами.
-
Все его отрицательные элементы записать в одномерный массив.
-
Все его четные элементы записать в один одномерный массив, а нечетные — в другой
Домашнее задание
-
В каждой строке заданной матрицы A(N,M) вычислить произведение, количество и среднее геометрическое отрицательных элементов.
-
Для заданной целочисленной матрицы A(N,M) определить, является ли сумма её элементов нечетным числом, и вывести на печать соответствующий текст.
-
В заданной матрице A(N, M) поменять местами столбцы с номерами К и Р.
-
Дана матрица A(N,M). Поменять местами её первый и последний элементы.
-
Дана матрица A(N,N). Переписать элементы первой строки в одномерный массив Y(N) и разделить их на минимальный элемент главной диагонали.
-
Для заданной матрицы A(N,N) найти сумму элементов, расположенных в строках с положительным элементом на главной диагонали.
-
Дан двухмерный массив целых чисел. Для каждой строки выяснить:
-
имеются ли в ней положительные элементы;
-
имеются ли в ней элементы, последняя цифра которых равна а;
Вариант №3
-
Задан массив L(3,4) и величина Z. На экран выдать индексы элементов, значения которых <Z.
-
Д
*
000000
000000
000000
111111
111111
111111
-
Дана матрица М(6,3). Подсчитать количество строк, в которых первый элемент строки < 0.
-
Дан целочисленный массив В(5,5). Напечатать его левую и правую диагонали.
-
Дана матрица А(n,m), получить массив В(n), элементами которого являются сумма положительных элементов соответственной строки матрицы А.
-
Дан двумерный массив размером n m, заполненный случайным числами. Определить, есть ли в данном массиве строка, в которой имеется два элемента массива, имеющие наибольшее значение.
-
Заполнить массив размерностью 77 по правилу *.
-
Задан массив А[1..5,1..6]. Поменять в нем местами первый и последний столбец.
-
Найти суммы элементов двухмерного массива вещественных чисел, расположенных на линиях, параллельных главной диагонали, и выше нее.
-
В двухмерном массиве хранится информация о количестве студентов в той или иной группе каждого курса института с первого по пятый (в первой строке — информация о группах первого курса, во второй — второго и т. д.). На каждом курсе имеется 8 групп. Составить программу для расчета общего числа студентов на любом курсе.
-
Дан двухмерный массив размером п х п. Сформировать одномерный массив из элементов заданного массива расположенных над главной диагональю;
Домашнее задание
-
Дана матрица A(N,M). Найти количество элементов этой матрицы, больших среднего арифметического всех её элементов.
-
Дана целочисленная матрица A(N,M). Вычислить сумму и произведение тех её элементов, которые при делении на два дают нечётное число.
-
Дана целочисленная матрица A(N,M). Вычислить сумму и произведение отрицательных нечетных элементов матрицы, удовлетворяющих условию | ai j | < i.
-
Для заданной матрицы А(N,N) найти:
-
сумму всех элементов;
-
сумму элементов главной диагонали;
-
значения наибольшего и наименьшего из элементов главной диагонали.
Дана матрица A(N,N). Переписать элементы её главной диагонали в одномерный массив Y(N) и разделить их на максимальный элемент главной диагонали.
В заданном массиве A(N,N) вычислить две суммы элементов, расположенных выше и ниже побочной диагонали.
Найти максимальный элемент среди всех элементов тех строк заданной матрицы, которые упорядочены (либо по возрастанию, либо по убыванию).
Вариант №4
-
Найти среднее арифметическое значений элементов массива Е(4,6).
-
Дан двумерный массив размером nm, заполненный случайными числами. Определить, есть ли в данном массиве столбец, в котором равное количество положительных и отрицательных элементов.
-
Задана матрица W(5,6). Отрицательные элементы матрицы заменить на 0. Измененный массив вывести на экран.
-
Дан целочисленный массив В(5,5). Найти сумму элементов его правой диагонали и произведение элементов левой диагонали.
-
Задана квадратная матрица порядка n. Получить массив B(n) элементами которого являются первый положительный элемент соответствующей строки.
-
Д
*
000111
000111
000111
000111
000111
000111
-
Заполнить массив размерностью 77 по правилу *.
-
В двухмерном массиве целых чисел поменять местами столбцы, симметричные относительно середины массива (вертикальной линии).
-
Составить программу расчета суммы двух любых элементов главной диагонали массива;
-
В двумерном массиве хранится информация о зарплате 20 человек за каждый месяц года (первого человека — в первой строке, второго — во второй и т. д.). Составить программу для расчета общей зарплаты, полученной за год любым чело веком, информация о зарплате которого представлена в массиве.
-
Дан двухмерный массив. Сформировать одномерный массив, каждый элемент которого равен:
-
количеству элементов соответствующего столбца двумерного массива, больших числа п;
-
сумме элементов соответствующей строки двумерно го массива, меньших числа п.
Домашнее задание
-
В каждой строке заданной матрицы A(N,M) найти максимальный элемент и сформировать из них одномерный массив.
-
Для заданной целочисленной матрицы A(N,M) проверить, делится ли сумма её элементов на 3 и на 7, и вывести на печать соответствующий текст.
-
В заданной матрице A(N, M) поменять местами строки с номерами К и Р.
-
Дана матрица A(N,M). Поменять местами её максимальный и минимальный элементы.
-
Дана матрица A(N,N). Переписать элементы L строки в одномерный массив Y(N) и разделить их на Р элемент главной диагонали.
-
Для заданной матрицы A(N,N) найти сумму элементов, расположенных в строках с положительным элементом над главной диагональю.
-
Отсортировать строки массива целых чисел по убыванию.
Вариант №5
-
Найти наименьший элемент массива Y(3,6) и его индексы.
-
Дан двумерный массив размером nm, заполненный случайным числами. Определить, есть ли в данном массиве строка, содержащая больше положительных элементов, чем отрицательных.
-
Н
*
1001001
0101010
0011100
1111111
0011100
0101010
1001001
-
Дан целочисленный массив В(5,5). Вычислить сумму элементов этого массива, расположенных выше левой диагонали.
-
Задана матрица А(n,m), получить массив М(n), элементами которого являются сумма первого и последнего элементов соответствующих строк матрицы А.
-
Дан двумерный массив размером nm, заполненный случайными числами. Определить, есть ли в данном массиве строка, содержащая больше положительных элементов, чем отрицательных.
-
Заполнить массив размерностью 77 по правилу *.
-
В двухмерном массиве вещественных чисел поменять местами строки и столбцы с одинаковыми номерами.
-
Заменить значения всех элементов главной диагонали массива нулевыми.
-
В двухмерном массиве хранится информация о зарплате 18 человек за каждый месяц года (за январь — в первом столбце, за февраль — во втором и т. д.). Определить общую зарплату, выплаченную в июне.
-
Дан двухмерный массив целых чисел. Сформировать одномерный массив, каждый элемент которого равен сумме положительных четных элементов соответствующего столбца двухмерного массива.
Домашнее задание
-
В каждом столбце заданной матрицы A(N,M) вычислить произведение, количество и среднее геометрическое отрицательных элементов.
-
Для заданной целочисленной матрицы A(N,M) определить, является ли сумма её элементов простым числом из первого десятка, и вывести на печать соответствующий текст.
-
В заданной матрице A(N, M) поменять местами строки с номерами К и Р.
-
Дана матрица A(N,M). Поменять местами её Т и К элементы.
-
Дана матрица A(N,N). Переписать элементы первого столбца в одномерный массив Y(N) и умножить их на 2 если соответствующий элемент главной диагонали положительный.
-
Дана матрица А(N,N) и целые P и К. Преобразовать матрицу по правилу: строку с номером P сделать столбцом с номером К, а столбец с номером К сделать строкой с номером P.
-
Отсортировать четные строки массива по возрастанию, а нечетные — по убыванию.
Вариант №6
-
Найти произведение элементов массива R(7,5) в строках с четным номером.
-
Дан двумерный массив размером nm, заполненный случайными числами. Определить, есть ли в данном массиве строка, в которой ровно два отрицательных элемента.
-
Н
*
1000001
0100010
0010100
0001000
0010100
0100010
1000001
-
Дан целочисленный массив В(5,5). Вычислить произведение элементов этого массива, расположенных ниже левой диагонали.
-
Задана матрица Р(3,4). Получить массив h(3) элементами которого являются произведение отрицательных элементов соответствующих строк матрицы Р.
-
Дан двумерный массив размером nm, заполненный случайными числами. Определить, есть ли в данном массиве строка, в которой ровно два отрицательных элемента.
-
Заполнить массив размерностью 77 по правилу *.
-
В двухмерном массиве целых чисел поменять местами строки, симметричные относительно середины массива (горизонтальной линии).
-
Заменить значения всех элементов побочной диагонали массива значениями, равными 100.
-
Фирма имеет 10 магазинов, Информация о доходе каждого магазина за каждый месяц года хранится в двухмерном массиве (первого магазина — в первой строке, второго — но второй и т. д.). Составить программу для расчета средне месячного дохода любого магазина.
-
Дан двухмерный массив целых чисел. Сформировать одномерный массив, каждый элемент которого равен количеству отрицательных элементов в соответствующей строке двухмерного массива, кратных 3 или 7;
Домашнее задание
-
Дан целочисленный массив X(5, 4). Заменить в нем все элементы, меньшие 5 числом 111.
-
Создайте двумерный целочисленный массив А(10,7) и найдите сумму всех его элементов, имеющих оба нечетных индекса.
-
Дан целочисленный массив В(5,5). Найти сумму элементов его правой диагонали и произведение элементов левой диагонали.
-
Дан целочисленный массив В(5,5). Вычислить сумму элементов этого массива, расположенных выше левой диагонали.
-
Дан целочисленный массив А(4,5). Найти среднее арифметическое каждого из столбцов.
-
Дан целочисленный массив А(4,5). Определить номера тех строк массива, в которых есть хотя бы один элемент, равный 10.
-
Отсортировать нечетные столбцы массива по возрастанию.
Вариант №7
-
Задана матрица W(5,5). Отрицательные элементы заменить на 0. Измененную матрицу вывести на экран.
-
Дан двумерный массив размером nm, заполненный случайными числами. Определить, есть ли в данном массиве столбец, в котором имеются элементы кратные 4.
-
Н
*
1111111
0111110
0011100
00010000011100
0111110
1111111
-
Дан целочисленный массив В(5,5). Найти количество отрицательных элементов этого массива, расположенных ниже левой диагонали.
-
Задана матрица М(n,n) и величина А. Массиву G(n) присвоить значения M(i,i)·A.
-
Дан двумерный массив размером nm, заполненный случайными числами. Определить, есть ли в данном массиве столбец, в котором имеются одинаковые элементы.
-
Заполнить массив размерностью 77 по правилу *.
-
Дан двухмерный массив.Заменить значения всех элементов второй строки массива числом-5.
-
Поменять местами значения элементов двухмерного массива вещественных чисел, симметричных относительно побочной диагонали.
-
В двухмерном массиве хранится информация об оценках каждого из 20 учеников класса по тому или иному предмету (в первой строке — информация об оценках первого ученика, во второй — второго). Общее число предметов равно 10. Определить среднюю оценку пятого ученика.
-
Дан двухмерный массив целых чисел. Сформировать одномерный массив, каждый элемент которого равен наибольшему по модулю элементу соответствующего столбца двухмерного массива.
Домашнее задание
-
В каждой строке заданной матрицы A(N,M) вычислить сумму, количество и среднее арифметическое положительных элементов.
-
Для заданной целочисленной матрицы A(N,M) определить, является ли сумма её элементов чётным числом, и вывести на печать соответствующий текст.
-
В заданной матрице A(N, M) поменять местами столбцы с номерами P и Q.
-
Дана матрица A(N,M). Поменять местами её наибольший и наименьший элементы.
-
Дана матрица A(N,N). Переписать элементы её главной диагонали в одномерный массив Y(N) и разделить их на максимальный элемент главной диагонали.
-
Дана матрица А(N,N) и целое P. Преобразовать матрицу по правилу: строку с номером P сделать столбцом с номером P, а столбец с номером P сделать строкой с номером P.
-
Упорядочить по возрастанию элементы каждой строки матрицы размером п х т.
Вариант №8
-
Задана матрица B(6,8). Вывести индексы тех элементов, значения которых кратны 3 или 5.
-
Дан двумерный массив размером nm, заполненный случайным числами. Определить, есть ли в данном массиве строка, в которой имеется два элемента массива, имеющие наибольшее значение.
-
Задана матрица С(5,3). Найти произведение элементов нечетных строк матрицы.
-
Д
*
111000
111000
111000111000111000
111000
-
Задана матрица К(6,8). Элементами массива L(6) присвоить кол-во элементов соответствующих строк матрицы К, значения которых находятся в интервале -2< K(i,j) <= 10.
-
Дан двумерный массив размером nm, заполненный случайными числами. Определить, есть ли в данном массиве строка, в которой имеется два элемента массива, имеющие наибольшее значение.
-
Заполнить массив размерностью 77 по правилу *.
-
К элементам k-й строки двухмерного массива прибавить элементы р-й строки.
-
Дан двухмерный массив размером 10x10. Вывести на экран часть массива расположенную выше главной диагонали.
-
В двухмерном массиве хранится информация о количестве студентов в той или иной группе каждого курса института с первого по пятый (в первом столбце — информация о группах первого курса, во втором — второго и т. д.). На каждом курсе имеется 8 групп. Определить среднее число студентов в одной группе на третьем курсе.
-
Дан двухмерный массив целых чисел. Сформировать одномерный массив, каждый элемент которого равен первому четному элементу соответствующего столбца двухмерного массива (если такого элемента в столбце нет, то равен нулю);
Домашнее задание
-
В каждой строке заданной матрицы A(N,M) вычислить произведение, количество и среднее геометрическое отрицательных элементов.
-
Для заданной целочисленной матрицы A(N,M) определить, является ли сумма её элементов нечетным числом, и вывести на печать соответствующий текст.
-
В заданной матрице A(N, M) поменять местами столбцы с номерами К и Р.
-
Дана матрица A(N,M). Поменять местами её первый и последний элементы.
-
Дана матрица A(N,N). Переписать элементы первой строки в одномерный массив Y(N) и разделить их на минимальный элемент главной диагонали.
-
Дана матрица А(N,N) и целое P. Преобразовать матрицу по правилу: строку с номером P сделать столбцом с номером 1, а столбец с номером 1 сделать строкой с номером P.
-
Дан упорядоченный по убыванию массив чисел. Вводим число N. Вставить это число в упорядоченный массив так, чтобы массив-результат тоже был упорядочен по убыванию.
Вариант №9
-
Задана матрица С(5,3). Найти произведение отрицательных элементов матрицы.
-
Дан двумерный массив размером nm, заполненный случайным числами. Определить, есть ли в данном массиве столбец, в котором равное количество положительных и отрицательных элементов.
-
Задан двумерный массив В(n,m) и величина К. Найти количество элементов, равных К и их сумму.
-
Н
*
111111
111111
111111
000000
000000
000000
-
В течение недели измерялась температура 3 раза в день: утром, в обед и вечером Показания записали в таблицу Т(7,3). Определить среднюю температуру за каждый день.
-
Дан двумерный массив размером nm, заполненный случайными числами. Определить, есть ли в данном массиве столбец, в котором равное количество положительных и отрицательных элементов.
-
Заполнить массив размерностью 77 по правилу *.
-
Дан двухмерный массив. Составить программу расчета суммы двух любых элементов третьего столбца массива.
-
Определить, является ли заданная целая квадратная матрица п-ro порядка симметричной (относительно главной диагонали).
-
В двухмерном массиве хранится информация о зарплате 18 человек за каждый месяц года (в первом столбце — зарплата за январь, во втором — за февраль и т. д.). Составить программу для расчета средней зарплаты за любой месяц.
-
Дан двухмерный массив целых чисел. Сформировать одномерный массив, каждый элемент которого равен последнему нечетному элементу соответствующей строки двухмерного массива (если такого элемента в строке нет, то равен нулю).
Домашнее задание
-
Дана матрица A(N,M). Найти количество элементов этой матрицы, больших среднего арифметического всех её элементов.
-
Дана целочисленная матрица A(N,M). Вычислить сумму и произведение тех её элементов, которые при делении на два дают нечётное число.
-
Дана целочисленная матрица A(N,M). Вычислить сумму и произведение нечётных отрицательных элементов матрицы, удовлетворяющих условию | ai j | < i.
-
Для заданной матрицы А(N,N) найти значения наибольшего и наименьшего из элементов главной диагонали.
-
Дана матрица A(N,N). Переписать элементы её главной диагонали в одномерный массив Y(N) и разделить их на максимальный элемент главной диагонали.
-
Дана матрица A(N,M). Определить число ненулевых элементов в каждой строке матрицы;
-
В заданном массиве A(N,N) вычислить две суммы элементов, расположенных выше и ниже побочной диагонали.
Вариант №10
-
Определить максимальный и минимальный элементы матрицы G(6,5).
-
Дан двумерный массив размером nm, заполненный случайными числами. Определить, есть ли в данном массиве строка, содержащая больше положительных элементов, чем отрицательных.
-
Задана матрица N(4,6) и величина К. Подсчитать количество строк, в которых есть элемент кратный К.
-
Д
*
1001001
0101010
0011100
11111110011100
0101010
1001001
-
В соревнованиях по плаванию принимали участие 5 спортсменов. Соревнования состоят из трех заплывов. Результаты представлены в виде двумерного массива 3 на 5. Получить одномерный массив размером 3, элементами которого будут лучшие результаты в каждом из заплывов.
-
Дан двумерный массив размером nm, заполненный случайными числами. Определить, есть ли в данном массиве строка, содержащая больше положительных элементов, чем отрицательных.
-
Заполнить массив размерностью 77 по правилу *.
-
К элементам 5-го столбца двухмерного массива прибавить элементы p-го столбца.
-
Заданы матрица порядка п и число k. Разделить элементы k-и строки на диагональный элемент, расположенный в этой строке.
-
В двухмерном массиве хранится информация об оценках каждого из 20 учеников класса по тому или иному предмету (в первой строке — информация об оценках первого ученика, во второй — второго). Общее число предметов равно 10. Определить среднюю оценку пятого ученика.
-
Получить массив Y(n), элементами которого являются количество элементов кратных 2 или 5 соответствующих строк матрицы К.
Домашнее задание
-
В каждой строке заданной матрицы A(N,M) найти максимальный элемент и сформировать из них одномерный массив.
-
Для заданной целочисленной матрицы A(N,M) проверить, делится ли сумма её элементов на 3 и на 7, и вывести на печать соответствующий текст.
-
В заданной матрице A(N, M) поменять местами строки с номерами К и Р.
-
Дана матрица A(N,M). Поменять местами её максимальный и минимальный элементы.
-
Дана матрица A(N,N). Переписать элементы L строки в одномерный массив Y(N) и разделить их на Р элемент главной диагонали.
-
Дана матрица А(N,N) и целое P. Преобразовать матрицу по правилу: строку с номером P сделать столбцом с номером Р, а столбец с номером Р сделать строкой с номером P.
-
Дана квадратная матрица. Упорядочить по возрастанию элементы главной диагонали.
Вариант №11
-
Дана матрица М(6,3). Подсчитать количество строк, в которых первый элемент строки < 0.
-
Дан двумерный массив размером nm, заполненный случайным числами. Определить, есть ли в данном массиве строка, в которой ровно два отрицательных элемента.
-
З
*
1000001
0100010
0010100
00010000010100
0100010
1000001
-
В заданном массиве A(N,N) вычислить две суммы элементов, расположенных выше и ниже побочной диагонали.
-
Группа из 10 учащихся сдавала экзамен по 4 предметам. Результаты экзаменов составили матрицу E(10,4). Определить средний бал по каждому предмету.
-
Дан двумерный массив размером nm, заполненный случайными числами. Определить, есть ли в данном массиве строка, в которой ровно два отрицательных элемента.
-
Заполнить массив размерностью 77 по правилу *.
-
Заменить все элементы k-й строки и 5-го столбца двухмерного массива противоположными по знаку (элемент, стоящий на пересечении строки и столбца, не изменять).
-
Определить, является ли заданная целая квадратная матрица п-ro порядка симметричной (относительно главной диагонали).
-
В двухмерном массиве хранится информация о зарплате 20 человек за каждый месяц года (первого человека — в первой строке, второго — во второй и т. д.). Составить программу для расчета общей зарплаты, полученной за год любым чело веком, информация о зарплате которого представлена в массиве.
-
Получить массив D(m), элементами которого являются количество элементов соответствующих строк матрицы D, значения которых находятся в интервале -2< D(i,j) <= 10.
Домашнее задание
-
В каждом столбце заданной матрицы A(N,M) вычислить произведение, количество и среднее геометрическое отрицательных элементов.
-
Для заданной целочисленной матрицы A(N,M) определить, является ли сумма её элементов простым числом из первого десятка, и вывести на печать соответствующий текст.
-
В заданной матрице A(N, M) поменять местами строки с номерами К и Р.
-
Дана матрица A(N,M). Поменять местами её Т и К элементы.
-
Дана матрица A(N,N). Переписать элементы первого столбца в одномерный массив Y(N) и умножить их на 2 если соответствующий элемент главной диагонали положительный.
-
Дана матрица А(N,N) и целые P и К. Преобразовать матрицу по правилу: строку с номером P сделать столбцом с номером К, а столбец с номером К сделать строкой с номером P.
-
Дана квадратная матрица. Упорядочить по возрастанию элементы побочной диагонали.
Вариант №12
-
Дана матрица N(4,6). Найти сумму наибольших значений элементов ее строк.
-
Дан двумерный массив размером nm, заполненный случайными числами. Определить, есть ли в данном массиве столбец, в котором равное количество положительных и отрицательных элементов.
-
З
*
111111
011111
001111
000111
000011
000001
-
Для заданной матрицы A(N,N) найти сумму элементов, расположенных в строках с отрицательным элементом на главной диагонали.
-
Дана матрица V(10,3). Получить массив Q(10), элементами которого являются количество отрицательных элементов соответствующих строк.
-
Дан двумерный массив размером nm, заполненный случайными числами. Определить, есть ли в данном массиве столбец, в котором равное количество положительных и отрицательных элементов.
-
Заполнить массив размерностью 77 по правилу *.
-
Дан двухмерный массив. Определить среднее арифметическое элементов k-й строки массива;
-
Заменить значения всех элементов побочной диагонали массива значениями, равными 100.
-
В двухмерном массиве хранится информация о зарплате 18 человек за каждый месяц года (за январь — в первом столбце, за февраль — во втором и т. д.). Определить общую зарплату, выплаченную в июне.
-
Дана матрица А(m,2m). Получить массив B(m), в котором В(i)=1, если сумма элементов i строки матрицы меньше заданного Х и В(i)=0 в противоположном случае.
Домашнее задание
-
Дан целочисленный массив X(5,4). Заменить в нем все элементы, меньшие 5 числом 111.
-
Создайте двумерный целочисленный массив А(10,7) и найдите сумму всех его элементов, имеющих оба нечетных индекса.
-
Дан целочисленный массив В(5,5). Найти сумму элементов его правой диагонали и произведение элементов левой диагонали.
-
Дан целочисленный массив В(5,5). Вычислить сумму элементов этого массива, расположенных выше левой диагонали.
-
Дан целочисленный массив А(4,5). Найти среднее арифметическое каждого из столбцов.
-
Составьте программу упорядочения по возрастанию элементов каждой строки двумерного массива C.
-
Определить номера тех строк массива, в которых есть хотя бы один элемент, равный 10.
-
Дана квадратная матрица. Упорядочить по возрастанию элементы в каждой строке.
Вариант №13
-
Дана целочисленная матрица A(5,6). Вычислить сумму и произведение тех её элементов, которые при делении на два дают нечётное число.
-
В
*
1000001
0100010
0010100
0001000
0010100
0100010
1000001
-
Дана матрица A(N,M). Поменять местами её наибольший и наименьший элементы.
-
Дан целочисленный массив В(5,5). Напечатать его левую и правую диагонали.
-
Дана матрица A(N,M). Получить вектор X(M), равный P-й строке матрицы, и вектор Y(N), равный Q-му столбцу матрицы.
-
Дан двумерный массив размером nm, заполненный случайным числами. Определить, есть ли в данном массиве столбец, в котором имеются одинаковые элементы.
-
Заполнить массив размерностью 77 по правилу *.
-
Дан двухмерный массив. Определить сумму всех элементов:
-
второго столбца массива;
-
k-й строки массива.
-
Найти суммы элементов двухмерного массива вещественных чисел, расположенных на линиях, параллельных главной диагонали, и выше нее.
-
В зрительном зале 25 рядов, в каждом из которых 36 мест (кресел). Информация о проданных билетах хранится в двухмерном массиве, номера строк которого соответствуют номерам рядов, а номера столбцов — номерам мест. Если билет на то или иное место продан, то соответствующий элемент массива имеет значение 1, в противном случае — 0. Составить программу, определяющую число проданных билетов на места в 12-м ряду.
-
Дана матрица V(10,3). Получить массив Q(10), элементами которого являются количество отрицательных элементов соответствующих строк.
Домашнее задание
-
Задан массив А(5,6). Поменять в нем местами первую и последнюю строку.
-
Дана прямоугольная матрица. Найти строку с наибольшей суммой элементов.
-
В двумерном массиве целых чисел заменить все элементы, меньшие суммы элементов первой строки на эту сумму.
-
В квадратной таблице обменяйте местами элементы строки и столбца, на пересечении которых находится минимальный из положительных элементов.
-
Задана матрица Х(n,m).Найти строки с максимальным и минимальным значениями элементов и поменять их местами.
-
Заполнить квадратную матрицу В(10,10) единицами в шахматном порядке, начиная с верхнего левого угла. Соседние клетки заполнить нулями.
-
Дана квадратная матрица. Упорядочить по возрастанию элементы в каждом столбце.
Вариант №14
-
Дана матрица A(9,10). Найти количество элементов этой матрицы, больших среднего арифметического всех её элементов.
-
Дан двумерный массив размером nm, заполненный случайными числами. Определить, есть ли в данном массиве столбец, в котором равное количество положительных и отрицательных элементов.
-
Дана матрица A(N,M). Найти её наибольший элемент и номера строки и столбца, на пересечении которых он находится.
-
Д
*
1111111
0111110
0011100
0001000
0011100
0111110
1111111
-
Дана матрица A(N,M). Вычислить вектор X(M), где значение Xj равно сумме положительных элементов j-го столбца матрицы A.
-
Дан двумерный массив размером nm, заполненный случайным образом. Определить, есть ли в данном массиве строка, в которой два отрицательных элемента.
-
Заполнить массив размерностью 77 по правилу *.
-
Дан двухмерный массив. Поменять местами вторую и последнюю строки.
-
Найти сумму элементов двухмерного массива вещественных чисел С(15, 15), расположенных на главной диагонали.
-
В двухмерном массиве хранится информация о количестве учеников в каждом классе каждого потока школы с первого по одиннадцатый (в первой строке — информация о первых классах, во второй — о вторых классах и т. д.). В каждом потоке школы имеются четыре класса. Определить общее число учеников 5-х классов.
-
Дана матрица А(n,m), получить массив В(n), элементами которого являются сумма положительных элементов соответственной строки матрицы А.
Домашнее задание
-
В каждой строке заданной матрицы A(N,M) вычислить произведение, количество и среднее геометрическое отрицательных элементов.
-
Для заданной целочисленной матрицы A(N,M) определить, является ли сумма её элементов нечетным числом, и вывести на печать соответствующий текст.
-
В заданной матрице A(N, M) поменять местами столбцы с номерами К и Р.
-
Дана матрица A(N,M). Поменять местами её первый и последний элементы.
-
Дана матрица A(N,N). Переписать элементы первой строки в одномерный массив Y(N) и разделить их на минимальный элемент главной диагонали.
-
Дана матрица А(N,N) и целое P. Преобразовать матрицу по правилу: строку с номером P сделать столбцом с номером 1, а столбец с номером 1 сделать строкой с номером P.
-
Даны два упорядоченных массива целых чисел Mj иМi. Объединить их в один упорядоченный массив. Рассмотреть случаи, когда массивы Mj и Mi упорядочены одинаково и когда — по-разному.
Вариант №15
-
Д
*
000000
000000
000000
111111
111111
111111
-
Дан двумерный массив размером nm, заполненный случайными числами. Определить, есть ли в данном массиве строка, содержащая больше положительных элементов, чем отрицательных.
-
Найти произведение элементов К-ого и Р-ого столбцов квадратной матрицы В(6,6).
-
Дан целочисленный массив В(5,5). Вычислить произведение элементов этого массива, расположенных ниже левой диагонали.
-
Дана матрица A(N,N). Переписать элементы её главной диагонали в одномерный массив Y(N) и разделить их на максимальный элемент главной диагонали.
-
Дан двумерный массив размером nm, заполненный случайным числами. Определить, есть ли в данном массиве строка, в которой имеется два элемента массива, имеющие наибольшее значение.
-
Заполнить массив размерностью 77 по правилу *.
-
Дан двухмерный массив. Составить программу, которая переставляет две любые строки массива.
-
Составить программу расчета суммы двух любых элементов главной диагонали массива.
-
В двухмерном массиве хранится информация о баллах, полученных спортсменами-пятиборцами в каждом из пяти видов спорта (в первой строке — информация о баллах первого спортсмена, во второй — второго и т. д.). Общее число спортсменов равно 20. Определить общую сумму баллов, набранных третьим спортсменом.
-
Задана квадратная матрица порядка n. Получить массив B(n) элементами которого являются первый положительный элемент соответствующей строки.
Домашнее задание
-
В каждой строке заданной матрицы A(N,M) найти максимальный элемент и сформировать из них одномерный массив.
-
Для заданной целочисленной матрицы A(N,M) проверить, делится ли сумма её элементов на 3 и на 7, и вывести на печать соответствующий текст.
-
В заданной матрице A(N, M) поменять местами строки с номерами К и Р.
-
Дана матрица A(N,M). Поменять местами её максимальный и минимальный элементы.
-
Дана матрица A(N,N). Переписать элементы L строки в одномерный массив Y(N) и разделить их на Р элемент главной диагонали.
-
Дана матрица А(N,N) и целое P. Преобразовать матрицу по правилу: строку с номером P сделать столбцом с номером Р, а столбец с номером Р сделать строкой с номером P.
-
Для заданной матрицы A(N,N) найти сумму элементов, расположенных в строках с положительным элементом над главной диагональю.