Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
Igor -69-rus
0 / 0 / 0
Регистрация: 27.10.2013
Сообщений: 34
#1

Найти сумму четных элементов, лежащих выше главной диагонали стекового массива

14.03.2014, 18:58. Просмотров 962. Ответов 1
Метки нет (Все метки)

Задан стековый массив А(N, N). Найти сумму четных элементов, лежащих выше главной диагонали, и заменить этой суммой все нечетные элементы, лежащие ниже главной диагонали.

 Комментарий модератора 
Не дублируйте темы

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.03.2014, 18:58
Ответы с готовыми решениями:

Найти a – сумму элементов матрицы T, лежащих на и выше главной диагонали
Заданы две целые квадратные матрицы С и Т порядка n ( 2<n<10) Найти a – сумму...

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

Найти сумму элементов выше главной диагонали
Найти сумму элементов выше главной диагонали

Найти сумму элементов, расположенных выше главной диагонали
Вариант 9 Найти сумму элементов, расположенных выше главной диагонали....

В матрице 10х10 найти сумму модулей элементов, расположенных выше главной диагонали
Помогите пожалуйста. В матрице 10х10 найти сумму модулей элементов,...

1
V0vchik
12 / 12 / 13
Регистрация: 06.03.2011
Сообщений: 161
15.03.2014, 08:21 #2
Лучший ответ Сообщение было отмечено Igor -69-rus как решение

Решение

Igor -69-rus,
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
        static int[,] GetResult(int[,] array)
        {
            int sum = 0;
            for (int i = 0; i < array.GetLength(0); i++)
            {
                for (int j = i+1; j < array.GetLength(1); j++)
                {
                    if (array[i, j] % 2 == 0)
                        sum += array[i, j];
                }
            }
 
            for (int i = array.GetLength(0)-1; i >= 0; i--)
            {
                for (int j = i - 1; j >= 0; j--)
                {
                    if (array[i, j] % 2 != 0)
                        array[i, j] = sum;
                }
            }
 
            return array;
        }
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.03.2014, 08:21

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

Найти сумму элементов массива, расположенных выше главной диагнали
1. Найти сумму элементов массива, расположенных выше главной диагнали. 2....

Если наибольший элемент матрицы находится выше главной диагонали, найти сумму элементов матрицы
Здравствуйте! Пожалуйста напишите программу по условию: Если наибольший элемент...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru