0 / 0 / 0
Регистрация: 12.04.2018
Сообщений: 1
1

Заполнить матрицу по указанному правилу

12.04.2018, 23:47. Показов 1019. Ответов 1
Метки нет (Все метки)

Не могу дописать программу, где надо заполнить массив data 4x4 цифрой 7 и цифрой 8 выше главной диагонали (диагональ не заполнять)
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
#include <iostream>
#include <ctime>
using namespace std;
int main()
{
    srand(time(0));    // инициализация функции rand значением функции time
    const int n = 4;  // количество строк
    const int m = 4; // количество столбцов
    int** data = new int*[n]; 
    for (int i = 0; i < n; i++) {
        data[i] = new int[m];  
        for (int j = 0; j < m; j++) {
            data[i][j] = 0;
        }
    }
    
    /*Начало вашего кода*/
    //TODO: Пишите код тут
 
    /*Конец вашего кода*/
    
 
 
    cout << endl;
    cout << "output array:"; 
    cout << endl;   
    cout << "{";
    cout << endl; 
    for (int i = 0; i < n; i++){ 
        cout << "{";
        for (int j = 0; j < m; j++){
            if(j > 0)
                cout << ", ";
            cout << data[i][j];
        }
        cout << "}";
        if(i != (n - 1) )
            cout << ",";
        cout << endl;   
    }
    cout << "}";
    delete[] data;
    return 0;
}
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.04.2018, 23:47
Ответы с готовыми решениями:

Матрицу A (m, n) заполнить по указанному правилу
Помогите решить. Матрицу A (m, n) заполнить следующим образом. Для заданных k и l элемента akl...

Заполнить двумерный массив по указанному правилу
Нужно заполнить двумерный массив размера 5×4 за правилом: 1 0 2 0 3 0 4 0 5 0 6 0 7 0 8 0 9 10 0

Сформировать матрицу размером 10*19 по указанному правилу
Сформировать матрицу размером 10*19 по следующему правилу.В первой строке средний (десятый) элемент...

Получить квадратную матрицу по указанному правилу
1 x...x^8 x^9 x 0...0 x^8 . . - ,середина заполняется нулями). . x^8 0...0 x x^9 x^8...x 1

1
7421 / 5016 / 2890
Регистрация: 18.12.2017
Сообщений: 15,694
13.04.2018, 00:34 2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
using namespace std;
 
int main()
{
    int data[4][4];
    for (int i = 0; i < 4; i++)
    {
    for (int j = 0; j < 4; j++) 
    {
    if (i<j) data[i][j]=8;
    else data[i][j]=7; 
    cout <<data[i][j]<<" ";
    }
    cout << endl;
    }
system("pause");
return 0;
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.04.2018, 00:34
Помогаю со студенческими работами здесь

Построить целочисленную квадратную матрицу заданного порядка по указанному правилу
5. Построить целочисленную матрицу А(7;7) на побочной диагонали которой 1, над ней 2, под ней 3,...

Написать функцию, которая заполняет квадратную матрицу числами по указанному правилу
Напишите функцию, которая заполняет квадратную матрицу числами по следующему правилу: в...

Заполнить матрицу по правилу
Матрицу A (m, n) заполнить следующим образом. Для заданных k и l элемента akl присвоить значение 1;...

Заполнить матрицу по правилу
Привет!помогите составить программу,которая заполнит массив А как показано ниже: сначала...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru