- •Тема 1. «Типы данных. Стандартные операции и функции».
- •Тема 2: «Линейные программы».
- •Тема 3: «Операторы условия, выбора».
- •Тема 4: «Организация циклических процессов. Циклы».
- •Тема 5: «Массивы».
- •Тема 6: «Строковый тип данных».
- •Тема 7: « Подпрограммы. Процедуры и функции».
- •Рекурсивные подпрограммы:
- •Тема 8: «Записи. Множества».
- •Тема 9: «Файлы».
Тема 5: «Массивы».
-
В данном одномерном массиве вещественных чисел найти среднее арифметическое максимального и минимального элементов.
-
В данном одномерном массиве вещественных чисел найти среднее арифметическое его элементов, расположенных между максимальным и минимальным элементами (в сумму включить оба эти числа).
-
В произвольном одномерном массиве подсчитать количество элементов, значение которых совпадает с их индексом.
-
В произвольном одномерном массиве целых чисел найдите наибольший элемент среди отрицательных (считайте, что такой элемент один) и поменяйте его местами с первым элементом.
-
Дан произвольный одномерный массив вещественных чисел. Заменить его отрицательные элементы их абсолютными величинами.
-
Дан произвольный одномерный массив вещественных чисел. Сформировать и вывести на экран второй массив, элементами которого являются номера положительных элементов исходного массива.
-
Дан произвольный двумерный массив вещественных чисел. Найти в нем сумму элементов с нечетными номерами.
-
Дан произвольный двумерный массив целых чисел, заполненный датчиком случайных чисел. Найти в нем максимальный элемент, кратный семи и его местоположение.
-
Дан произвольный двумерный массив. Найти и вывести на экран среднее арифметическое элементов каждого столбца этого массива.
-
Дан произвольный двумерный массив целых чисел. Подсчитать количество его элементов, частное от деления которых на сумму их индексов равно числу К, введённому с клавиатуры.
-
Дан произвольный двумерный массив целых чисел. Подсчитать количество его элементов, равных сумме своих индексов.
-
Дан произвольный двумерный массив вещественных чисел. Найти и вывести на экран произведение его элементов, сумма индексов которых четна.
-
Дан произвольный двумерный массив целых чисел, заполненный датчиком случайных чисел. Заменить в нем все положительные нечетные элементы на сумму номеров строк и столбцов этих элементов.
-
Дан произвольный двумерный массив. Найти сумму элементов строки и столбца, содержащих максимальный элемент этого массива.
-
Дан произвольный двумерный массив. Найти максимальный (минимальный) элемент каждой строки (каждого столбца) этого массива.
-
Дан «квадратный» массив. В строках, содержащих положительный элемент на главной диагонали, заменить элементы единицами.
-
Определить, является ли «квадратный» массив магическим квадратом, т.е. таким, в котором суммы элементов во всех строках и столбцах одинаковы.
-
Дан «квадратный» двумерный массив. Заменить нулями все элементы, стоящие на главной диагонали и ниже неё.
-
Дан произвольный двумерный массив. Сформировать новый массив, состоящий из трёх строк: в первой строке – все последние отрицательные элементы в столбцах исходного массива, во второй - все последние положительные элементы в столбцах исходного массива, в третьей – произведения этих элементов.
-
Дан «квадратный» массив вещественных чисел. Удалить их него произвольную строку и произвольный столбец.
-
Дан произвольный двумерный массив вещественных чисел, заполненный датчиком случайных чисел. Найти среднее арифметическое тех элементов, у которых номер строки четный, а номер столбца нечетный.
-
Дан произвольный двумерный массив целых чисел. Создать в нем два дополнительных столбца. В первый из них поместить минимальные элементы, а во второй – максимальные элементы каждой строки этого массива.
-
Найдите сумму элементов из заштрихованной области «квадратного» массива:
а) б) в) г)
-
Дан произвольный двумерный массив вещественных чисел. Поменяйте местами строку, содержащую максимальный элемент, со строкой, содержащей минимальный элемент. Предполагается, что эти элементы единственные.
-
Элемент двумерного массива назовем седловой точкой, если он является наименьшим в своей строке и одновременно наибольшим в своем столбце, или, наоборот, является наибольшим в своей строке и наименьшим в своем столбце. Для данного произвольного двумерного массива целых чисел напечатайте индексы всех его седловых точек.