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.
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.
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 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 <iostream.h>
• putchar y getchar
• puts y gets
• printf
• scanf
• gotoxy
• clrscr
Tipo de datos
En un ordenador tengo datos y los datos son de un tipo. Luis Fernández nos
explica los motivos y la razón de ser. Además cómo eso nos afecta en la
práctica en términos de lenguaje informático, pues a un tipo se le asocian una
serie de operaciones básicas. Si son numéricos podríamos sumar, restar, etc.
Si son cadenas concatenar y si son lógicos, operaciones lógicas de
comparación, etc.
Todo eso son tipos de datos simples. Los tres tipos básicos (numérico, cadena
y lógico, o los que tenga cada lenguaje), son lo que se llaman tipos de datos
primitivos y son en los que se centra la explicación. No obstante, también nos
explicó qué pasa con tipos de datos complejos, fechas, facturas, alumnos de un
curso, operaciones asociadas sobre esos tipos, etc.