Вы находитесь на странице: 1из 8

Funciones bsicas de entrada y salida

Uriel Nuez trujillo

Susana Mnica Roman Najera Segundo semestre B2

15 de febrero del 2012

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.

Funciones bsicas de entrada y salida

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.

SALIDA (OUT) El operador de insercion, <<, inserta datos en flujo, ejemplos:

cout << 500; // envia el numero 500 a la pantalla

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

Funciones bsicas de entrada y salida, https://sites.google.com/site/equipo6algp/unidad-ii/2-7funciones-basicas-de-entrada-y-salida, en lnea.

Вам также может понравиться