Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.63/8: Рейтинг темы: голосов - 8, средняя оценка - 4.63
Олег2323
1 / 1 / 0
Регистрация: 08.06.2011
Сообщений: 38
1

Дана целочисленная матрица A(N, M). Вычислите сумму и произведение тех её элементов, которые при делении на два дают нечётное число.

05.06.2012, 18:47. Просмотров 1612. Ответов 7
Метки нет (Все метки)

Почему не работает????
вот задание ( может я не так понимаю задание... в коде посмотрите)
1)Дана целочисленная матрица A(N, M). Вычислите сумму и произведение тех её элементов, которые при делении на два дают нечётное число.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include<iostream.h>
void main()
{
    int p=1,s=0,n,m,i,j,a[10][10];
    cout<<"\n Vvedite N and M :\n";
    cin>>n>>m;
    for (i = 0; i < n; i++)
    for (j = 0; j < m; j++)
    {cout<<"a["<<i<<"]["<<j<<"]=";
           cin>>a[i][j];}
    for (i = 0; i < n; i++)
    for (j = 0; j < m; j++)
    if (a[i][j]%2)
    {
    s=s+a[i][j];
    p=p*a[i][j];
    }
    for (i = 0; i < n; i++) {
    cout<<endl;
    for (j = 0; j < m; j++)
        cout<<" "<<a[i][j];}
    cout<<"\n Summa elevemtov = "<<s;
    cout<<"\n Proizvedenie elementov = "<<p;
}
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.06.2012, 18:47
Ответы с готовыми решениями:

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

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

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

Дана целочисленная матрица A(N, M). Вычислите и запомните сумму и число положительных элементов каждого столбца матрицы
Помогите дописать программу,числа больше нуля не правильно показывает #include &lt;stdio.h&gt; #include...

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

7
magirus
05.06.2012, 18:49
  #2
 Комментарий администратора 
а карточку никто не хочет за названия тем?
перечитайте правила форума.
0
MrGluck
Форумчанин
Эксперт CЭксперт С++
8136 / 4987 / 1436
Регистрация: 29.11.2010
Сообщений: 13,460
05.06.2012, 18:50 3
Если хочешь задавать размерность матрицы внутри программы, используй динамический массив. А то у тебя размерность a 10*10, а элементы считываются в неизвестно какое количество элементов.

P.S. давай кофетку!
0
Олег2323
1 / 1 / 0
Регистрация: 08.06.2011
Сообщений: 38
05.06.2012, 18:50  [ТС] 4
Как то карточка стремно..звучит..ссори если что не так....там обидел кого то)
0
05.06.2012, 18:50
MrGluck
Форумчанин
Эксперт CЭксперт С++
8136 / 4987 / 1436
Регистрация: 29.11.2010
Сообщений: 13,460
05.06.2012, 18:51 5
Условие должно быть таким:
if (a[i][j]%2 == 1)
0
Олег2323
1 / 1 / 0
Регистрация: 08.06.2011
Сообщений: 38
05.06.2012, 18:52  [ТС] 6
Вот держи....)))))))))))))))
0
Миниатюры
Дана целочисленная матрица A(N, M). Вычислите сумму и произведение тех её элементов, которые при делении на два дают нечётное число.  
Олег2323
1 / 1 / 0
Регистрация: 08.06.2011
Сообщений: 38
05.06.2012, 18:53  [ТС] 7
Спасибо парни)))) Тут лабы влет идут)) удобно с киберфорумом делать))))
0
MrGluck
Форумчанин
Эксперт CЭксперт С++
8136 / 4987 / 1436
Регистрация: 29.11.2010
Сообщений: 13,460
05.06.2012, 18:53 8
Да, и можно проверку на условие объединить в теле цикла со вводом значений.
0
05.06.2012, 18:53
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.06.2012, 18:53

Определить среднее арифметическое тех элементов массива, которые при делении на 4 дают остаток 1 или 3
ввести одномерный массив А из 13 элементов. определить в нем среднее арифметическое тех элементов,...

Ввести двумерный массив A3×4 . Определить в нём количество тех элементов, которые при делении на 3 дают остаток 2
Ввести двумерный массив A3×4 . Определить в нём количество тех элементов, которые при делении на...

Целочисленная матрица. Определить сумму элементов в тех столбцах, которые не содержат положительных элементов
Дана целочисленная квадратная матрица. Определить сумму элементов в тех столбцах, которые не...


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

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

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