Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Introduccin
En esta esta pequea investigacion aprenderemos y conoceremos un poco mas las funciones basicas de entrada y salida, asi como una breve explicacion a lo que se refiere cuando es una funcion de entrada o una funcion de salida, nos vincularemos mas sobre las funciones de entrada y salida; mediante el cual es usado en el lenguaje c.
Cuando nos referimos a entrada/salida estndar (E/S estndar) queremos decir que los datos o bien se estn leyendo del teclado, bien se estn escribiendo en el monitor de video. En el lenguaje c++ tenemos varias alternativas para ingresar y/o mostrar datos, dependiendo de la librera que vamos a utilizar para desarrollar el programa. Las operaciones de entrada y salida no forman parte del conjunto de sentencias de C++, sino que pertenecen al conjunto de funciones y clases de la biblioteca estndar de C++. Ellas se incluyen en los archivos de cabecera iostream.h por lo que siempre que queramos utilizarlas deberemos introducir la lnea de cdigo #include <iostream.h>
Esta biblioteca es una implementacin orientada a objetos y est basada en el concepto de flujos. A nivel abstracto un flujo es un medio de describir la secuencia de datos de una fuente a un destino o sumidero. As, por ejemplo, cuando se introducen caracteres desde el teclado, se puede pensar en caracteres que fluyen o se trasladan desde el teclado a las estructuras de datos del programa.
Los objetos de flujo que vienen predefinidos sern: cin, que toma caracteres de la entrada estndar (teclado); cout, pone caracteres en la salida estndar (pantalla); cerr y clog ponen mensajes de error en la salida estndar.
cout << " esto es una cadena " ; // visualiza Esto es una cadena Es posible usar una serie de operadores << en cascada, ejemplo: cout << 500 << 600 << 700; visualiza 500, 600, 700.
De igual modo, cout << 500 <<", " << 600 << ", " << 700; visualiza 500, 600, 700
C++ utiliza secuencias de escape para visualizar caracteres que no estn representados por simbolos tradicionales, tales como \a, \b, etc. ejemplo:
cout << "\n" // salta a una nueva lnea cout << "Yo estoy preocupado \n no por el funcionamiento \n sino porla claridad \n";
ENTRADA (CIN) El archivo de cabecera iostream.h de la biblioteca C++proporciona un flujo de entrada estndar cin y un operadorde extraccin, >>, para extraer valores del flujo yalmacenarlos en variables, la entrada normal es el teclado. ejemplo:
int n, n1, n2; // se declara las variables n, n1 y n2 cin >> n; // el cursor aparece en pantalla esperando un // date de entrada por el teclado para ponerlo // en la variable n.
// abajo, el cursor aparece despues del mensaje entre comillas // esperando dos valores, cada uno seguido de la tecla ENTER.
cout << " introdusca los valores de n1 y n2 " ; cin >> n1 >> n2
Conclusin
Una vez terminado de investigar este podemos decir que el tema es algo complejo, y se necesita mas que una simple investigacin, es decir necesita una explicacin a grandes rasgos para poder desenvolverse fcilmente en este tema.
Otras fuentes