C++ con estándar::cin

En C++ necesitamos un mecanismo para interactuar con los usuarios u obtener información de los usuarios. Con este fin, C++ proporciona una biblioteca estándar para admitir la declaración de entrada y salida. El ‘iostream’, aquí ‘io’ significa entrada y salida, este flujo se ocupa de las instrucciones de entrada y salida. Esta biblioteca contiene todos los métodos que necesitamos para ingresar datos del usuario o enviar datos a la consola. Primero importamos esta biblioteca y para ingresar datos usamos ‘cin>>’. La biblioteca iostream tiene variables predefinidas, std::cin es una de ellas. El ‘std’ significa estándar y ‘cin’ significa entrada de caracteres. El «iostream» admite muchas funciones integradas que podemos usar en nuestro código simplemente importando la biblioteca.

Contenidos

sintaxis

Primer método de uso de ci:

El ‘std’ es estándar, ‘::’ le dice al compilador la siguiente declaración y el operador ‘>>’ se usa para ingresar los datos que se almacenarán en ‘variable_name’. El tipo de entrada depende del tipo de datos de la variable dada. Si «varname» es de tipo entero, acepta entradas de tipo entero, por lo que «flotante» u otros tipos de entrada no se pueden almacenar en él. Si intentamos almacenar diferentes tipos de datos en un tipo entero, el compilador mostrará un mensaje de error en la consola. Para que esta instrucción funcione, necesitamos importar la biblioteca correspondiente, es decir:

Segundo método de uso de cin:

El otro método es crear primero el ‘espacio de nombres predeterminado’. Esto significa que no tenemos que escribir el término ‘std’ para cada declaración que pertenezca a la clase estándar. Esto significa que usaremos objetos estándar en nuestro código. Después de eso, no tenemos que escribir ‘std’ cada vez que usamos un objeto de la clase estándar. Ahora esta declaración puede ejecutarse con éxito sin usar ‘std’.

Ejemplo 1:

En este código estamos obteniendo datos del usuario, estos datos deben ser de tipo Integer y estamos usando std::cin para obtener datos. #incluir int principal() { int numero_0; std::cout <> numero_0; std::cout<< "El entero ingresado es: "< number_0; return 0;} In der Methode main() müssen wir eine Variable 'number_0' deklarieren, die einen ganzzahligen Typ hat. Dann haben wir die Anweisung ‚std::cout‘ verwendet, um einen Text auf der Konsole auszugeben. Das 'std' wird vor dem 'cout' verwendet, da diese Anweisung eine Ausgabeanweisung aus der Standardbibliothek ist. Das 'std::' wird vor jeder Eingabe-/Ausgabeanweisung platziert. Danach wird 'std::cin' verwendet, um die Integer-Typ-Daten vom Benutzer zu erhalten. Der C++-Compiler kompiliert den Code Zeile für Zeile, zuerst führt er die 'std::cout'-Anweisung aus. Dann wartet es auf dem Bildschirm, um aufgrund der 'std::cin'-Anweisung Eingaben vom Benutzer entgegenzunehmen, wenn der Benutzer Eingaben über die Tastatur macht. Der Compiler speichert diesen Wert in der spezifischen Variable „number_0“ und wird nach „std::cin>>” colocado. El compilador implementa la siguiente instrucción, que es ‘std::cout’. Representa un mensaje y un valor que heredamos del usuario.

Ejemplo #2:

En el ejemplo, le diremos cómo podemos tomar los datos de la cadena del usuario sin usar ‘std::cin’. #incluir utilizando el espacio de nombres std;int main() { string Name_0; cout <> nombre_0; cout<< "Tu nombre es: "< Name_0; return 0;} Fügen Sie nach dem Importieren der Bibliothek „iostream“ eine Codezeile „using namespace std“ hinzu. Dadurch können wir Zeit sparen, da wir „std“ nicht erneut verwenden können, wenn wir ein Objekt von „std“ verwenden. Innerhalb der main()-Funktion gibt es eine Deklaration einer String-Typ-Variablen „Name_0“, um den Namen eines Benutzers zu speichern. Dann wird die 'cout'-Anweisung verwendet, um die Nachricht zu drucken, die wir auf dem Terminal anzeigen möchten. Eine Sache, die Sie beachten sollten, ist, dass wir „std“ nicht vor „cout“ verwendet haben, weil wir es global definiert haben. Das 'cin>>’ se usa para tomar el nombre del usuario y mostrar ese nombre con ‘cout’. El compilador muestra el primer mensaje ‘cout’ y luego espera a que el usuario ingrese una cadena. Cuando el usuario escribe la cadena y presiona la tecla ENTRAR, el compilador implementa la siguiente instrucción y genera el mensaje con el nombre de un usuario.

Ejemplo #3:

El código muestra cómo recopilar múltiples entradas de usuario. #incluir int principal() { peso flotante_0; int rollo_nr; estándar::cout <> peso_0; estándar::cout <> roll_nr; std::cout<< "Tu peso es: "<< peso_0; std::cout<< "\nTu número de rollo es: "<< roll_no; return 0;} Primero, introduce la biblioteca en el programa. Luego, dentro del método main(), defina una variable de tipo float "weight_0" y una variable de tipo integer "roll_no" para contener el peso y el número de rollo del usuario. Vea el mensaje llamando a std::cout. Tome el peso del usuario usando 'std::cin'. El compilador muestra el texto y espera a que el usuario ingrese el peso. Luego ejecuta el siguiente comando y espera a que el usuario ingrese un número de rol. Usando 'cout' representamos el peso ingresado por el usuario y el número de rollo, de esta manera podemos obtener más de una entrada del usuario.

Ejemplo #4:

Este programa describe cómo podemos obtener tres entradas del usuario usando solo una instrucción ‘std::cin’. #incluir int main() { float numero_1, numero_2, numero_3; std::cout <> numero_1>>numero_2>>numero_3; std::cout<< "La suma de tres números es: "< Zahl_1+Zahl_2+Zahl_3; return 0;} Integrieren Sie die 'iostream'-Header-Datei. Rufen Sie in der nächsten Anweisung die Funktion main() auf und definieren Sie drei Fließkommavariablen. Diese Variablen werden durch Kommas getrennt. Dann wollen wir den Text auf dem Terminal drucken, also verwenden Sie den Befehl ‚cout‘. Um die Werte vom Benutzer zu übernehmen, verwenden Sie 'std::cin'. Hier verwenden wir ein 'std::cin'. Nachdem Sie den ersten Variablennamen „number_1“ erwähnt haben, verwenden Sie „>>» y luego coloque el otro «número_2» y así sucesivamente. El compilador toma tres entradas del usuario. Luego se suman estos tres valores y se muestra la suma de ellos. El compilador implementa el primer comando ‘cout’ y genera el mensaje. Luego ejecuta el comando ‘cin’ y espera la entrada. Si un usuario ingresa el primer valor y presiona la barra espaciadora o la tecla ENTER, acepta la segunda entrada y luego presiona la barra espaciadora o la tecla ENTER nuevamente para ingresar el tercer valor. Cuando presionamos ‘ENTER’ el compilador inicializa la primera variable y cuando escribimos un segundo valor y presionamos ‘ENTER’ almacena un valor en la segunda variable y así sucesivamente.

Conclusión

En esta guía, hemos cubierto el tema de std::cin, que se usa para ingresar los datos del usuario, y para usar esta directiva necesitamos importar la biblioteca apropiada. También hablamos sobre el propósito de esta declaración en C++ y sus requisitos. La sintaxis de este comando también se analiza con numerosos códigos. Los ejemplos detallan cómo la directiva ‘std::cin’ se puede usar de diferentes maneras para recibir información de los usuarios.

Deja una respuesta

Tu dirección de correo electrónico no será publicada.