Консольный ввод и вывод в C++

Пример 1. В программе выводится строка, два целых числа и одно число с плавающей точкой двойной точности:
#include 
using namespace std;

int main()
{
 int i, j;
 double d;

 i = 10;
 j = 20;
 d = 99.101;

 cout << "Вот несколько чисел: ";
 cout << i;
 cout << ' ';
 cout << j;
 cout << ' ';
 cout << d;

 return 0;
}
Результат: Вот несколько чисел: 10 20 99.101

Пример 2. В одном выражении ввода/вывода можно выводить более одной величины.
#include 
using namespace std;

int main()
{
 int i, j;
 double d;

 i = 10;
 j = 20;
 d = 99.101;

 cout << "Вот несколько чисел: ";
 cout << i << ' ' << j << ' ' << d;

 return 0;
}
Пример 3. Программа предлагает пользователю ввести целое число, а затем выводит его.
#include 
using namespace std;

int main()
{
 int i;

 cout << "Введите число: ";
 cin >> i;
 cout << "Вот ваше число: " << i << "\n";

 return 0;
}
Результат работы программы:
Введите число: 100
Вот ваше число: 100
Пример 4. Ввод исходных данных в строку.
#include 
using namespace std;

int main()
{
 int i;
 float f;
 char s[80];

 cout << "Введите целое, число с плавающей точкой и строку: ";
 cin >> i >> f >> s;
 cout << "Вот ваши данные: ";
 cout << i << ' ' << f << ' ' << s;

 return 0;
}
Пример 5. Построчно-буферизованный ввод.

По умолчанию при использовании оператора ≫ буферизуется весь ввод строки. Это означает, что до тех пор, пока вы не нажмете клавишу , информация не будет передана в вашу программу: для считывания каждого очередного символа необходимо нажимать клавишу .
#include 
using namespace std;

int main()
{
 char ch;

 cout << "Вводите символы, для окончания ввода введите x. \n";

 do {
 cout << ":";
 cin >> ch;
 } while (ch !='x');

 return 0;
Пример 6. Комментарии в С++
/ * Это комментарий в стиле С. Данная программа определяет четность целого
*/
#include 
using namespace std;
int main ( )
{
int num; // это однострочный комментарий C++
// чтение числа
cout ≪ "Введите проверяемое число:";
cin ≫ num;
// проверка на четность
if ( (num%2)==0) cout ≪ "Число четное\n";
else cout ≪ "Число нечетное\n";
return 0 ;
}
Онлайн всего: 2
Гостей: 2
Пользователей: 0

STUDLAB Сообщить про опечатку на сайте