#include #include using namespace std; int main() { float n1 = 1, n2 = 1.0, n3 = 1.1, n3a = 1.11, n4 = 1.19, n5 = 1.111, n6 = 1.119, n7 = 11, n8 = 111; cout << "Definitions are 1 1.0 1.1 1.11 1.19 1.111 1.119 11 111" << endl; cout << endl; cout << "Default is just big enough to hold each number:" << endl; cout << n1 << " " << n2 << " " << n3 << " " << n3a << " " << n4 << " " << n5 << " " << n6 << " " << n7 << " " << n8 << endl; cout << endl; cout << "Only add setw(6) to first item (the others default to setw(0)):" << endl; cout << setw(6) << n1 << " " << n2 << endl; cout << endl; cout << "Showing explicit setw(0)" << endl; cout << setw(6) << n1 << " " << setw(0) << n2 << endl; cout << endl; cout << "Add setw(6) to each item:" << endl; cout << setw(6) << n1 << setw(6) << n2 << setw(6) << n3 << setw(6) << n3a << setw(6) << n4 << setw(6) << n5 << setw(6) << n6 << setw(6) << n7 << setw(6) << n8 << endl; cout << endl; cout << "Default for everybody:" << endl; cout << n1 << " " << n2 << " " << n3 << " " << n3a << endl; cout << setw(0) << n1 << " " << setw(0) << n2 << " " << setw(0) << n3 << " " << setw(0) << n3a << " " << endl; cout << endl; /* Definitions are 1 1.0 1.1 1.11 1.19 1.111 1.119 11 111 Default is just big enough to hold each number: 1 1 1.1 1.11 1.19 1.111 1.119 11 111 Only add setw(6) to first item (the others default to setw(0)): 1 1 Showing explicit setw(0) 1 1 Add setw(6) to each item: 1 1 1.1 1.11 1.19 1.111 1.119 11 111 Default for everybody: 1 1 1.1 1.11 1 1 1.1 1.11 */ return 0; }