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

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

Войти
Регистрация
Восстановить пароль
 
Avicii
2 / 2 / 0
Регистрация: 01.12.2012
Сообщений: 123
#1

Построение Матрицы С++ - C++

02.12.2012, 14:54. Просмотров 670. Ответов 3
Метки нет (Все метки)

Пмогите составить матрицу в С++,думаю надо сделать через for,но не знаю как задать.
Сама матрица:
1234568910
0123456789
0012345678
0001234567
0000123456
0000012345
0000001234
0000000123
0000000012
0000000001
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.12.2012, 14:54     Построение Матрицы С++
Посмотрите здесь:

Построение новой матрицы по части заданой матрицы - C++
Доброго времени суток, уважаемые форумчане!:) Не могу реализовать свою идею, посдкажите как, пожалуйста. Задача. Получить...

Построение матрицы - C++
Помогите пожалуйста!!! Для заданного значения n (константа) построить вещественную матрицу X nxn: 1 1 1..........1 1 1 1 2 2...

Построение матрицы смежности - C++
Задаем поле с единицами и нулями (где 1-пустая клетка, 0-препятствие) #include "stdafx.h" #include <iostream> using namespace...

Построение обратной матрицы (nan вместо значения элемента) - C++
Здравствуйте! После успешного вычисления определителя матрицы решил написать программу для построения обратной матрицы. Все работает и...

Построение - C++
Здравствуйте вот нужно отредактировать программу т.к как не работает. Заранее спасибо все что не делал не могу понять , она не работает ....

Если след матрицы A[n][m] больше 50, то все эелементы матрицы увеличить на 2. - C++
Если след матрицы A больше 50, то все эелементы матрицы увеличить на 2.

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Croessmah
Модератор
Эксперт CЭксперт С++
13052 / 7315 / 814
Регистрация: 27.09.2012
Сообщений: 18,052
Записей в блоге: 3
Завершенные тесты: 1
02.12.2012, 15:01     Построение Матрицы С++ #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <cstdlib>
 
int main(){
    const int size=10;
    int matrix[size][size];
    memset(matrix,0,sizeof(matrix[0][0])*size*size);
    for(int i=0;i<size;++i)
        for(int j=i;j<size;++j)
            matrix[i][j]=j-i+1;
    for(int i=0;i<size;++i){
        for(int j=0;j<size;++j){
            std::cout.width(3);
            std::cout<<matrix[i][j];
        }
        std::cout<<std::endl;
    }
    std::cin.get();
    return 0;
}
Avicii
2 / 2 / 0
Регистрация: 01.12.2012
Сообщений: 123
02.12.2012, 15:30  [ТС]     Построение Матрицы С++ #3
memset(matrix,0,sizeof(matrix[0][0])*size*size);в данном случае как объявить memset(.....), это функция?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.12.2012, 15:36     Построение Матрицы С++
Еще ссылки по теме:

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

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

построение таблицы - C++
#include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;cmath&gt; #include &lt;iomanip&gt; using namespace std; int main () { const int...

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

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

Построение списка - C++
В интернете очень много инфы по поводу построения списка через класс &quot;List&quot; или подобных. Но как построить список не прибегая к...


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

Или воспользуйтесь поиском по форуму:
Croessmah
Модератор
Эксперт CЭксперт С++
13052 / 7315 / 814
Регистрация: 27.09.2012
Сообщений: 18,052
Записей в блоге: 3
Завершенные тесты: 1
02.12.2012, 15:36     Построение Матрицы С++ #4
Цитата Сообщение от Avicii Посмотреть сообщение
memset(matrix,0,sizeof(matrix[0][0])*size*size);в данном случае как объявить memset(.....), это функция?
C++
1
#include <memory.h>
Без memset:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
#include <cstdlib>
 
int main(){
    const int size=10;
    int matrix[size][size];
    for(int i=0;i<size;++i)
        for(int j=0;j<size;++j){
            if(j<i)
                    matrix[i][j]=0;
                else
                    matrix[i][j]=j-i+1;
          }
    for(int i=0;i<size;++i){
        for(int j=0;j<size;++j){
            std::cout.width(3);
            std::cout<<matrix[i][j];
        }
        std::cout<<std::endl;
    }
    std::cin.get();
    return 0;
}
Yandex
Объявления
02.12.2012, 15:36     Построение Матрицы С++
Ответ Создать тему
Опции темы

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