Главная Случайная страница


Полезное:

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


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






Обработка отдельных строк (столбцов) матрицы и работа с диагоналями





1. Ввести двумерный массив , вывести его. Найти максимальный по значению элемент массива и увеличить его в два раза. Все остальные элементы массива уменьшить на значение минимума последней строки.

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

3. Ввести двумерный массив , вывести его. Найти максимальный элемент массива. Если максимум лежит на одной из диагоналей (главной или побочной), то увеличить на его удвоенное значение элементы противоположной диагонали.

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

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

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

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

8.

 
Ввести двумерный массив , вывести его. Поменять местами строку, содержащую максимальный элемент, со строкой, содержащей минимальный элемент. Если максимум и минимум в одной строке, то заменить эту строку единицами.

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

10. Ввести целочисленный двумерный массив , вывести его. Найти сумму его четных элементов, исключая максимальный и минимальный (всего массива). Найденной суммой заменить угловые элементы массива.

11. Ввести целочисленный двумерный массив , вывести его. Заменить единицами сроку и столбец, содержащие максимальный среди тех элементов, значения которых кратны двум.

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

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

14. Ввести целочисленный двумерный массив , вывести его. Найти минимальный из положительных элементов матрицы и этим значением заменить все нулевые элементы матрицы, если они есть, а если их нет, то заменить найденным минимумом последнюю строку матрицы. Если положительных нет, то вывести соответствующее сообщение.

15.

 
Ввести двумерный массив , вывести его. Возвести в квадрат все строки, расположенные между строкой, содержащей максимум матрицы, и строкой, содержащей минимум этой матрицы.

16. Ввести целочисленный двумерный массив , вывести его. Найти максимальный и минимальный элементы массива среди тех, значения которых кратны двум. Найденные элементы удвоить, а все остальные утроить.

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

18. Ввести целочисленный двумерный массив , вывести его. Найти – количество четных элементов на главной диагонали. Далее найти максимум в -й строке и заменить его суммой нечетных элементов главной диагонали.

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

20. Ввести целочисленный двумерный массив , вывести его. Определить – сколько в массиве элементов, кратных числу , и –сколько кратных , где и – номера строк, содержащих соответственно максимальный и минимальный элементы матрицы. Значением заменить отрицательные, а значением – неотрицательные элементы первой строки.

21. Ввести двумерный массив , вывести его. Все столбцы, расположенные правее от столбца, содержащего максимальный элемент матрицы, увеличить на минимальный элемент матрицы.

22.

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

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

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

25. Ввести двумерный массив , вывести его. Найти координаты максимума всего массива. Далее найти минимум среди тех элементов, которые находятся в столбцах левее столбца содержащего найденный максимум. Найденным минимумом заменить найденный максимум.

26. Ввести двумерный массив , вывести его. Определить, в какой строке больше положительных элементов: в той, которая содержит максимум, или в той, которая содержит минимум. В строке, где положительных элементов больше, каждый из положительных элементов возвести в квадрат.

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

28.

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

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

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

Date: 2016-01-20; view: 1118; Нарушение авторских прав; Помощь в написании работы --> СЮДА...



mydocx.ru - 2015-2024 year. (0.006 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию