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

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

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 5.00
KONAN-VARVAR
2 / 2 / 0
Регистрация: 09.06.2013
Сообщений: 59
#1

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

17.06.2013, 23:37. Просмотров 1270. Ответов 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;}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.06.2013, 23:37
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Дано двумерный массив целых чисел. Вычислить произведение всех элементов, значения которых парные (C++):

Даны линейный массив действительных чисел. Вычислить произведение всех элементов, значения которых больше 4 и меньше 10 - C++
#include &lt;iostream&gt; #include &lt;iomanip&gt; #include &lt;cmath&gt; using namespace std; int main() { setlocale(0,&quot;Rus&quot;); cout&lt;&lt;&quot;наити...

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

Дано двумерный массив целых чисел. Найти сумму произведений всех строк - C++
Дано двумерный массив целых чисел. Найти сумму произведений всех строк. В чем проблема подскажите пожплуста, как исправить не правильно...

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

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

Дано двумерный массив целых чисел. Найти номер строки, в которой сумма отрицательных нечетных элементов наибольшая - C++
помогите Пожалуста с задачей я не знаю как правильно прописать, чтоб он выводил число строки((( помогите пожалуста((#include&lt;iostream&gt; ...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
newyork7776
348 / 341 / 80
Регистрация: 21.05.2013
Сообщений: 1,309
Завершенные тесты: 1
18.06.2013, 00:33 #16
Belfegor
извеняюсь,а что за компилятор?
KONAN-VARVAR
2 / 2 / 0
Регистрация: 09.06.2013
Сообщений: 59
18.06.2013, 00:34  [ТС] #17
newyork7776, minGW Developet
Belfegor
Ghost
172 / 172 / 6
Регистрация: 16.09.2012
Сообщений: 526
18.06.2013, 00:36 #18
Цитата Сообщение от newyork7776 Посмотреть сообщение
а что за компилятор
любой, нормальный в моем случае GCC
KONAN-VARVAR
2 / 2 / 0
Регистрация: 09.06.2013
Сообщений: 59
18.06.2013, 00:39  [ТС] #19
newyork7776, а как иначе??

Добавлено через 46 секунд
Belfegor, так правильно же сделал, или нет?))
newyork7776
348 / 341 / 80
Регистрация: 21.05.2013
Сообщений: 1,309
Завершенные тесты: 1
18.06.2013, 00:39 #20
я извиняюсь за наезды, просто я работаю на MVS 2010 и там такое не проходит
а вот здесь ((0 % 2) == 0) True я прав да/нет?
Wolkodav
603 / 456 / 32
Регистрация: 18.09.2012
Сообщений: 1,685
18.06.2013, 00:41 #21
newyork7776, я тоже немного удивлён такому повороту))
KONAN-VARVAR
2 / 2 / 0
Регистрация: 09.06.2013
Сообщений: 59
18.06.2013, 00:47  [ТС] #22
Добавлено через 2 минуты
newyork7776, ну как я знаю так arr[i][j] % 2 == 0 проверяют на парность в С++))))

Добавлено через 1 минуту
newyork7776, так же проверяют парность))
ValeryS
Модератор
6556 / 5022 / 464
Регистрация: 14.02.2011
Сообщений: 16,763
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 кстати тоже четное число
а что есть парность?
KONAN-VARVAR
2 / 2 / 0
Регистрация: 09.06.2013
Сообщений: 59
18.06.2013, 01:04  [ТС] #24
ValeryS, так я в мин гв компилирую, а arr[i][j] % 2 == 0 проверка на парность). Я просто не то слово выбрал и написал ( чотный). Ну парность это то что делитьса на 2
ValeryS
Модератор
6556 / 5022 / 464
Регистрация: 14.02.2011
Сообщений: 16,763
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))
KONAN-VARVAR
2 / 2 / 0
Регистрация: 09.06.2013
Сообщений: 59
18.06.2013, 01:14  [ТС] #26
ValeryS, я всего 3 месяца учу С++. И многово может и не знаю))
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.06.2013, 01:14
Привет! Вот еще темы с ответами:

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

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

Дан линейный массив целых чисел. Найти все парные элементы массива и вычислить их сумму - C++
помогите дописать сумму #include &lt;conio.h&gt; #include &lt;iostream&gt; using namespace std; int main() { int i,m, mas, q = 0; ...

Дано двумерный массив целых чисел. В каждом столбце найти сумму и количество чисел.(исправить) - C++
Исправить программу: Дано двумерный массив целых чисел. В каждом столбце найти сумму и количество чисел. #include &lt;iostream.h&gt; ...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
18.06.2013, 01:14
Ответ Создать тему
Опции темы

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