Задания на контрольную работу по разделу "Двухмерные массивы"

Страницы работы

Содержание работы

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

Составить алгоритм (блок-схему) и программу для вариантов, заданных преподавателем (для формирования значений элементов массивов можно использовать датчик случайных чисел, предусмотрев задание интервала случайных чисел с клавиатуры).

вар.

Задание

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

Для квадратного массива найти сумму и произведение элементов, расположенных на главной и второстепенной диагоналях массива.

Похожие материалы

Информация о работе

Предмет:
Информатика
Тип:
Задания на контрольные работы
Размер файла:
57 Kb
Скачали:
0