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

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

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

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

09.01.2014, 15:17. Просмотров 259. Ответов 5
Метки нет (Все метки)

Помогите пожалуйста!!!
Для заданного значения n (константа) построить вещественную матрицу X nxn:
1 1 1..........1 1 1
1 2 2 2.......2 2 1
1 2 3 3 ......3 2 1
1 2 3 4 ...4 3 2 1
.........................
1 2 2.............2 1
1 1 1 1.............1
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.01.2014, 15:17
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Построение матрицы (C++):

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

Построение Матрицы С++ - C++
Пмогите составить матрицу в С++,думаю надо сделать через for,но не знаю как задать. Сама матрица: 1234568910 0123456789 0012345678 ...

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

Построение матрицы трансформации 4х4 по 3-м векторам и точке - C++
Добрый день. 3D пространство. Есть три вектора направления и одна точка в пространстве. Грубо говоря эти вектора и точка образуют...

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

Матрицы. Найти и распечатать сумму элементов 5-го столбца матрицы А и сумму элементов последней строки матрицы В - C++
Даны две матрицы А(mxn)и В(m1xn1).программа находит и распечатывает сумму элементов 5-го столбца матрицы А и сумму элементов последней...

5
MicM
822 / 480 / 90
Регистрация: 29.12.2009
Сообщений: 1,097
Завершенные тесты: 1
09.01.2014, 15:30 #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 <iomanip>
using namespace std;
 
const int n = 7;
 
int main()
{
    float X[n][n];
    for (int i=0; i<=n/2; i++)
        for (int j=i; j<n-i; j++)
            X[i][j] = X[j][i] = X[n-i-1][j] = X[j][n-i-1] = i + 1;
    for (int i=0; i<n; i++)
    {
        for (int j=0; j<n; j++)
            cout <<setw(3) <<X[i][j];
        cout <<endl;
    }
    return 0;
}
2
A78
0 / 0 / 0
Регистрация: 22.03.2013
Сообщений: 20
09.01.2014, 15:44  [ТС] #3
Спасибо!!! А скажите пожалуйста, что значит:
C++
1
2
for (int j=0; j<n; j++)
     cout <<setw(3) <<X[i][j];
0
MicM
822 / 480 / 90
Регистрация: 29.12.2009
Сообщений: 1,097
Завершенные тесты: 1
09.01.2014, 15:48 #4
Цитата Сообщение от A78 Посмотреть сообщение
А скажите пожалуйста, что значит:
Выводит элементы одной строки матрицы с шириной вывода в 3 знака
1
Arkaniy
106 / 106 / 6
Регистрация: 29.08.2012
Сообщений: 453
09.01.2014, 15:49 #5
Цикл по столбцам с выводом значения на экран и резервированием под каждое 3 позиции.
1
A78
0 / 0 / 0
Регистрация: 22.03.2013
Сообщений: 20
09.01.2014, 16:32  [ТС] #6
Спасибо!!!
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.01.2014, 16:32
Привет! Вот еще темы с ответами:

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

Поменять большие элементы в строке матрицы с маленькими элементами этой же матрицы - C++
Дана мне задача надо заменить большие элементы в строке матрицы с маленькими элементами этой же матрицы. Помогите пацаны

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

Преобразование матрицы (удалить из матрицы столбец с наибольшей по модулю суммой элементов) - C++
Всем привет, есть программа для ввода матрицы и вывода на экран. Нужно удалить из матрицы столбец с наибольшей по модулю суммой элементов. ...


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

Или воспользуйтесь поиском по форуму:
6
Yandex
Объявления
09.01.2014, 16:32
Ответ Создать тему
Опции темы

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