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

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

Войти
Регистрация
Восстановить пароль
 
Олег2323
1 / 1 / 0
Регистрация: 08.06.2011
Сообщений: 38
#1

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

05.06.2012, 18:47. Просмотров 943. Ответов 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;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.06.2012, 18:47     Дана целочисленная матрица A(N, M). Вычислите сумму и произведение тех её элементов, которые при делении на два дают нечётное число.
Посмотрите здесь:

C++ Дана целочисленная прямоугольная матрица. Определить сумму элементов в тех строках, которые содержат хотя бы один отрицательный элемент.
C++ Матрицы: найти количество элементов,которые при делении на 5 дают в остатке 1
C++ Найти количество элементов матрицы, которые при делении на 5 дают в остатке 1
Дана целочисленная прямоугольная матрица. Определить: 1. Произведение элементов в тех строках, которые не содержат нулевых элементов C++
C++ Дана целочисленная прямоугольная матрица. Определить произведение элементов в тех строках, которые не содержат отрицательных элементов
C++ Цикл с параметром (for): Найти сумму чисел в диапазоне [a;b], которые при делении на 5 дают остаток 3
C++ Целочисленная матрица. Определить сумму элементов в тех столбцах, которые не содержат положительных элементов
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
magirus
05.06.2012, 18:49
  #2
 Комментарий администратора 
а карточку никто не хочет за названия тем?
перечитайте правила форума.
MrGluck
Ворчун
Эксперт CЭксперт С++
6454 / 3652 / 459
Регистрация: 29.11.2010
Сообщений: 9,647
05.06.2012, 18:50     Дана целочисленная матрица A(N, M). Вычислите сумму и произведение тех её элементов, которые при делении на два дают нечётное число. #3
Если хочешь задавать размерность матрицы внутри программы, используй динамический массив. А то у тебя размерность a 10*10, а элементы считываются в неизвестно какое количество элементов.

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

Дана матрица. Вычислите сумму и произведение нечётных отрицательных элементов матрицы, удовлетворяющих условию C++
C++ Ввести двумерный массив A3×4 . Определить в нём количество тех элементов, которые при делении на 3 дают остаток 2
Дана матрица. Определить сумму элементов в тех столбцах, которые содержат хотя бы один отрицательный элемент C++
C++ Найти числа из заданного интервала, которые при делении на число d дают в остатке z
Дана матрица. Найти произведение тех ее элементов, которые кратны L C++

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

Или воспользуйтесь поиском по форуму:
MrGluck
Ворчун
Эксперт CЭксперт С++
6454 / 3652 / 459
Регистрация: 29.11.2010
Сообщений: 9,647
05.06.2012, 18:53     Дана целочисленная матрица A(N, M). Вычислите сумму и произведение тех её элементов, которые при делении на два дают нечётное число. #8
Да, и можно проверку на условие объединить в теле цикла со вводом значений.
Yandex
Объявления
05.06.2012, 18:53     Дана целочисленная матрица A(N, M). Вычислите сумму и произведение тех её элементов, которые при делении на два дают нечётное число.
Ответ Создать тему
Опции темы

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