§ 1. Числовые типы данных. Ввод-вывод данных

Ввод данных

Начальные значения переменным можно задавать не только с помощью оператора присваивания, но и вводить с клавиатуры. В этом случае, если необходимы вычисления с новым набором значений исходных данных, текст программы не нужно изменять.

Для ввода данных используется следующая команда:

cin >> <имя переменной>;

В этой команде: cin — поток, соответствующий стандартному вводу, значок >> обозначает действие «получить из входного потока значение переменной».

Если переменных несколько, их имена отделяются знаками >>.

Ввод данных происходит в консольном окне, которое появляется после запуска программы. После завершения работы программы в этом же окне будет выведен результат (пример 1.14).

Пример 1.14. Ввести два числа, найти и вывести их сумму.

Текст программы:

include <iostream>

using namespace std;

int main()

{

  cout << "Vvedi 2 chisla" << endl;

  double x, y;

  cin >> x; 

  cin >> y;

  double z = x + y;

  cout << "z=" << z << endl;

  return 0;

}

Результат работы программы:

Две переменные можно ввести с помощью одной команды:

     cin >> x >> y;