Diferencia entre revisiones de «Programación en Pascal/Los tipos básicos»
Contenido eliminado Contenido añadido
Sin resumen de edición |
|||
Línea 169:
Nota como hemos puesto el resultado directamente en la llamada a la función ''writeln''. También nota como hay otra nueva función: ''write''. Es igual que ''writeln'' pero no escribe un retorno de carro. De esa manera, lo siguiente que se escriba saldrá a continuación.
==Los tipos char y string==
Hasta ahora, hemos estado usando caracteres y cadenas de caracteres (strings) directamente, sin asignarlos a variables, para la función ''writeln''. Pero se pueden usar en variables, y hacer algunas operaciones con ellos:
<source lang=pascal>program leccion3;
var
nombre : string;
resultado : string;
begin
write('Dime tu nombre: ');
readln(nombre);
resultado := 'Hola ' + nombre + ', ¿qué tal estás?';
writeln (resultado);
end.</source>
Al ejecutarlo, el programa espera que introduzcas un nombre y pulses intro. A continuación, y ofrece lo siguiente:
<pre>Dime tu nombre: Javier
Hola Javier, ¿qué tal estás?</pre>
''readln'' es por lo tanto una función que sirve para que el usuario del programa introduzca datos, estos se guardan en la variable especificada, y con esa variable se hacen las operaciones oportunas, en este cada, concatenar (sumar) cadenas de caracteres.
|