Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Industrial programming >> Lenguaje C

Dominando la Entrada y Salida en C++: Guía Práctica

Entrada/Salida Básica en C++

Este tutorial demuestra cómo usar el objeto cin para recibir entrada del usuario y el objeto cout para presentar salida, ilustrado con ejemplos paso a paso.

Salida en C++

En C++, cout transmite datos formateados a la consola. Se combina con el operador de inserción << para mostrar texto, números y variables.


Ejemplo 1: Salida de Cadena

#include <iostream> using namespace std; int main() { // Imprime la cadena entre comillas cout << "Esto es Programación en C++"; return 0; } 

Salida

Esto es Programación en C++ 

Cómo funciona el programa

Nota: Sin using namespace std;, escribirías std::cout en lugar de cout. Usar el calificador completo del espacio de nombres evita conflictos de nombres potenciales y generalmente se recomienda para proyectos más grandes.

#include <iostream> int main() { // Imprime la cadena entre comillas std::cout << "Esto es Programación en C++"; return 0; } 

Ejemplo 2: Salida de Números y Caracteres

Imprimir datos numéricos y de caracteres sigue el mismo patrón pero omite comillas alrededor de los valores.

#include <iostream> using namespace std; int main() { int num1 = 70; double num2 = 256.783; char ch = 'A'; cout << num1 << endl; // entero cout << num2 << endl; // double cout << "carácter: " << ch << endl; // char return 0; } 

Salida

70 256.783 carácter: A 

Notas

Entrada en C++

En C++, cin lee datos formateados desde el teclado. El operador de extracción >> recupera la entrada en variables.


Ejemplo 3: Entrada/Salida de Entero

#include <iostream> using namespace std; int main() { int num; cout << "Ingresa un entero: "; cin >> num; // Leer entrada cout << "El número es: " << num; return 0; } 

Salida

Ingresa un entero: 70 El número es: 70 

Aquí, cin >> num; captura la entrada del usuario y la almacena en num. El operador de extracción puede manejar cualquier tipo que soporte flujo de entrada.

Consejo: Si prefieres evitar la directiva using namespace std;, reemplaza cin con std::cin y cout con std::cout.

C++ Tomando Múltiples Entradas

#include <iostream> using namespace std; int main() { char a; int num; cout << "Ingresa un carácter y un entero: "; cin >> a >> num; cout << "Carácter: " << a << endl; cout << "Número: " << num; return 0; } 

Salida

Ingresa un carácter y un entero: F 23 Carácter: F Número: 23 

Lenguaje C

  1. Fundamentos de C#: Entrada y salida esenciales
  2. Dominando la Entrada y Salida en C++: Guía Práctica
  3. Dominando los Operadores en C++: Guía Completa con Ejemplos Prácticos
  4. Comentarios en C++: Mejores Prácticas para Código Legible y Mantenible
  5. Dominando las plantillas de clase en C++: guía práctica
  6. Dominando la entrada/salida en C: scanf() y printf() explicados
  7. Dominando flujos en C++: cout, cin, cerr, clog – Guía práctica
  8. Dominando la sintaxis básica de C: Tokens, estructura y punto y coma
  9. Dominando Latches D: Diseño, Operación y Diferencias Clave
  10. Dominando E/S e importación de módulos en Python: Guía práctica
  11. Dominar Entrada y Salida en Java: Imprimir, Leer y Formatear Datos