Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Марианна_П
0 / 0 / 0
Регистрация: 11.03.2013
Сообщений: 4
#1

Найти количесво четных элементов матрицы - C++

14.03.2013, 19:33. Просмотров 302. Ответов 1
Метки нет (Все метки)

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

а вылезает сумма=1,сумма=1,сумма=1

помогите, пожалуйста, найти ошибку.

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <stdio.h>
 
int main ()
{
    int M[3][3]={ {1,2,3},{4,5,6},{6,8,10} };
    int i,j;
    int sum;
    sum=0;
   
for(i = 0;i < 3;i++)
{
    for(j = 0;j <3;j++)
    {
         if ((((M[i][j])/2)*2) ==0) sum += M[i][j];
    }
    printf("\n summa=%d ",sum);
}
    return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.03.2013, 19:33     Найти количесво четных элементов матрицы
Посмотрите здесь:

C++ Найти сумму и количество четных элементов матрицы, меньших 10
C++ Найти произвидение четных положительных элементов побочной диагонали матрицы
Массив: Найти среднее арифметическое элементов каждого из четных столбцов этой матрицы C++
C++ Найти сумму квадратов четных элементов матрицы
Найти среднее арифметическое элементов четных столбцов матрицы C++
Программа с матрицами. Найти минимальное значение среди четных элементов матрицы и сумму положительных элемен-тов матрицы C++
Найти произведение четных элементов матрицы 4*4 C++
C++ В каждом столбце матрицы найти максимальный из четных элементов
В каждом столбце матрицы найти максимальный из четных элементов C++
Найти сумму элементов матрицы, стоящих в четных строках и нечетных столбцах C++
C++ Для каждой строки матрицы найти произведение четных элементов и сумму нечетных
Задача на матрицы. Найти суммы элементов всех четных и нечётных строк и столбцов C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
gog1
0 / 0 / 0
Регистрация: 14.03.2013
Сообщений: 3
14.03.2013, 19:59     Найти количесво четных элементов матрицы #2
void main ()
{
int M[3][3]={ {1,2,3},{4,5,6},{6,8,10} };
int i,j;
int s[10], l,p;


l=0;
for(i=0; i<3; i++)
{s[l]=0;
for(j=0; j<3; j++)
{ if((M[i][j]|1)==M[i][j])
p++;
else s[l]=s[l]+1;
}
l++;
}
for(l=0; l<3; l++)
printf("%d\n", s[l]);
getchar();
}
Немного поменял на свой стиль оформления.
Yandex
Объявления
14.03.2013, 19:59     Найти количесво четных элементов матрицы
Ответ Создать тему
Опции темы

Текущее время: 15:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru