С наступающим Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг 4.88/8: Рейтинг темы: голосов - 8, средняя оценка - 4.88
KONAN-VARVAR
2 / 2 / 1
Регистрация: 09.06.2013
Сообщений: 59
1

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

17.06.2013, 23:37. Просмотров 1519. Ответов 25
Метки нет (Все метки)

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
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
#include<iostream>
#include <conio.h>
#include <cmath> 
#include <iomanip>
#include <time.h> 
using namespace std;
int main() {
int proiz=1;
int n,m;
 cout << "Vvedite kolichestvo rydkov : ";
    cin >> n;
    cout << "Vvedite kolichestvo stolbsov : ";
    cin >> m;
int arr[n][m];
{srand(time(NULL));
    for (int i=0;i<n;i++)
    
     {
         for(int j=0;j<m;j++)
         arr[i][j]=rand ()%20-10;
         
          
     }
     }
 
    for (int i=0; i<n; i++)
{
for (int j=0; j<m; j++)
cout<<setw(4)<<arr[i][j]; 
cout<<endl;
}    
for(int i = 0;i < n;i++){
    for(int j = 0;j < m;j++){
if(arr[i][j] % 2 == 0 && arr[i][j]!=0)
     {
         proiz *= arr[i][j];
          }  
          }
}
      cout <<" proiz ravna="<<proiz <<" ";
 
return 0;}
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.06.2013, 23:37
Ответы с готовыми решениями:

Даны линейный массив действительных чисел. Вычислить произведение всех элементов, значения которых больше 4 и меньше 10
#include &lt;iostream&gt; #include &lt;iomanip&gt; #include &lt;cmath&gt; using namespace std;...

Дано одномерный массив В, состоящий из 12 элементов. Вычислить произведение элементов массива, не равны нулю, значения которых наход. в пределах А и С
Помогите пожалуйста с задачкой Дано одномерный массив В, состоящий из 12...

Дано двумерный массив целых чисел. Найти сумму произведений всех строк
Дано двумерный массив целых чисел. Найти сумму произведений всех строк. В чем...

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

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

25
Wolkodav
610 / 463 / 58
Регистрация: 18.09.2012
Сообщений: 1,688
18.06.2013, 00:41 21
newyork7776, я тоже немного удивлён такому повороту))
0
KONAN-VARVAR
2 / 2 / 1
Регистрация: 09.06.2013
Сообщений: 59
18.06.2013, 00:47  [ТС] 22
Добавлено через 2 минуты
newyork7776, ну как я знаю так arr[i][j] % 2 == 0 проверяют на парность в С++))))

Добавлено через 1 минуту
newyork7776, так же проверяют парность))
0
ValeryS
Модератор
7376 / 5576 / 708
Регистрация: 14.02.2011
Сообщений: 18,957
18.06.2013, 00:56 23
Цитата Сообщение от KONAN-VARVAR Посмотреть сообщение
cout << "Vvedite kolichestvo rydkov : ";
* * cin >> n;
* * cout << "Vvedite kolichestvo stolbsov : ";
* * cin >> m;
int arr[n][m];
эта вещь не соответствует стандарту поддерживается ГНУсовскими компиляторами (у них свой стандарт)
все остальные дадут ошибку


Цитата Сообщение от KONAN-VARVAR Посмотреть сообщение
так arr[i][j] % 2 == 0 проверяют на парность в С++
так проверяют на четность(число кратное двум)0 кстати тоже четное число
а что есть парность?
0
KONAN-VARVAR
2 / 2 / 1
Регистрация: 09.06.2013
Сообщений: 59
18.06.2013, 01:04  [ТС] 24
ValeryS, так я в мин гв компилирую, а arr[i][j] % 2 == 0 проверка на парность). Я просто не то слово выбрал и написал ( чотный). Ну парность это то что делитьса на 2
0
ValeryS
Модератор
7376 / 5576 / 708
Регистрация: 14.02.2011
Сообщений: 18,957
18.06.2013, 01:10 25
Цитата Сообщение от KONAN-VARVAR Посмотреть сообщение
ValeryS, так я в мин гв компилирую,
ну компилишь и хорошо
а завтра у тебя попросят исходник и будут компилить на другом компиляторе
много новых слов узнаешь о себе

Цитата Сообщение от KONAN-VARVAR Посмотреть сообщение
Ну парность это то что делитьса на 2
и тебе нужны целые четные числа?
C++
1
if(arr[i][j]  && (arr[i][j] % 2 == 0))
положительные числа
C++
1
if((arr[i][j]>0)  && (arr[i][j] % 2 == 0))
0
KONAN-VARVAR
2 / 2 / 1
Регистрация: 09.06.2013
Сообщений: 59
18.06.2013, 01:14  [ТС] 26
ValeryS, я всего 3 месяца учу С++. И многово может и не знаю))
0
18.06.2013, 01:14
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.06.2013, 01:14

составить двумерный массив из целых чисел,и найти сумму всех элементов с нечетными и двухзначными индексами
7. Екiөлшемдi бүтiн санды А жиымын құрыңдар жəне оның екi тақ санды...

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

Дан линейный массив целых чисел. Найти все парные элементы массива и вычислить их сумму
помогите дописать сумму #include &lt;conio.h&gt; #include &lt;iostream&gt; using...


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

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

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