Пример 2. Печать нескольких строк

Программа в этом разделе печатает сообщения на нескольких строках.

#include <iostream>

using namespace std;

int main() {

cout << "I am Blaxxon," << endl;

cout << "the godlike computer." << endl;

cout << "Fear me!" << endl;

return 0;

}

Или вы можете встроить разделитель строки следующим образом:

cout << "This is а" « endl << "C++ program. ";

что напечатает:

This is a C++ program.

Хранение данных: переменные языка C++

Если бы все, что можно было делать, - это печатать глупые сообщения, то язык C++ не был бы очень полезен. Целью обычно является получение откуда-нибудь новых данных - например, ввод конечным пользователем - а затем выполнение над ними чего-нибудь интересного.

Такие операции требуют переменных (variables): они представляют собой места, куда можно поместить данные. Во время выполнения программа может читать, записывать или изменять эти значения по мере необходимости. Следующий пример использует переменные, называемые ctemp и ftemp, для хранения значений по шкалам термометров Цельсия и Фаренгейта соответственно.

Пример 2. Печать нескольких строк - student2.ru

Как значения помещаются в переменные? Одним из способов является ввод значений через консоль. В языке C++ вы можете вводить значения, используя объект cin, представляющий (довольно удачно) консольный ввод. Вместе с объектом cin используется потоковый оператор, показывающий перемещение данных вправо (>>).

Пример 2. Печать нескольких строк - student2.ru

Вот что происходит в ответ на данную инструкцию.

► Программа приостанавливает выполнение и ждет, пока пользователь введет число.

► Пользователь вводит число и нажимает клавишу Enter.

► Число принимается и помещается в переменную ctemp (в данном случае).

► Программа завершает свое выполнение.

Но перед тем как использовать переменную в языке C++, ее необходимо объявить. Это является абсолютным правилом.

Все данные в компьютере, в конечном счете, являются числовыми, но организованы в одном из трех основных форматов: целое (integer), с плавающей точкой (floating-point) и текстовая строка.

Существует несколько отличий между форматом с плавающей точкой и форматом целого. Если необходимо хранить числа с дробной частью, используйте переменную с типом плавающей точки; в остальных случаях используйте целое.

Пример 2. Печать нескольких строк - student2.ru

Основным типом данных с плавающей точкой в языке C++ является тип double. Название может показаться странным: оно означает «double-precision floating point» (С плавающей точкой двойной точности). В языке также есть тип с одинарной точностью (float), но он редко используется. Если необходимо иметь возможность сохранять дробные части, наилучшие результаты - и меньше сообщений об ошибках - вы получите в случае использования типа double.

Объявление переменной типа double имеет следующий синтаксис. Обратите внимание, что инструкция завершается точкой с запятой (;), так же как и большинство инструкций.

double имя_переменной;

Объявление типа double можно использовать для создания ряда переменных: double имя_переменной1, имя_переменной2, ...;

Например, double A, с, d, amount;

Наши рекомендации