Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.73/11: Рейтинг темы: голосов - 11, средняя оценка - 4.73
0 / 0 / 0
Регистрация: 10.04.2010
Сообщений: 8
1

Сформировать квадратную матрицу

17.04.2011, 20:21. Показов 2011. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
помогите пожалуйста разобраться с задачей не совсем понимаю как ее делать, знаю только что тут двухмерный массив будет...
Сформировать квадратную матрицу C=(cij), i,j,=1,2,3,…,15
следующего вида

1 1 1 1 … 1
1 2 2 2 … 2
1 2 3 3 … 3
1 2 3 4 … 4
. . . . … .
. . . . … .
. . . . … .
1 2 3 4 … 15

Полученную матрицу вывести на экран.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.04.2011, 20:21
Ответы с готовыми решениями:

Сформировать квадратную матрицу; транспонировать матрицу и инвертировать порядок элементов каждой ее строки
Заданы два одномерных массива одинаковой длины: R и S.Сформировать квадратную матрицу A, каждый...

Создать квадратную матрицу, сформировать новую матрицу такой же размерности путём транспонирования исходной
Создать квадратную матрицу размерности (30, 30). Заполнить её случайными целыми числами из...

Сформировать квадратную матрицу
Сформировать квадратную матрицу порядка n по заданному образцу: 1 2 3 … n n ...

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

1
101 / 101 / 15
Регистрация: 04.02.2010
Сообщений: 162
17.04.2011, 21:24 2
Лучший ответ Сообщение было отмечено Ratrin как решение

Решение

вот как-то так
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
48
49
50
51
#include <iostream>
#include <conio.h>
#include <iomanip>
 
using namespace std;
 
void printMatr( int ** const matr, int row, int col )
{
    for ( int i = 0; i < row; i++ ) { 
        for ( int j = 0; j < col; j++ ) { 
            cout << setw( 4 ) << matr[ i ][ j ];            
        }   
        cout << endl;
    } 
    cout << endl << endl;
}
 
void setMatr( int ** matr, int row, int col )
{
    int k = 0;
    for ( int i = 0; i < row; i++ ){ 
        for ( int j = 0; j < col; j++ ){
            if ( i == k && j >= k ) {
                matr[ i ][ j ] = i + 1;
            }
            else
                matr[ i ][ j ] = j + 1;
        }
        k++;
    }
}
 
int main()
{
    int row = 15, col = 15;
    int ** matr = new int * [row];
    for( int i = 0; i < row; i++ ){
        matr[ i ] = new int [ col ];
    }
    setMatr( matr, row, col );
    printMatr( matr, row, col );
 
    
    for( int i = 0; i < row; i++ ){
        delete [] matr[ i ];
    }
    delete [] matr;
 
    _getch();
    return 0;
}
1
17.04.2011, 21:24
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.04.2011, 21:24
Помогаю со студенческими работами здесь

Сформировать квадратную матрицу
Люди, очень надеюсь на вас. Спасибо Сформировать квадратную матрицу порядка n по заданному образцу

Сформировать квадратную матрицу
Сформировать квадратную матрицу порядка n по заданному образцу: 1 2 3 … n-2 n-1 n...

Сформировать квадратную матрицу на Си,С++
Сформировать квадратную матрицу по данному образцу.

Сформировать и распечатать квадратную матрицу
Сформировать и распечатать квадратную матрицу А(10,10) следующего вида: 0 0 0 0 0 0 0 0 0 1 0...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru