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

Форматированный потоковый вывод - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Матрицы: предложить пользователю ввести номер ученика и выдать его среднюю оценку http://www.cyberforum.ru/cpp-beginners/thread657161.html
Домашнее задание: двумерные массивы. 2. Написать программу, в которой в двумерном массиве будет храниться информация об оценках каждого из 20 учеников класса по предметам (строка – это номер...
C++ Симметрично поменять местами все столбцы чисел относительно среднего столбца матрицы Домашнее задание: двумерные массивы. 3. Написать программу, в которой создается двумерный массив. Нужно симметрично поменять местами все столбцы чисел относительно среднего столбца. Вывести на... http://www.cyberforum.ru/cpp-beginners/thread657160.html
C++ Внести в массив оценки нового ученика с заданной позиции
Домашнее задание: двумерные массивы. 4. Написать программу, в которой в двумерном массиве хранятся годовые оценки по 10 предметам за 9-й класс каждого из 20 учеников класса (строка – это номер...
Функция: продублировать вхождение каждого элемента списка One и сформировать из этих значений список Double C++
Здравствуйте... При решение данной задачи <В составе программы описать функцию, которая дублирует вхождение каждого элемента списка One и формирует из этих значений список Double.> столкнулся с...
C++ Информация о проданных билетах храниться в матрице. Определить количество свободных мест http://www.cyberforum.ru/cpp-beginners/thread657142.html
Домашнее задание: двумерные массивы. 1. В поезде 12 вагонов, в каждом из которых 36 мест. Написать программу, в которой информация о проданных билетах будет храниться в двумерном массиве (номер...
C++ Перемещение фокуса по нажатию на TAB Привет. У меня есть проект на с++ + MFC. Там есть диалог. В этом диалоге при нажатии на TAB, фокус идет не попрядку по контролам, а перемещается хаотично. В чем проблема? подробнее

Показать сообщение отдельно
voidkor
0 / 0 / 0
Регистрация: 20.09.2012
Сообщений: 6

Форматированный потоковый вывод - C++

24.09.2012, 16:22. Просмотров 1308. Ответов 2
Метки (Все метки)

Вопрос первый:
C++
1
2
3
4
5
6
7
8
9
10
11
12
istream& operator>> (istream& stream, matrix& obj){
    cout << "Pls, enter matrix elements:" << endl;
    for (int i = 0; i < obj.Rows; i++){ 
        for (int j = 0; j < obj.Cells; j++){
            stream >> obj.Matrix[i][j]; // после выполнения этой строчки программа сама 
                                  //переходит на следующую строчку. Как исправить?
        //  cout << "  ";
        }
        //cout << endl;
    }
    return stream;
}
Вопрос второй:
C++
1
2
3
4
5
6
7
8
9
ostream& operator<< (ostream& stream, matrix& obj){
    for (int i = 0; i < obj.Rows; i++){
        for (int j = 0; j < obj.Cells; j++){
            stream << obj.Matrix[i][j] << "  ";
        }
        stream << endl;
    }
    return stream;
}
obj.Matrix имеет тип double, нужно вывести число с фиксированной точкой, а именно, с двумя цифрами после запятой.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru