#include
#include
using namespace std;
int main()
6 : {
// Объявление переменной для хранения целого числа
int InputNumber;
9:
10: cout « "Enter an integer: ";
1 1 :
// Сохранить введенное пользователем целое число
cin >> InputNumber;
14:
// Аналогично с текстовыми данными
cout « "Enter your name: ";
string InputName;
cin » InputName;
19:
20: cout « InputName « " entered " « InputNumber « endl;
2 1 :
return 0;
}
Результат
Enter an integer: 2011
Enter your name: Siddhartha
Siddhartha entered 2011
Анализ
строке 8 переменная InputNumber объявляется как способная хранить данные типа in t. В строке 10 пользователя просят ввести число, используя оператор cout, а введенное значение сохраняется в целочисленной переменной с использованием оператора c in в строке 13. То же самое повторяется при сохранении имени пользователя, которое, конеч но, не может содержаться в целочисленной переменной. Для этого используется другой тип — s tr in g , как можно заметить в строках 17 и 18. Именно поэтому, чтобы использо вать тип s tr in g далее в функции main (), в строке 2 была включена директива tin c lu d e
Do'stlaringiz bilan baham: |