< Volver a Códigos Programación
3. Capturar datos por pantalla en C++
En este tutorial te explicaré cómo capturar datos por pantalla en C++ para manipularlos y que tu programa sea dinámico.
¿Qué instrucción captura valores introducidos por pantalla?
Para poder capturar un valor que se introduce por pantalla es necesario utilizar la instrucción cin.
Por lo que hay 2 instrucciones diferenciadas para poder manipular valores por pantalla:
- cin es el flujo de entrada estándar, normalmente la vía para introducir datos suele ser el teclado.
- cout es el flujo de salida estándar que por lo general es la pantalla que muestra el programa.
Almacenar los datos de entrada
Si recuerdas, una variable es donde se guarda (y se recupera) datos que se utilizan en un programa.
En este caso vamos a recuperar un valor que se ha introducido por pantalla, y para ello, será necesario almacenarlo en una variable.
No hay ninguna restricción de tipo de variable a la hora de almacenar valores, lo que, por supuesto, deben ser del mismo formato. Si yo introduzco una frase, la variable no puede ser de tipo INT, debe ser de tipo STRING, ya que no se pueden almacenar cadenas de caracteres como si fuese un número entero.
Esquema resumido del tutorial
En la siguiente imagen te muestro un esquema del código que realizaré en el tutorial.
Primero vas a preguntar por pantalla con la instrucción cout para que el usuario introduzca un dato. El dato se obtendrá gracias a la instrucción cin, y te permitirá almacenarlo en una variable para después poder mostrar por pantalla de nuevo el resultado final.
Por supuesto, puedes jugar con esos datos y realizar algún tipo de acción en tu programa, en vez de mostrarlo solamente por pantalla.
Hasta aquí el tutorial de hoy, espero que disfrutes y aprendas cómo capturar datos por pantalla y a manipularlos a tu antojo. En el siguiente voy a utilizar la instrucción cin para pedir un número entero y responder al usuario si el valor es par o impar.
Si quieres saber más o necesitas ayuda personalizada, puedes suscribirte a mis servicios en el siguiente enlace
➡️ SUSCRIBIRSE A INGENIERO BINARIO ⬅️
Sin más, ¡Capturar datos por pantalla en C++!
Clases del curso
- 1. Introducción y Hola Mundo (15:02)
- 2. Variables en C++ (14:13)
- 3. Capturar datos por pantalla en C++ (7:07)
- 4. Calcular si un número es par o impar en C++ (9:47)
- 5. Condicionales IF - ELSE en C++ (11:33)
- 6. Condicional SWITCH - CASE en C++ (11:17)
- 7. Bucle DO - WHILE en C++ (10:49)
- 8. Bucle WHILE en C++ (13:45)
- 9. Bucle FOR y función LENGHT en C++ (15:30)