Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
 
mpower
0 / 0 / 0
Регистрация: 20.01.2016
Сообщений: 13
#1

Дан двумерный массив, создать другой массив, строками которого будут диагонали первого массива - C++

20.01.2016, 11:14. Просмотров 302. Ответов 1
Метки нет (Все метки)

Дан двумерный массив , создать другой массив ,строками которого будут диагонали первого массива, решить с помощью классов .
Класс содержит два метода : один заполнит массив значениями ,второй произведёт замену строк на значения диагоналей .
Помогите пожалуйста ,а то что то ничего не идёт
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.01.2016, 11:14
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Дан двумерный массив, создать другой массив, строками которого будут диагонали первого массива (C++):

Дан массив. Создать массив 2 из четных чисел первого массива - C++
Задача: Дан массив. Создать новый массив из чётных чисел исходного массива. #endif #include <stdio.h> #include <iostream.h> ...

Дан массив А(n). Создать новый массив, элементами которого являются произведение A(i) на максимальный элемент массива A. - C++
Дан массив А(n). Создать новый массив, элементами которого являются произведение A(i) на максимальный элемент массива A. Элементы массива...

Дан двумерный массив. Сформировать одномерный массив из элементов заданного массива, расположенных под побочной диагональю. - C++
Дан двумерный массив размером n x n. Сформировать: Одномерный массив из элементов заданного массива, расположенных под побочной...

Дан двумерный массив размерностью Н. сформировать одномерный массив из элементов заданного массива расположенных над главной диагональю. - C++
помогите решить=)Дан двумерный массив размерностью Н. сформировать одномерный массив из элементов заданного массива расположенных над ...

Дан двумерный массив, поменять элементы относительно главной диагонали - C++
Дан, Двумерный масив Н*М(3*3) , поменять эл-нты относительно главной диагонали. #include <iostream.h> const int n=3,m=3; void...

Как создать одномерный динамический массив, элементами которого будут одномерные массивы разной длины? - C++
Здравствуйте. Подскажите как создать одномерный динамический массив, элементами которого будут одномерные динамические массивы разной...

1
Liorik
1 / 1 / 1
Регистрация: 22.01.2016
Сообщений: 6
25.01.2016, 12:06 #2
Вот по быстренькому накидал, если я правильно понял условие, примерную структуру, если тебе нужны строки поменяй значения с int на string
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
47
#include "stdafx.h"
#include <iostream>
using namespace std;
 
class MassivInit{
public :
    static const int n = 10;
    int m[n][n];
    int d[n];
    // инициализация массива
    void mInit() {
        for (int i = 0; i < n; i++)
        {
            for (int j = 0; j < n; j++) {
                m[i][j] = j;
            }
        }
    }
    // инициализируем массив с диагональными значениями
    void mZamena() {
        for (int i = 0; i < n; i++) {
 
            d[i] = m[i][i];
        }
    }
};
 
int main() {
    MassivInit m;
    m.mInit();
    m.mZamena();
 
    cout << "dvymerniy massiv :\n";
    for (int i = 0; i < m.n; i++)
    {
        
        for (int j = 0; j < m.n; j++) {
            cout << m.m[i][j];
        }
            cout << "\n";
    }
    cout << "diagonal massiv :\n";
    for (int i = 0; i < m.n; i++) {
        cout << m.d[i];
    }
    system("Pause");
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.01.2016, 12:06
Привет! Вот еще темы с ответами:

Задан вещественный массив размера N. Создать целочисленный массив такого же размера, в котором будут записаны индексы исходного массива в порядке во - C++
Помогите с задачей: Задан вещественный массив размера N. Создать целочисленный массив такого же размера, в котором будут записаны...

Создать двумерный массив, строки которого состоят из столбцов исходного - C++
задание: вводим любой двумерный массив, нужно чтобы программа создала двумерный массив, строки которого состоят из столбцов первого, в...

Дан двумерный массив С[10][10], поменять местами элементы первого и последнего столбца, второго и предпоследнего и так далее - C++
Дан двумерный массив С, поменять местами элементы первого и последнего столбца, второго и предпоследнего и так далее.Помогите пожалуйста!

Создать двумерный массив, каждый элемент которого задается случайным образом - C++
Если вкратце, нужно создать двумерный массив, каждый элемент которого задается случайным образом. Вот моя программа: #include...


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

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

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