Entrada Y Salida Est Ndar En C

Páginas: 9 (2176 palabras) Publicado: 12 de junio de 2015
Entrada y salida estándar en C++
Enviado por apalate




1. Operaciones de salida.
2. Operaciones de entrada
3. Anexos
4.
Cuando nos referimos a entrada/salida estándar (E/S estándar) queremos decir que los datos o bien se están leyendo del teclado, ó bien se están escribiendo en el monitor de video. Como se utilizan muy frecuentemente se consideran como los dispositivos de E/S por default yno necesitan ser nombrados en las instrucciones de E/S.
En el lenguaje c++ tenemos varias alternativas para ingresar y/o mostrar datos, dependiendo de la librería que vamos a utilizar para desarrollar el programa, entre estas están: iostream.h y sodio.h.
< IOSTREAM.H>
Las operaciones de entrada y salida no forman parte del conjunto de sentencias de C++, sino que pertenecen al conjuntode funciones y clases de la biblioteca estándar de C++. Ellas se incluyen en los archivos de cabecera iostream.h por lo que siempre que queramos utilizarlas deberemos introducir la línea de código #include
   Esta biblioteca es una implementación 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 undestino 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 serán:
1. cin, que toma caracteres de la entrada estándar (teclado);
2. cout, pone caracteres en la salida estándar (pantalla);
3. cerr y clog ponenmensajes de error en la salida estándar.
Estos objetos se utilizan mediante los operadores << y >>. El operador << se denomina operador de inserción; y apunta al objeto donde tiene que enviar la información. Por lo tanto la sintaxis de cout será:
                    cout< No olvidemos que las cadenas de texto son variables y se ponen entre " " (comillasdobles).
Por su parte >> se denomina operador de extracción, lee información del flujo cin (a la izquierda del operador) y las almacena en las variables indicadas a la derecha).
    La sintaxis sería la siguiente:
                        cin>>variable1>>...>>variablen;
       Un ejemplo de código utilizando ambos objetos podría ser el siguiente:
#include
...
main ()
{
    int i;
   cout<<"Introduce un número";
    cin>>i;
    ...
}
...
  Que mostraría por pantalla la frase "Introduce un número" y posteriormente almacenaría el valor introducido por teclado en la variable i.

Operaciones de salida.
Printf: Imprimir en pantalla
Para utilizar la función printf en nuestros programas debemos incluir la directiva:
#include
Si sólo queremos imprimir una cadena bastacon escribir la siguiente línea de código.
printf( "Cadena" );
Como resultado muestra en pantalla:
Cadena
Lo que pongamos entre las comillas es lo que vamos a sacar por pantalla.
Si volvemos a usar otro printf, por ejemplo:
#include
void main()
{
printf( "Cadena" );
printf( "Segunda" );
}
Obtendremos:
CadenaSegunda
Este ejemplo nos muestra cómo funciona printf. Para escribir en lapantalla se usa un cursor que no vemos. Cuando escribimos algo el cursor va al final del texto. Cuando el texto llega al final de la fila, lo siguiente que pongamos irá a la fila siguiente. Si lo que queremos es sacar cada una en una línea deberemos usar "\n". Es el indicador de retorno de carro. Lo que hace es saltar el cursor de escritura a la línea siguiente:
#include
void main()
{printf( "Cadena\n" );
printf( "Segunda" );
}
y tendremos:
Cadena
Segunda
También podemos poner más de una cadena dentro del printf:
printf( "Primera cadena" "Segunda cadena" );
Lo que no podemos hacer es meter cosas entre las cadenas:
printf( "Primera cadena" texto en medio "Segunda cadena" );
esto no es válido. Cuando el compilador intenta interpretar esta sentencia se encuentra "Primera cadena" y...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Entrada Y Salida C++
  • ejercicios entrada y salida en C
  • entrada y salida en c++
  • La C A Los Girasoles Est Ndar
  • Código Para Formatear Entradas y Salidas En c
  • Librer A Est Ndar De C 1
  • Programaci n en C Librer a Est ndar de Plantillas Colas
  • Entrada Proceso Y Salida C

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS