Двухмерные массивы
Составить алгоритм (блок-схему) и программу для вариантов, заданных преподавателем (для формирования значений элементов массивов можно использовать датчик случайных чисел, предусмотрев задание интервала случайных чисел с клавиатуры).
№ вар. |
Задание |
1 |
Составить таблицу умножения. |
2 |
Посчитать количество нулевых, положительных и отрицательных элементов двухмерного массива. |
3 |
Определить произведение, сумму и среднее арифметическое элементов двухмерного массива. |
4 |
Определить поотдельности произведение элементов 2-х двухмерных массивов и результирующее произведение. |
5 |
Имеется n купюр от 10 рублей до 1000 (дан массив [1:n]). Подсчитать количество одинаковых купюр. |
6 |
Определить отношение суммы элементов двухмерного массива, стоящих на нечетных местах в строках, на сумму элементов, стоящих на четных местах. |
7 |
Вывести все элементы массива, абсолютные значения которых меньше 1. |
8 |
Подсчитать, сколько элементов двухмерного массива в интервале [А,В]. Вычислить количество элементов, не попавших ни в один из этих интервалов. |
9 |
Для заданного двухмерного массива определить: - сумму всех положительных элементов; - произведение всех отрицательных элементов; - количество нулевых элементов; - среднее значение абсолютных величин всех элементов. |
10 |
Для заданного двухмерного массива выполнить следующее: - подсчитать число элементов с начала до первого отрицательного; - подсчитать число отрицательных элементов. |
11 |
Определить максимальный и минимальный элементы двухмерного массива и их адреса. Вычислить сумму, разность, среднее арифметическое и геометрическое значения. |
12 |
Для заданного двухмерного массива подсчитать число элементов, которые расположены за первым отрицательным элементом и вычислить их среднее арифметическое. |
13 |
Все элементы двухмерного массива, меньшие 1, заменить на их обратную величину. Полученный массив отсортировать в порядке возрастания. |
14 |
Определить элемент двухмерного массива и его порядковый номер, значение синуса которого есть наибольшее число. Найти среднее значение синусов элементов этого массива. |
15 |
Для двух массивов одинаковой размерности вычислить: - сумму квадратов элементов каждого из массивов в отдельности; - сумму произведений элементов с одинаковыми индексами для обоих массивов |
16 |
|
17 |
Определить, что больше: сумма, разность или произведение максимального и минимального элементов двухмерного массива. |
18 |
Для двух двухмерных массивов А и В определить: - средние значения; - наибольшие значения; - наименьшие значения; - сумму всех элементов каждого массива. |
19 |
Найти разность суммы элементов двух заданных двухмерных массивов и их произведение. Определить, что больше. |
20 |
Все отрицательные элементы двух квадратных массивов возвести в квадрат, а положительные умножить на 2. Найти сумму всех элементов модифицированных массивов. |
21 |
Задан массив размерностью (2х5). Расположить положительные элементы в порядке возрастания. Отрицательные элементы остаются на своих первоначальных местах. |
22 |
Написать программу, создающую массив размерностью (3х5) из 15-и целых случайных чисел (-10..10), и перемещающую отрицательные числа в конец массива. |
23 |
Написать программу, создающую массив размерностью (2х10) из 20-и случайных целых чисел в диапазоне (0..100) и выводящую на экран среднее арифметическое чисел массива и массив отклонений от среднего (B[i,j]=A[i,j]-Aср). |
24 |
Написать программу, создающую массив размерностью (2х10) из 20-и случайных чисел элементов и сортирующую первую строку массива по возрастанию, а вторую – по убыванию. |
25 |
Даны два двухмерных массива (2х8). Получить третий массив, состоящий из элементов первых двух (2х16). |
26 |
В двумерном массиве 8х10 отсортировать каждую строку по возрастанию. |
27 |
Отсортировать двумерный массив 10х10 по убыванию. |
28 |
Отсортировать каждый столбец двумерного массива 10х10 по убыванию. |
29 |
Дан двумерный массив 6х8. Найти сумму элементов каждой строки массива. |
30 |
Даны два массива 5х5. Найти максимальное число (одно) из этих массивов. |
31 |
Отсортировать главную диагональ двумерного массива 10х10 по убыванию. |
32 |
Написать программу, создающую двумерный массив (9x9) элементы которого равны произведению их индексов (таблица Пифагора). |
33 |
В массиве 8х8 расположить элементы каждой четверти по возрастанию. |
34 |
Дан двумерный массив 6x6. Поменять местами левую и правую половину массива. |
35 |
Написать программу, создающую два двумерных массива (3x2 и 3x5) целых случайных чисел (0…25), и массив (3x7) образованный объединением созданных массивов. |
36 |
Написать программу, создающую двумерный массив (5x4) целых случайных чисел (0…100) и преобразующую его в двумерный массив (10x2) при этом элементы в новый массив переносятся по столбцам. |
37 |
Написать программу, создающую двумерный массив (4x4) построчно заполненный числами от 1 до 16, и меняющую местами верхнюю и нижнюю половину массива. |
38 |
Для квадратного массива найти сумму элементов, расположенных в строках, содержащих отрицательные элементы. |
39 |
Для квадратного массива найти сумму и произведение элементов, расположенных на главной и второстепенной диагоналях массива. |
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.