En este artículo, discutiremos las operaciones de E/S más básicas y más comunes requeridas para la programación en C++ . C++ se ejecuta en muchas plataformas como Windows, Linux, Unix, Mac, etc. Este es el método más básico para manejar la salida en C++.
El cout se usa muy a menudo para imprimir resultados, es decir, en el monitor. El objeto predefinido cout es una instancia de la clase iostream . Para las operaciones de salida con formato, cout se usa junto con el operador de inserción , que se escribe como “<<” (es decir, dos signos “menor que”).
Programa 1:
a continuación se muestra el programa C++ para demostrar el uso del objeto cout :
C++
// C++ program to demonstrate cout #include <iostream> using namespace std; // Driver Code int main() { // Used to display the output // to the standard output device cout << "GeekforGeeks!"; return 0; }
GeekforGeeks!
Tiempo Complejidad: O(1)
Espacio Auxiliar: O(1)
Nota:
- #include se conoce como una directiva de preprocesador, que se usa para cargar archivos.
- iostream es un archivo de encabezado que contiene funciones para operaciones de entrada/salida (cin y cout).
Programa 2:
a continuación se muestra el programa C++ para demostrar un manipulador que se puede usar con el objeto cout :
C++
// C++ program to demonstrate the // endl manipulator #include <iostream> using namespace std; // Driver Code int main() { // Stores the data in a // variable str char str[] = "Geekforgeeks"; // Print the output cout << " A computer science portal" << " for geeks - " << str; return 0; }
A computer science portal for geeks - Geekforgeeks
Tiempo Complejidad: O(1)
Espacio Auxiliar: O(1)
Programa 3:
En este ejemplo, se le pedirá al usuario el nombre de su ciudad, cuando el usuario ingrese su ciudad, almacenará el nombre de la ciudad en la variable de nombre. Después de eso, la consola imprimirá la string de salida. A continuación se muestra el programa para el mismo:
C++
// C++ program to illustrate the // above concept #include <iostream> using namespace std; // Driver Code int main() { // Name variable can store // upto 30 character char name[30]; // Print the output(asking user // to enter city name) cout << "Please enter your city name: "; // Take input from user and store // in name variable cin >> name; // Print output string including // user input data cout << "Your city is: " << name << endl; return 0; }
Entrada: Bombay
Salida: Bombay
Tiempo Complejidad: O(1)
Espacio Auxiliar: O(1)