Р. Лафоре. ООП в С++. Завдання 2.2

Написати програму, яка виводить наступну таблицю:
1990      135
1991     7290
1992    11300
1993    16200
В програмі використовувати тільки один оператор із cout.
Відповідь:
#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
    cout << 1990 << setw(8) << 135 << endl
    << 1991 << setw(8) << 7290 << endl
    << 1992 << setw(8) << 11300 << endl
    << 1993 << setw(8) << 16200;
    return 0;
}
Тут вперше мені довелося використати модифікатор setw(). Він допомагає задати ширину поля вводу, що слідує безпосередньо після нього. В даному випадку я задав ширину 8 символів, щоб числа відобразилися коректно у два стовпці. Для роботи даного модифікатора потрібно підключити стандартну бібліотеку iomanip.

Ще один цікавий оператор – endl. Він відповідає за завершення рядка, тобто фактично це те ж саме, що \n – переведення на новий рядок, але вводиться після окремої операціїї зсуву <<.

Немає коментарів:

Дописати коментар

Функції gotoxy(), clrscr(), getch() та getche() для GCC Linux

У цій статті Ви дізнаєтесь, як можна використовувати функції  gotoxy(), getche(), getch() та clrscr() у GCC Linux . У компіляторі TurboC (...