09.05.2013 Views

Algoritmos y Programación en Pascal

Algoritmos y Programación en Pascal

Algoritmos y Programación en Pascal

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

4.3. Instrucciones básicas 55<br />

Write<br />

WriteLn ( Expresi—n<br />

Figura 4.3. Instrucción de escritura.<br />

resultado <strong>en</strong> el dispositivo de salida estándar. Los resultados de sus expresiones<br />

se escrib<strong>en</strong> sin espacio de separación, a no ser que se dé explícitam<strong>en</strong>te.<br />

Estas instrucciones se difer<strong>en</strong>cian <strong>en</strong> que la ord<strong>en</strong> WriteLn g<strong>en</strong>era un salto<br />

de línea, situando el cursor <strong>en</strong> el principio de la línea sigui<strong>en</strong>te, listo para seguir<br />

la sigui<strong>en</strong>te instrucción de escritura. Por ejemplo, si se efectuaran las cuatro<br />

instrucciones del ejemplo consecutivam<strong>en</strong>te, la salida sería así:<br />

6Un tigre, dos tigres, tres tigres, ...<br />

1234567<br />

El doble de 15 es 30<br />

suponi<strong>en</strong>do que n es el <strong>en</strong>tero 15. El cursor salta y se queda <strong>en</strong> la cuarta línea,<br />

listo para continuar la escritura.<br />

Ambas instrucciones pued<strong>en</strong> utilizarse sin argum<strong>en</strong>tos: la instrucción Write<br />

no produce efecto alguno, mi<strong>en</strong>tras que WriteLn provoca un salto de línea. Por<br />

lo tanto, la secu<strong>en</strong>cia de instrucciones<br />

equivale a la instrucción<br />

Write; Write(’Hola’); WriteLn<br />

,<br />

WriteLn(’Hola’)<br />

La sintaxis de estas instrucciones se describe <strong>en</strong> la figura 4.3.<br />

Parámetros de formato de salida<br />

• Con datos de tipo integer:<br />

La salida de resultados mediante Write y WriteLn está bastante limitada:<br />

incluso mediante el espaciado, los números quedan desalineados. Para<br />

resolver este problema se utilizan las salidas con formato añadi<strong>en</strong>do un<br />

)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!