Una entrada de datos o valores es equivalente al término lectura. La entrada o lectura de datos se refiere a la recepción de valores provenientes de un dispositivo periférico de entrada como un teclado, una unidad de disco, un escáner, etc. y su direccionamiento hacia zonas de memoria de la computadora.
Es la entrada la operación que nos permite proporcionar datos durante la ejecución de un programa. Los datos que se pueden leer son: enteros, reales, caracteres o cadenas. NO se puede leer un boolean por tener valores preestablecidos (V o F).
Los datos estructurados como arrays, registros o conjuntos, no se pueden leer globalmente y se suele recurrir a diseñar procedimientos específicos.
Los procedimientos de lectura son: Read y ReadLn. Estos esperan a que se pulse la tecla ENTER antes de asignar un valor a la variable.
2.4.1.1 Ejemplo
Program Suma;
Uses
Crt;
Var i,j : integer; BeginClrscr;
Write (`Introduzca el primer número: `);
Readln (i);
Write (`Introduzca el segundo número: `);
Readln (j);
WriteLn (`La suma es `,i+j);
End.
2.4.2 Concepto de salidaLos programas para ser útiles deben proporcionar información de salida (resultados). Esta salida toma información de la memoria y la sitúa o almacena en: la pantalla, en un dispositivo de almacenamiento (disco duro o flexible), o en un puerto de E/S (puertos serie para comunicaciones o impresoras).
El procedimiento que se utiliza para visualizar o escribir la información es el Write o el WriteLn. Tanto el Write como el WriteLn cumplen la misma función, o sea desplegar información. La diferencia es que el WriteLn despliega la información y salta a la línea siguiente.
2.4.2.1 Ejemplo
Program Resultado;
Uses
Crt;
Var Nombre : String[30]; BeginClrscr;
Nombre := `Pedro Picapiedra´;
WriteLn (`Nuestro personaje se llama `,Nombre);
End.
Hay 6 opiniones. Opina sobre este curso.
| Cursos | Valoración | Alumnos | Vídeo | |
|---|---|---|---|---|
|
Creación de un microrobot Este es un robot muy sencillo pensado para aquellos que se quieren iniciar en el mundo de la microbótica. La estructura mecánica está realizada con piezas de Lego y como ... [25/02/05] |
|
8.057 | ||
|
HTML. Introducción práctica HTML, este lenguaje para la creación de páginas Web o sitios de Internet, es la base necesaria para introducirse en otros lenguajes Web como el Css, P... [23/07/09] |
|
2.418 | ||
|
Introducción básica a Linux Curso básico de Linux explicando aspectos importantes de Fedora Core, KNOPIX, SuSE y otras distribuciones de Linux. Este curso está recomendado para usuarios que ya h... [14/07/06] |
|
15.985 | ||
Publicar en
del.icio.us
digg
meneame