Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/6: Рейтинг темы: голосов - 6, средняя оценка - 5.00
nagorniy
0 / 0 / 1
Регистрация: 09.06.2014
Сообщений: 26
1

Сформировать одномерный массив, который состоит из элементов матрицы, лежащих в интервале [1, 10]

04.12.2014, 08:26. Просмотров 1205. Ответов 1
Метки нет (Все метки)

Дана целочисленная прямоугольная матрица размера MN. Нужно сформировать одномерный массив, который состоит из элементов, лежащих в интервале [1, 10]. И нужно найти произведение элементов полученного одномерного массива.
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.12.2014, 08:26
Ответы с готовыми решениями:

Сформировать матрицы одномерный массив, состоящий из элементов, которые лежат в интервале (-3; 5]
С++ дано целочисленную прямоугольную матрицу, сформировать из неё одномерный массив, который...

Дано одномерный массив Р, который состоит из 12 элементов. Вычислить сумму модулей всех от "объемных элементов * превышающих числа А (А = 1.25)
Помогите пожалуйста с задачкой Дано одномерный массив Р, который состоит из 12 элементов....

Сформировать массив, который состоит только из тех элементов массива a, которые превосходят свой номер на 10
Дан одномерный массив. Сформировать новый массив, который состоит только из тех элементов массива...

Сформировать одномерный массив из диагональных элементов матрицы. Найти след матрицы
Для заданной квадратной матрицы сформировать одномерный массив из ее диагональных элементов. Найти...

Сформировать одномерный массив из элементов матрицы
Есть двумерный массив, 5*6 Сформировать одномерный массив, каждый элемент которого равен...

1
D_in_practice
333 / 333 / 331
Регистрация: 02.10.2014
Сообщений: 666
04.12.2014, 09:08 2
Лучший ответ Сообщение было отмечено nagorniy как решение

Решение

Код на С++
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
43
44
45
46
#include <iostream>
#include <iomanip>
#include <cstdlib>
 
using namespace std;
 
int main(){
    
    const int N = 10;
    int n, m;
    do{
        cout << "n = ";
        cin >> n;
    }while (n < 1 || N < n);
    do{
        cout << "m = ";
        cin >> m;
    }while (m < 1 || N < m);
    
    int a[N][N];
    int b[N*N], k = 0;
    b[0] = 0;
        
    for (int i = 0; i < n; ++i){
        for (int j = 0; j < m; ++j){
            
            a[i][j] = rand()%100;
            cout << setw(3) << a[i][j];
            if (1 <= a[i][j] && a[i][j] <= 10){
                b[k] = a[i][j];
                ++k;
            }
        }           
        cout << endl;
    }
    cout << "--------------------------------" << endl;
    
    unsigned long long p = 1;
    for (int i = 0; i < k; ++i){
        
        cout << setw(3) << b[i];
        p *= b[i];
    }
    
    cout << endl << "p = " << p << endl;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.12.2014, 09:08

Сформировать одномерный массив Х из элементов матрицы А...
помогите пожалуйста! никак не получается сделать основную задачу. остановился на этом варианте, но...

Сформировать одномерный массив из элементов матрицы
помогите решить задачу,пожалуйста: Дан двумерный массив размерностью 4*6, заполненный целыми...

Сформировать одномерный массив из элементов матрицы
Дан двумерный массив размерностью 5 х 6, заполненный целыми числами с клавиатуры. Сформировать...


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

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

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