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

Не могу найти ошибку в форматировании текста - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Быстрая передача udp пакетов http://www.cyberforum.ru/cpp-beginners/thread1304963.html
Есть задача передать udp пакеты, как можно быстрее. Точнее, данные 1024*768 байт должны передаваться за 5 мс, сейчас добился скорости в 17мс, размеры пакетов могут быть любыми (сейчас 512). Каким образом можно ускорить передачу в 3 раза? Каким способом осуществляется асинхронная передача пакетов? Использую Visual Studio 13, на windows 7, библиотека winsock2.h
C++ Не могу разобратся с лабораторной! Разработать программу на языке С++. Все входные и выходные данные в задачах — вещественные числа. Для ввода и вывода данных использовать функции scanf и printf. 1. Три точки заданы координатами на плоскости: А(x1,y1), B(x2,y2) и C(x3,y3). Найти длины отрезков АB и BC. Разработать программу на языке С++. Все входные данные в задачах — целые числа. Для ввода и вывода данных использовать... http://www.cyberforum.ru/cpp-beginners/thread1304962.html
Определить номер победителя C++
Состязания: Будем считать, что побеждает спортсмен, у которого максимален наилучший бросок. Если таких несколько, то из них побеждает тот, у которого наилучшая сумма результатов по всем попыткам. Если и таких несколько, победителем считается спортсмен с минимальным номером. Определите номер победителя соревнований. Если перенумеровать спортсменов числами от 0 до n-1, а попытки каждого...
C++ Найти расстояние от ближайшей точки треугольника до его стороны с функцией
Нужна помощь с заданием. Условие:даны координаты вершин треугольника и точек внутри него.Найти расстояние от ближайшей точки треугольника до его стороны с помощью функции. Есть код на паскале, но никак не могу перевести в си. Помогите пожалуйста кому не сложно. uses crt; const t = 0.001 ;{точность сравнения вычисленных вещественных чисел} {функция определения площади треугольника по...
C++ Builder Переписать код записи в файл с Delphi http://www.cyberforum.ru/cpp-beginners/thread1304948.html
Есть у меня работающий код сохранения в фай данный из StringGrid написанный на делфи. Мне нужно переделать его на C++. if (SaveDialog1->Execute) тут выдаёт ошибку. Буду рад любой помощи) Var f: TextFile; i, k: Integer; s,s1:string; begin if SaveDialog1.Execute //выполняется диалог 'Сохранить как' then begin //введено имя файла AssignFile(f,SaveDialog1.FileName); Rewrite(f); // создаем...
C++ Приоритет побитовых операций Всем привет. Столкнулся с непоняшкой: // Объявляем два массива и инициализируем их unsigned char A={0xFF, 0x03, 0x00, 0x00, 0xB6}; unsigned short B={0}; // Смотрим, что внутри cout << (unsigned short)A << " " ; подробнее

Показать сообщение отдельно
sar_ultima
0 / 0 / 0
Регистрация: 01.06.2012
Сообщений: 4
19.11.2014, 14:18     Не могу найти ошибку в форматировании текста
здравствуйте, читая книгу Лафоре наткнулся на задачку (страница 90. Задача 11)
в которой текст нужно выстроить красивой и аккуратной таблицей. Данный код по идее должен строить эту самую табличку, но не совсем так, во всяком случае у меня... использую компилятор NetBeans 8.0.1....
текст в результате выглядит примерно так:
Фамилия Имя Адрес Город
------------------------------------------------------------
Петров Василий Кленовая 16Санкт-Петербург
Иванов Сергей Осиновая 3Находка
Сидоров Иван Березовая 21Калининград


C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#include <iostream>
#include <cstdlib>
#include <iomanip>
 
using namespace std;
int main(int argc, char** argv) 
{
    setlocale(LC_ALL, "Russian");
    cout << setw(15)<< setiosflags(ios::left)<< "Фамилия" 
            <<setw(15)<<setiosflags(ios::left)<< "Имя" 
            <<setw(15)<<setiosflags(ios::left)<< "Адрес"
            <<setw(15)<<setiosflags(ios::left)<< "Город" << '\n';
    cout << "------------------------------------------------------------\n";
    cout << setw(15)<<setiosflags(ios::left)<<"Петров"
            <<setw(15)<<setiosflags(ios::left)<<"Василий"
            <<setw(15)<<setiosflags(ios::left)<<"Кленовая 16"
            <<setw(15)<<setiosflags(ios::left)<<"Санкт-Петербург" << '\n';
    cout << setw(15)<<setiosflags(ios::left)<<"Иванов"
            <<setw(15)<<setiosflags(ios::left)<<"Сергей"
            <<setw(15)<<setiosflags(ios::left)<<"Осиновая 3"
            <<setw(15)<<setiosflags(ios::left)<<"Находка" << '\n';
    cout << setw(15)<<setiosflags(ios::left)<<"Сидоров"
            <<setw(15)<<setiosflags(ios::left)<<"Иван"
            <<setw(15)<<setiosflags(ios::left)<<"Березовая 21"
            <<setw(15)<<setiosflags(ios::left)<<"Калининград" << '\n';
    
    return 0;
}
Помогите разобраться, в чем я накосячил? Или это все-таки NetBeans накосячил?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 13:36. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru