МегаПредмет

ПОЗНАВАТЕЛЬНОЕ

Сила воли ведет к действию, а позитивные действия формируют позитивное отношение


Как определить диапазон голоса - ваш вокал


Игровые автоматы с быстрым выводом


Как цель узнает о ваших желаниях прежде, чем вы начнете действовать. Как компании прогнозируют привычки и манипулируют ими


Целительная привычка


Как самому избавиться от обидчивости


Противоречивые взгляды на качества, присущие мужчинам


Тренинг уверенности в себе


Вкуснейший "Салат из свеклы с чесноком"


Натюрморт и его изобразительные возможности


Применение, как принимать мумие? Мумие для волос, лица, при переломах, при кровотечении и т.д.


Как научиться брать на себя ответственность


Зачем нужны границы в отношениях с детьми?


Световозвращающие элементы на детской одежде


Как победить свой возраст? Восемь уникальных способов, которые помогут достичь долголетия


Как слышать голос Бога


Классификация ожирения по ИМТ (ВОЗ)


Глава 3. Завет мужчины с женщиной


Оси и плоскости тела человека


Оси и плоскости тела человека - Тело человека состоит из определенных топографических частей и участков, в которых расположены органы, мышцы, сосуды, нервы и т.д.


Отёска стен и прирубка косяков Отёска стен и прирубка косяков - Когда на доме не достаёт окон и дверей, красивое высокое крыльцо ещё только в воображении, приходится подниматься с улицы в дом по трапу.


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

Обработка двумерных массивов





Задания к работе 3

Для заданных условий составить процедуру и придумать несколько наборов тестовых данных для отладки. Ввод исходных данных осуществить из таблицы Excel. Предусмотреть вывод результата на лист рабочей книги Excel. Создать файл «Фамилия_3.docx» содержащий:

- условие задачи;

- два набора отладочных данных – один с результатом, второй с сообщением об ошибке, связанной с отсутствием нужных данных;

- текст программы;

- скриншоты с результатом выполнения программы.

 

1. Написать процедуру вычисления суммы всех элементов для заданного двумерного массива А состоящего из 5-ти строк и 6-ти столбцов.

2. Написать процедуру вычисления для заданного массива A(5,6) среднего арифметического элементов значения его положительных элементов.

3. Для заданного массива А(4,6) вычислить среднее арифметическое значение положительных элементов каждой строки. Результаты поместить в одномерный массив В(4).

4. Вычислить для заданного массива В(10,5) наибольший элемент каждого столбца. Результаты поместить в одномерный массив ВМ(5).

5. Написать процедуру поиска для заданного массива А(4,5), строки с наибольшим средним арифметическим значением положительных элементов.

6. Написать процедуру. Для заданного двумерного массива А(6,4), переставить местами 2-ю и 4-ю строки.

7. Написать процедуру. Для заданного массива В(4, 5), переставить местами столбец с наибольшим количеством нулевых элементов и столбец последний по порядку следования в массиве В.

8. Написать процедуру для подсчета в заданном массиве А(5,5) количества элементов превышающих заданное число В и лежащих на главной диагонали и выше нее.

9. Написать процедуру для вывода отрицательных элементов, лежащих на главной диагонали заданного массива А(4, 4).

10. Написать процедуру перестановки элементов заданного массива В(4,4), лежащих на главной и побочной главной диагонали.

11. Написать процедуру пересылки двумерного массива А(5,6) в одномерный массив В(30) того же размера, по строкам с сохранением порядка следования элементов.

12. Написать процедуру определения столбца матрицы В(4,5) с максимальным целым числом.

13. Написать процедуру определения строки матрицы В(4,5) с минимальной суммой четных элементов.

14. Написать процедуру определения столбца матрицы В(4,5) с максимальной суммой элементов.

15. Задан массив размером 5х5. Разделить элементы каждого столбца на элемент главной диагонали расположенный в соответствующем столбце.

16. Задан двумерный массив размером 5х5. Сформировать из его диагональных элементов одномерный массив.

17. Задан массив размером 5х5. Определить максимальный и минимальный элементы главной диагонали и переставить местами столбцы в которых лежат эти элементы.

18. Просуммировать элементы заданного двумерного массива размером , расположенные в его верхней части, ограниченной главной и побочной диагоналями, включая элементы, расположенные на этих диагоналях.

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

20. В заданном двумерном массиве размером поменять местами элементы первого и второго столбца, третьего и четвертого и т. д.

21. Задан массив размером 16. Сформировать из него массив размером 4x4 по строкам.

22. В заданном двумерном массиве размером 5х5 найти столбец с максимальным числом нулевых элементов.

23. Задан двумерный массив размером 6х6. Максимальный элемент каждой строки поменять местами с диагональным элементом соответствующей строки.

24. Написать процедуру определения столбца матрицы В(4,5) с максимальной суммой отрицательных элементов.

25. Написать процедуру определения строки матрицы В(4,5) с максимальным количеством отрицательных элементов.

26. В заданном двумерном массиве размером 5х5 найти количество элементов с дробной частью, лежащих выше главной диагонали.

27. Двумерный массив размером задан в виде одномерного массива по столбцам. Вывести на печать верхний треугольник массива по строкам, включая элементы главной диагонали.

28 ..Сформировать двумерный массив, у которого элементы равны произведению своих индексов

29 .Найти сумму элементов главной и произведение элементов побочной диагоналей квадратной матрицы

 





©2015 www.megapredmet.ru Все права принадлежат авторам размещенных материалов.