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

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

Войти
Регистрация
Восстановить пароль
 
b0n4b!
0 / 0 / 0
Регистрация: 25.03.2013
Сообщений: 26
#1

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

06.10.2013, 11:27. Просмотров 645. Ответов 4
Метки нет (Все метки)

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

получилось это
http://joxi.ru/6w9RUtg5CbB8Z16Cw5c
Изображения
  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.10.2013, 11:27     Выравнивание матрицы
Посмотрите здесь:

Выравнивание строки C++
Выравнивание элементов матрицы C++
C++ Выравнивание матрицы по столбцам
C++ выравнивание по ширине
C++ Выравнивание текста
C++ Выравнивание структур
Выравнивание данных C++
Выравнивание структур C++
C++ SSE2, выравнивание и new
Выравнивание C++
Выравнивание вывода C++
C++ Выравнивание

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
newb_programmer
237 / 237 / 19
Регистрация: 03.09.2011
Сообщений: 555
06.10.2013, 11:30     Выравнивание матрицы #2
при выводе массива сделайте проверку элементов, если положительный, то поставте дополнительный пробел перед элементом
b0n4b!
0 / 0 / 0
Регистрация: 25.03.2013
Сообщений: 26
06.10.2013, 11:32  [ТС]     Выравнивание матрицы #3
Цитата Сообщение от newb_programmer Посмотреть сообщение
при выводе массива сделайте проверку элементов, если положительный, то поставте дополнительный пробел перед элементом
Я думал об этом, но дело в том, что числа могут быть не целые. А к примеру 1,23456
scenotaph
120 / 120 / 15
Регистрация: 29.03.2013
Сообщений: 237
06.10.2013, 11:36     Выравнивание матрицы #4
C++
1
2
3
4
5
6
7
8
#include <iomanip>
//....//
for (int i = 0;i<n; i++){
        for (int j = 0; j<m; j++) {
            cout<<setw(3)<<mas[i][j]<<" ";
        }
        cout<<endl;
    }
Например
b0n4b!
0 / 0 / 0
Регистрация: 25.03.2013
Сообщений: 26
06.10.2013, 22:19  [ТС]     Выравнивание матрицы #5
Спасибо. Попрообую

Добавлено через 10 часов 28 минут
Цитата Сообщение от scenotaph Посмотреть сообщение
C++
1
2
3
4
5
6
7
8
#include <iomanip>
//....//
for (int i = 0;i<n; i++){
        for (int j = 0; j<m; j++) {
            cout<<setw(3)<<mas[i][j]<<" ";
        }
        cout<<endl;
    }
Например
а как это реализовать через printf ? Компилятор ругается
Yandex
Объявления
06.10.2013, 22:19     Выравнивание матрицы
Ответ Создать тему
Опции темы

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