Читайте также: |
|
Модифікатор setw дозволить регулювати кількість символів, займаних виведеним числом.Модифікотр stew дозволить регулювати кількість символів,займаних виведеним числом.Включити в програму заголовковий файл <iomanip.h>
cout << “Druk:” << stew(3) << 1012 << endl;
cout << “Druk:” << setw(4) << 1012 << endl;
cout << “Druk:” << setw(5) << 1012 << endl;
cout << “Druk:” << setw(6) << 1012 << endl;
getch();
return 0;
}
Увага! При використанні setw ви вказуєте мінімальну кількість символьних позицій.
Модифікатор setw (3) вказує мінімум 3 символи,однак у зв’язку з тим.що число 1012 потребує більше трьох символів, об’єкт cout з операцією виведення << використовує реально необхідну кількість символів. Для кожного виведеного значення використовується окремий модифікатор setw.
9.Базові типи та описи даних.
Одним із основних в С++ являється поняття змінної.
Змінна - це символічне позначення комірки оперативної пам 'яті програми, в якій зберігаються дані.
■ Кожна змінна програми повинна бути оголошена;
■ Оголошення змінних зазвичай відбувається на початку функції, зразу після заголовку. Слід звернути увагу, що хоча мова С++ допускає оголошення змінних у будь - якому місці функції, оголошувати змінні слід все-таки на початку функції з коротким коментарем про призначення змінної.
■ Інструкція оголошення змінної має наступний вигляд:
Тип Ім'я Змінної;
■ В імені змінної можна використовувати букви латинського алфавіту і цифри (першим символом повинна бути буква);
■ Компілятор С++ розрізняє верхній та нижній регістри, тому імена Summa і summa означають різні змінні.
■ До основних типів даних у мові С++ відносяться:
Цілі числа (int та інш.); оголошується: int х;
х=1;
Дробові (дійсні) числа {float та інші);
В С++ дійсні числа визначаються як числа з плаваючою крапкою, або просто float. Використовуючи термін „з плаваючою крапкою" мається на увазі, що десяткову кому (в програмах крапка) в десяткових числах можна переміщувати вперед і назад настільки, наскільки цього потребує обчислення.
оголошується: float fValue;
Символи {char та інші).
(char - символьний тип; значенням змінної може бути символ алфавіту, цифра, роздільний знак або знак арифметичної операції. Не використовується для арифметичних операцій.)
Цілі числа і числа з плаваючою точкою можуть бути представлені у різних форматах.
Цілі числа
Формат | Біт | Діапазон значення |
Int | -32 768 ………… 32 768 | |
Short int | -32 768 ………… 32 768 | |
Unsigned int | 0 ………… 65 535 | |
Enum | -32 768 ………… 32 768 | |
Long | -2 147 483 648 ………… 2 147 483 648 | |
Unsigned long | 0 ………… 65 535 |
(long - розширена версія типу int)
Побітовий здвиг лівого операнда на кількість розрядів, відповідне значення правого операнда.
Умовна операція
?: умовний вираз
Якщо значення першого операнда - істинне, то результат - другий операнд; якщо хибне - результат - третій операнд.
Послідовність
, послідовність
Виконати вираз до коми, далі вираз після коми. Два будь-яких вирази можна записати поряд, розділивши їх комою. Вони будуть виконуватись послідовно, і результатом всього виразу буде останній вираз.
Операції присвоєння
= присвоєння
Присвоює значення правого операнда лівому.
Оператори в С++
Записи дій, які повинен виконувати комп'ютер, складається з операторів. При виконанні програми оператори виконуються один за одним, якщо тільки оператор не являється оператором управління, який може змінити послідовність виконання програми.
Розрізняють оператори оголошення імен, оператори управління і оператори - вирази.
Дата добавления: 2015-08-21; просмотров: 54 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Структура програми | | | ЗМІСТ ПРАКТИКИ |