Пример 1:
Здесь находится первый код, где мы получаем от пользователя целочисленное значение. В первую строку мы включаем заголовочный файл «iostream», потому что нам нужно получить входные данные и отобразить здесь выходные данные. Объявление функций «cin» и «cout» выполняется в этом заголовочном файле. Затем добавляется пространство имен «std», поскольку оно определяет такие функции, как «cin» и «cout». Следовательно, если мы вставим «пространство имен std» в начало нашего кода, нам не придется вводить «std» для каждой функции.
Затем мы вызываем функцию «main()» и впоследствии объявляем переменную целочисленного типа данных. «int_value» — это имя переменной, которую мы здесь объявили. После этого мы используем «cout», который помогает распечатать данные на экране. Здесь мы показываем пользователю сообщение, в котором говорим: «Введите целое число». Ниже мы помещаем «cin» вместе с символами извлечения «>>» и помещаем переменную «int_num».
Теперь мы берем введенные пользователем данные и сохраняем их здесь. Мы также хотим отображать на экране целое число, которое пользователь вводит здесь. Итак, мы используем «cout» ниже и помещаем туда «int_value».
Код 1:
#включать
с использованием пространство имен стандартный ;
интервал основной ( ) {
интервал int_value ;
расчет <> int_value ;
расчет << 'Целое число: ' << int_value ;
возвращаться 0 ;
}
Выход:
Когда данный код выполняется, мы вводим «89», и он принимает «89» в качестве ввода пользователя. Затем мы нажимаем «Ввод», чтобы отобразить следующую строку.
Пример 2:
Нам нужно получить входные данные и отобразить здесь выходные данные. Следовательно, мы включаем заголовочный файл «iostream» в первую строку. Этот заголовочный файл содержит объявления функций «cin» и «cout». Затем добавляется пространство имен «std». Нам не нужно вводить «std» для каждой функции, если мы добавим «namespace std» в начале нашего кода.
После вызова функции main() объявляется переменная типа данных float. Переменная, которую мы здесь объявляем, называется «float_value». Далее мы используем функцию «cout», чтобы помочь визуализировать предоставленные данные на терминале. Здесь мы говорим пользователю ввести число с плавающей запятой, отображая сообщение. Переменная «float_num» и символы извлечения «>>» расположены под ней вместе с «cin».
Пользовательский ввод собирается и сохраняется в «float_num». Ниже мы еще раз используем функцию «cout» и вставляем «float_value», поскольку мы также хотим видеть число с плавающей запятой, которое пользователь вводит на экране.
Код 2:
#includeс использованием пространство имен стандартный ;
интервал основной ( ) {
плавать float_value ;
расчет <> float_value ;
расчет << 'Плавающее число: ' << float_value ;
возвращаться 0 ;
}
Выход :
Когда запускается ранее упомянутый код, мы набираем «87.5» с клавиатуры в качестве пользовательского ввода. В следующей строке отображается значение с плавающей запятой, когда мы нажимаем «Ввод».
Пример 3:
Теперь давайте получим от пользователя значение типа данных «double». Здесь мы инициализируем «double_value» типа данных «double», а затем помещаем сообщение, которое хотим показать пользователю. После этого мы используем «cin>>» и помещаем сюда переменную «double_value». Введенные пользователем данные сохраняются в этой переменной «double_value». Мы снова используем «cout», куда вставляем переменную «double_value», чтобы отобразить входные данные, которые пользователь вводит в качестве выходных.
Код 3:
#включатьс использованием пространство имен стандартный ;
интервал основной ( ) {
двойной двойное_значение ;
расчет <> двойное_значение ;
расчет << «Двойное число:» << двойное_значение ;
возвращаться 0 ;
}
Выход :
Здесь мы вводим двойной номер типа данных и нажимаем «Ввод». Но здесь отметим, что он не отображает полное число. Чтобы отобразить полный «двойной» номер типа данных, нам просто нужны некоторые методы C++.
Пример 4:
Здесь мы включаем еще один заголовочный файл «bits/stdc++.h», поскольку он содержит все необходимые объявления функций. Здесь мы устанавливаем желаемое сообщение, которое пользователь увидит после инициализации «double_d» типа данных «double». Далее мы используем функцию «cin>>» и присваиваем здесь переменную «double_d». Ввод сохраняется в «double_d». Чтобы отобразить входные данные, которые пользователь вводит здесь, в качестве выходных, мы снова вводим переменную «double_d» в поле «cout». Мы также включаем функцию «setprecision()», в которую добавляем «10», чтобы она корректировала точность значения типа данных double и выводила его соответствующим образом. Точность, которую мы здесь установили, равна «10».
Код 4:
#включать#включать
с использованием пространство имен стандартный ;
интервал основной ( ) {
двойной d_value2 ;
расчет <> d_value2 ;
расчет << установка точности ( 10 ) << «Двойное число:» << d_value2 ;
возвращаться 0 ;
}
Выход :
Здесь он собирает входные данные, а затем отображает «двойное» значение в соответствии с той же точностью, которую мы настроили в данном коде.
Пример 5:
В этом коде мы получаем ввод персонажа от пользователя. Здесь мы инициализируем переменную «char» «char1», а затем используем «cout» для отображения сообщения. Затем мы помещаем «cin>>» и помещаем туда «char1». Итак, здесь сохраняется символ, который вводит пользователь. Затем мы снова используем «cout», чтобы показать символ, который хранится в переменной «char1».
Код 5:
#includeс использованием пространство имен стандартный ;
интервал основной ( ) {
голец символ1 ;
расчет <> символ1 ;
расчет << «Персонаж:» << символ1 ;
возвращаться 0 ;
}
Выход :
После выполнения отображается это сообщение. Мы вводим «z» в качестве входного символа. Затем в следующей строке отображается введенный символ.
Пример 6:
В этом коде мы получаем строковый ввод от пользователя. Здесь мы инициализируем «строковую» переменную «myName» и используем «cout» для вывода сообщения. Затем мы вставляем «myName» и «cin>>» в это место. Таким образом, здесь сохраняется строка, которую ввел пользователь. Затем мы снова используем команду «cout», чтобы отобразить строку, сохраненную в переменной «myName».
Код 6:
#includeс использованием пространство имен стандартный ;
интервал основной ( ) {
строка мое имя ;
расчет <> мое имя ;
расчет << 'Меня зовут: ' << мое имя ;
возвращаться 0 ;
}
Выход:
Появится следующее сообщение. Вводим строку «Питер» в поле ввода. Введенная строка затем отображается в следующей строке:
Пример 7:
Если мы хотим принять на вход несколько строк или строку, мы должны использовать функцию «getline()». Здесь мы объявляем «Имя строки». Затем введенное нами сообщение печатается с использованием «cout». Затем мы помещаем «Name» и «cin» в функцию «getline()», которая получает несколько строковых входных данных от пользователя и сохраняет их в переменной «Name». При этом сохраняются строки, введенные пользователем. Далее мы отображаем строки, сохраненные в переменной «Имя», с помощью команды «cout».
Код 7:
#includeс использованием пространство имен стандартный ;
интервал основной ( ) {
строка Имя ;
расчет << «Пожалуйста, введите здесь свое полное имя:» ;
получить линию ( принимать пищу , Имя ) ;
расчет << «Ваше полное имя:» << Имя ;
возвращаться 0 ;
}
Выход:
Здесь в этом результате мы вводим «Джеймс Сэмюэл» в качестве строковых данных. Когда мы нажимаем «Ввод», здесь отображается полное имя, поскольку мы использовали функцию «getline()».
Заключение
В этом руководстве мы обсуждали «пользовательский ввод C++». Мы исследовали эту концепцию и узнали, что команда «cin» вместе с символами извлечения «>>» используется для получения вводимых пользователем данных. Мы взяли от пользователя ввод значений целого, плавающего, двойного, символьного и строкового типов данных с помощью команды «cin>>» и продемонстрировали примеры C++, в которых подробно объясняется концепция «пользовательского ввода». .