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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.90
PointsEqual
ниначмуроФ
834 / 518 / 33
Регистрация: 12.10.2009
Сообщений: 1,915
#1

Выравнивание элементов матрицы - C++

21.01.2010, 19:19. Просмотров 1368. Ответов 6
Метки нет (Все метки)

Здрасти, как при выводе матрицы сделать, чтобы цифра находилась под цифрой?, где то читал и видел как , но забыл где.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.01.2010, 19:19     Выравнивание элементов матрицы
Посмотрите здесь:

Выравнивание матрицы - C++
Доброго времени суток. Хотелось бы узнать, как сделать чтобы из этого: http://joxi.ru/fA9RUtg5CbDUc_0TDm0 получилось это ...

Выравнивание матрицы по столбцам - C++
Подскажите пожалуйста как выровнять двумерный массив( матрицу )по столбцам когда в цикле идет вывод, что нада точно написать в сout<<mas...

Найти сумму положительных элементов матрицы А, количество нулевых элементов матрицы B - C++
• Даны матрицы A, B. Найти сумму положительных элементов матрицы А, количество нулевых элементов матрицы B. • Упорядочить матрицу А по...

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

Вычесть из элементов первого столбца матрицы значение максимального элемента матрицы - C++
Составить программу, в которой 1) организовать ввод матрицы размера mxn из целых чисел; 2) вычесть из элементов первого столбца матрицы...

Найти количество элементов матрицы, которые совпадают с элементами другой матрицы - C++
Помогите найти количество элементов 2 мерного массива, которые совпадают с элементами другого аналогичного массива. Массив 5х3.

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

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
M128K145
Эксперт С++
8283 / 3502 / 143
Регистрация: 03.07.2009
Сообщений: 10,706
21.01.2010, 19:30     Выравнивание элементов матрицы #2
Цитата Сообщение от PointsEqual Посмотреть сообщение
цифра находилась под цифрой
обьясни?
Вот вывод в виде матрицы
C++
1
2
3
4
int i, j;
for(i = 0; i < n; ++i, std::cout<<std::endl)
    for(j = 0; j < m; ++j)
        std::cout<<matr[i][j]<<' ';
Вот вывод в столбец
C++
1
2
3
4
int i, j;
for(i = 0; i < n; ++i)
    for(j = 0; j < m; ++j)
        std::cout<<matr[i][j]<<'\n';
Для вывода в строку замени '\n' на ' '
PointsEqual
ниначмуроФ
834 / 518 / 33
Регистрация: 12.10.2009
Сообщений: 1,915
21.01.2010, 20:29  [ТС]     Выравнивание элементов матрицы #3
например вот матрица:
1 2 3 4
5 6 7 8
10 11 12 13
а мне надо вот так:

1 2 3 4
5 6 7 8
10 11 12 13
помоему это с помощью printf() делалось

Добавлено через 1 минуту
Цитата Сообщение от PointsEqual Посмотреть сообщение
например вот матрица:
1 2 3 4
5 6 7 8
10 11 12 13
а мне надо вот так:

1 2 3 4
5 6 7 8
10 11 12 13
помоему это с помощью printf() делалось



блин, как показать( я выравнивал а опять все збилось
Radjuk
134 / 68 / 12
Регистрация: 10.10.2009
Сообщений: 187
21.01.2010, 20:31     Выравнивание элементов матрицы #4
просто делайте тогда так
C
1
2
3
4
5
6
7
8
for(i=0;i<size;i++)
{
for(j=0;j<size;j++)
{
printf("%d\t",mat[i][j]);
}
printf("\n");
}
PointsEqual
ниначмуроФ
834 / 518 / 33
Регистрация: 12.10.2009
Сообщений: 1,915
21.01.2010, 20:32  [ТС]     Выравнивание элементов матрицы #5
Цитата Сообщение от PointsEqual Посмотреть сообщение
например вот матрица:
1 2 3 4
5 6 7 8
10 11 12 13
а мне надо вот так:

1 2 3 4
5 6 7 8
10 11 12 13
помоему это с помощью printf() делалось



блин, как показать( я выравнивал а опять все збилось. Вообщем чтобы 5 была над 0, 6 над 1, 7 над 2. и тд

Добавлено через 1 минуту
вот. это то что я хотел объяснить. спс
CyBOSSeR
Эксперт C++
2299 / 1669 / 86
Регистрация: 06.03.2009
Сообщений: 3,675
21.01.2010, 20:55     Выравнивание элементов матрицы #6
PointsEqual, для выравнивания можно использовать std::setw.
Пример:
C++
1
2
3
4
5
6
for(i=0;i<size;i++){
  for(j=0;j<size;j++)
    std::cout << std::setw(4) << matrix[i][j];
  
  std::cout << std::endl;
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.01.2010, 21:07     Выравнивание элементов матрицы
Еще ссылки по теме:

Поменять местами первый элемент заданной матрицы с наименьшим из отрицательных элементов этой же матрицы - C++
уважаемые форумчане,помогите разобраться с задачкой:создать двумерный массив 3x3,найти min из отрицательных элементов,поменять min c...

Матрицы: Написать функцию, которая находит произведение ненулевых элементов двух строк матрицы - C++
Задание: В предлагаемых вариантах необходимо написать и протестировать отдельные функции для работы с матрицами, в том числе и функцию...

Найти сумму всех элементов матрицы и заменить ею все диагональные элементы этой матрицы - C++
Найти сумму всех ее элементов и заменить ею все диагональные элементы этой матрицы.

Для матрицы размером m x n вычислить сумму элементов матрицы - C++
Доброго всем времени! Есть задачка: Для матрицы размером m x n вычислить сумму элементов матрицы. Умножить на это число...

Функция: получить две матрицы и вернуть номер матрицы, среднее арифметическое элементов которой максимально - C++
нужна помощь в этой задаче!!! Написать функцию, получающую в качестве параметров два массива целого типа произвольного размера и...


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

Или воспользуйтесь поиском по форуму:
PointsEqual
ниначмуроФ
834 / 518 / 33
Регистрация: 12.10.2009
Сообщений: 1,915
21.01.2010, 21:07  [ТС]     Выравнивание элементов матрицы #7
спасибо
Yandex
Объявления
21.01.2010, 21:07     Выравнивание элементов матрицы
Ответ Создать тему
Опции темы

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