|
|
| Contenidos > 6.3
Entrada |
|
Una
instrucción
de entrada (o simplemente entrada)
consiste en asignar a una o más variables, uno o
más valores (datos)
recibidos desde el exterior. Normalmente, los datos son recogidos desde
la entrada estándar (el teclado), pero, también
existen otros
dispositivos de entrada (el ratón, el
escáner,...).
En pseudocódigo,
la sintaxis de una instrucción
de entrada es:
leer(
<nombre_de_la_variable_1>,
<nombre_de_la_variable_2>,
...,
<nombre_de_la_variable_n> )
|
También se puede escribir como:
leer(
<lista_de_variables> )
|
Ejemplo
1: Partiendo de las variables
cadena
nombre,
apellidos
entero
edad
para cada una de ellas se puede recoger un valor (dato) desde el
teclado, escribiendo:
leer(
nombre )
leer(
apellidos )
leer(
edad )
Otra posibilidad es
leer(
nombre,
apellidos,
edad )
Ejemplo
2: Si se han declarado
cadena
nombre
real
numero
al escribir
escribir( "Introduzca
su nombre: " )
leer(
nombre )
escribir( "Introduzca
un número real: "
)
leer(
numero )
escribir(
nombre, ",
el doble de ",
numero, "
es: ", numero * 2 )
por pantalla se verá algo parecido a:
Juan
y 31.4 son
valores (datos) leídos desde el teclado, es decir,
introducidos por el usuario,
y almacenados en las variables nombre
y numero,
respectivamente.
|
|
|
|
|