Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 02.02.2010
Сообщений: 19
1

Найти сумму элементов находящихся на пересечении четных строк и четных столбцов

25.12.2011, 13:08. Показов 1044. Ответов 4
Метки нет (Все метки)

дан массив 15х15 найти сумму элементов находящихся на пересечении четных строк и четных столбцов, остальные обнулить.
вот наработочка, но в ней ошибки не могу понять как сделать ее(
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
int[,] mas = new int[15, 15] {
 
};
 
int summ=0;
for ( int i=0;i<15;i++ )
for( int j=0;j<15;j++ )
{
if ((i % 2==0) && (j % 2==0))
summ += mas[ i, j ];
else
mas[ i, j ]=0;
}
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.12.2011, 13:08
Ответы с готовыми решениями:

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

Программа для расчета элементов матрицы А(10;10), расположенных на пересечении чётных строк и чётных столбцов
VBA Excel В качестве пользовательского интерфейса использовать таблицу Excel Вот что я наклепал,...

Найти сумму элементов всех ее четных/не чётных/строк/столбцов
5) Дана матрица размера 5 х 9 Найти сумму элементов всех ее четных 1/ не чётных 2 / строк 3 /...

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

4
11 / 11 / 0
Регистрация: 16.10.2011
Сообщений: 33
25.12.2011, 13:20 2
Какие ошибки? Специально проверил, все работает, за исключением двух но.
C#
1
2
3
4
5
int[,] mas = new int[15, 15] {через запятую здесь должно быть 15*15 элементов, или задавать массив каким-то другим образом.
 
};
 
for ( int i=0;i<15;i++ )
В общем случае нежелательно использовать 15 в коде, лучше mas.Count
1
0 / 0 / 0
Регистрация: 02.02.2010
Сообщений: 19
25.12.2011, 13:24  [ТС] 3
просто он не заполняет массив случайными числами и сумма у меня получается все время 448, напиши как нужно со всеми исправлениями что ты назвал
0
11 / 11 / 0
Регистрация: 16.10.2011
Сообщений: 33
25.12.2011, 13:43 4
Для заполнения массива случайными числами нужно использовать генератор случайных цифр.

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
Random rnd = new Random();
int[,] mas = new int[15, 15];
 
int summ=0;
for ( int i=0;i<mas.GetLength(0);i++ )
for( int j=0;j<mas.GetLength(1);j++ )
{
mas[i, j] = rnd.Next(0, 100); // случайное число от 0 до 100
if ((i % 2==0) && (j % 2==0))
summ += mas[ i, j ];
else
mas[ i, j ]=0;
}
mas.GetLength(0) - кол-во элементов массива в измерении 1;
mas.GetLength(1) - кол-во элементов массива в измерении 2;
1
yaz
25.12.2011, 13:48  [ТС]     Найти сумму элементов находящихся на пересечении четных строк и четных столбцов
  #5
 Комментарий модератора 
Вопросы решаем на форуме
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.12.2011, 13:48

Произведение элементов матрицы которые находятся на пересечении четных строк и столбцов
Вычислить произведение элементов матрицы которые находятся на пересечении четных строк и четных...

Составить программу для вычисления суммы элементов, стоящих на пересечении четных строк и столбцов
Доброго времени суток. Помогите выполнить задание: Реализовать на Паскале. Составить программу...

Найти сумму элементов всех нечетных строк и четных столбцов матрицы
Найти сумму элементов всех нечетных строк и четных столбцов матрицы NxM. Нуждаюсь в блок-схеме...

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


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru