Модульні уроки (3/3)
Введення/виведення та потоки
У C++ стандартний ввід і вихід керуються через потоки (потоки даних), визначені в стандартній бібліотеці <iostream>.
Ви будете використовувати два основних об’єкти:
std::cout: вихідний потік (пов’язаний з екраном).std::cin: вхідний потік (пов’язаний з клавіатурою).
Друк за допомогою std::cout
Щоб відправити дані на екран, ми використовуємо оператор вставки <<:
#include <iostream>
int main() {
std::cout << "Hello!" << " Welcome to C++." << std::endl;
return 0;
}<<може бути зв’язаний для послідовного друку різних текстів і змінних.std::endlвставляє символ нового рядка (\n) і очищає потік (забезпечує миттєве відображення результату на екрані).
Читання за допомогою std::cin
Для читання значень, введених користувачем, ми використовуємо стандартний потік введення std::cin в поєднанні з оператором вилучення >>:
#include <iostream>
int main() {
int age;
std::cout << "Enter your age: ";
std::cin >> age; // Extracts user input and saves it into age
std::cout << "You are " << age << " years old." << std::endl;
return 0;
}Спробуйте самі
Надрукуйте повідомлення "C++ швидкий!" після чого йде новий рядок за допомогою std::endl.
Показати підказку
Використовуйте оператор введення `<<`con`std::cout`e`std::endl`.
Рішення доступне після 3 спроб
Оголошіть цілочисельну змінну з іменем number. Прочитайте його значення зі стандартного введення за допомогою std::cin, а потім надрукуйте його за допомогою std::cout.
Показати підказку
Для читання використовуйте `std::cin >> число;`, а для друку використовуйте`std::cout << число;`.
Рішення доступне після 3 спроб