В лабораторной работе вне зависимости от варианта необходимо двумерные массивы создавать с помощью оператора new в зависимости от введённых данных. В конце


Скачать 25.53 Kb.
НазваниеВ лабораторной работе вне зависимости от варианта необходимо двумерные массивы создавать с помощью оператора new в зависимости от введённых данных. В конце
ТипДокументы
Двумерные массивы.

В лабораторной работе вне зависимости от варианта необходимо двумерные массивы создавать с помощью оператора new в зависимости от введённых данных. В конце работы программы необходимо очищать выделенную память с помощью операции delete.

  1. Вводится число n. Необходимо создать матрицу размером и заполнить её случайными числами в диапазоне [1,5]. После чего необходимо проверить, является ли матрица симметричной относительно главной и побочной диагоналей. (Для каждой диагонали написать в отдельной строке YES или NO)

Пример. Входные данные:

3

1 0 2

0 3 3

2 3 1

Выходные данные:

YES

NO

  1. Даны два числа n и m. Создать матрицу размером и заполнить случайными числами в диапазоне [-10,10]. Необходимо найти в каждой строке максимальный по модулю элемент и отсортировать строки матрицы по возрастанию этого значения.

Пример. Входные данные:

3

9 9 3

3 3 -8

-4 0 7

Выходные данные:

-4 0 7

3 3 -8

9 9 3

  1. Задаётся число строк двумерного массива n. После чего следующие n чисел задают размеры каждой строки. Необходимо создать массив с данными размерами, отсортировать его по возрастанию размера строки и заполнить неповторяющимися числами по убыванию так, чтобы последнее число было равно 1.

Пример. Входные данные:

4

3 5 2 2

Выходные данные:

12 11

10 9

8 7 6

5 4 3 2 1

  1. Дано число n. Создать и вывести на экран матрицу размером , заполненную случайными числами в диапазоне [-10,10]. После чего посчитать сумму элементов на каждой диагонали матрицы и вывести эти суммы на экран, отсортировав их по убыванию.

Пример. Входные данные:

4

Выходные данные:

1 -2 8 2

-3 -1 0 5

5 2 2 9

-7 3 9 1

13 8 8 7 3 2 -7

  1. Даны два числа n и m. Создать и вывести на экран матрицу размером и заполнить случайными числами в диапазоне [-100, 100]. После чего отсортировать четные столбцы матрицы по возрастанию, а нечётные по убыванию.

Пример. Входные данные:

3 4

Выходные данные:

-23 4 91 0

42 -93 1 18

19 -77 45 61

42 4 91 61

19 -77 45 18

-23 -93 1 0

  1. Дано нечётное число . Необходимо создать матрицу размера и заполнить по спирали возрастающими числами, начиная с 1.

Пример. Входные данные:

5

Выходные данные:

1 2 3 4 5

16 17 18 19 6

15 24 25 20 7

14 23 22 21 8

13 12 11 10 9

  1. Даны числа n и m. После чего задаётся матрица размером из 0 и 1. Будем считать, что эта матрица задаёт карту лабиринта, при этом 0 является пустым пространством, а 1 стеной. В данном лабиринте будем считать, что точкой входа является клетка с координатами (1,1), а точкой выхода (n,m). Необходимо определить, возможно ли из точки входа добраться до точки выхода, если можно двигаться только в четырёх возможных направлениях (север, юг, запад, восток) и перемещаться можно только в свободную клетку.

Пример. Входные данные:

4 5

0 0 0 1 1

0 0 1 1 0

0 1 1 0 0

0 0 0 0 0

Выходные данные:

YES

  1. Дано число n. Задаётся верхняя треугольная матрица размером (все элементы ниже главной диагонали равны 0). Необходимо решить СЛАУ, которая задана с помощью этой матрицы, и вывести значения всех x.

Пример. Входные данные:

3

1 -2 1 -3

0 2 -3 2

0 0 4 8

Выходные данные:

3 4 2

  1. Даны числа n и m. Необходимо создать матрицу размером , заполнить её случайными числами в диапазоне от [-10,10] и вывести на экран. После чего необходимо в каждом столбце найти минимальный элемент и переупорядочить столбцы матрицы по возрастанию этой величины.

Пример. Входные данные:

3 4

Выходные данные:

-4 6 0 7

8 -9 -3 1

0 2 5 -5

6 7 -4 0

-9 1 8 -3

2 -5 0 5

Похожие:

В лабораторной работе вне зависимости от варианта необходимо двумерные массивы создавать с помощью оператора new в зависимости от введённых данных. В конце iconК/р " Двумерные массивы как способ организации данных." (10 кл.)
На контрольной работе необходимо письменно ответить на два теоретических вопроса и решить 1 задачу

В лабораторной работе вне зависимости от варианта необходимо двумерные массивы создавать с помощью оператора new в зависимости от введённых данных. В конце icon«социология и политология»
Методы в зависимости от типа социологических исследований подразделяются на качественные и количественные, а в зависимости от этапа...

В лабораторной работе вне зависимости от варианта необходимо двумерные массивы создавать с помощью оператора new в зависимости от введённых данных. В конце iconЛекция 12 Двумерные массивы
Многомерные массивы задаются указанием каждого измерения в квадратных скобках, например, оператор

В лабораторной работе вне зависимости от варианта необходимо двумерные массивы создавать с помощью оператора new в зависимости от введённых данных. В конце iconДвумерные массивы
Массивы, положение элементов в которых описывается двумя индексами, называются двумерными. Их можно представить в виде прямоугольной...

В лабораторной работе вне зависимости от варианта необходимо двумерные массивы создавать с помощью оператора new в зависимости от введённых данных. В конце icon«Базы данных»
Научиться создавать новый файл базы данных Access, создавать таблицы в этом файле с помощью средств пользовательского интерфейса...

В лабораторной работе вне зависимости от варианта необходимо двумерные массивы создавать с помощью оператора new в зависимости от введённых данных. В конце iconВы когда-нибудь думали о том, что большую часть своей жизни человек...
Это означает, что наше отношение к работе определяет, будут ли дни нашей жизни наполнены радостью и чувством самореализации или мы...

В лабораторной работе вне зависимости от варианта необходимо двумерные массивы создавать с помощью оператора new в зависимости от введённых данных. В конце iconЛабораторная работа № Тема: Разработка и демонстрация презентаций...
Цель проведения: в результате выполнения лабораторной работы студент должен уметь создавать презентацию с помощью шаблона оформления...

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

В лабораторной работе вне зависимости от варианта необходимо двумерные массивы создавать с помощью оператора new в зависимости от введённых данных. В конце iconОдномерные и двумерные массивы Раздел описания типов
В разделе описания типов пользователь может определять свои типы данных, присваивая каждому из них определенный идентификатор. Синтаксис...

В лабораторной работе вне зависимости от варианта необходимо двумерные массивы создавать с помощью оператора new в зависимости от введённых данных. В конце iconПретензия о возврате уплаченной суммы за технически сложный товар...

Вы можете разместить ссылку на наш сайт:


Все бланки и формы на filling-form.ru




При копировании материала укажите ссылку © 2019
контакты
filling-form.ru

Поиск