Привет, друзья! Сегодня мы продолжаем наше путешествие в мир C++. Мы уже рассмотрели, как выводить текст на экран с помощью cout, а сегодня мы поговорим о вводе данных с помощью cin
.
Давайте посмотрим на пример программы, которая запрашивает у пользователя ввод двух чисел, складывает их и выводит результат на экран.
#include <iostream>
using namespace std;
int main()
{
// Объявляем переменные для хранения двух чисел
int num1, num2;
// Запрашиваем у пользователя ввод первого числа
cout << "Введите первое число: ";
cin >> num1;
// Запрашиваем у пользователя ввод второго числа
cout << "Введите второе число: ";
cin >> num2;
// Вычисляем сумму введенных чисел
int sum = num1 + num2;
// Выводим результат на экран
cout << "Сумма введенных чисел: " << sum << endl;
return 0;
}
Объявляем две переменные num1 и num2 типа int для хранения введенных пользователем чисел.
С помощью cout мы выводим "Введите первое число: ", чтобы пользователь знал, что от него ожидается.
Мы используем cin, чтобы прочитать введенное пользователем число, и сохранить его в переменной num1.
Таким же образом мы запрашиваем второе число и сохраняем его в num2.
Вычисляем сумму введенных чисел и сохраняем результат в переменной sum.
И, наконец, с помощью cout выводим результат на экран.
Теперь, когда вы понимаете, как использовать cin для ввода данных, вы можете создавать более интерактивные программы, взаимодействуя с пользователем! Продолжайте практиковаться и не стесняйтесь задавать вопросы. Удачи в изучении C++!
Top comments (4)
норм 👌
саламалекум brother 😁
Я считаю, что в наше время преподавание C++ должно иметь более современный подход и использовать std::print вместо потоков. std::print был добавлен, потому что он более гибкий и интуитивно понятный.
Мне просто удобней использовать using namespace std; а так вы можете использовать std::print это зависит от вашего желания