2 poo u1 3 Salida estandar

14
M.C Ivan Rivalcoba PROGRAMACIÓN ORIENTADA A OBJETOS C# & .NET 1. FUNDAMENTOS POO (OOP) SALIDA ESTÁNDAR

Transcript of 2 poo u1 3 Salida estandar

Page 1: 2 poo u1 3 Salida estandar

M.C Ivan Rivalcoba

PROGRAMACIÓN ORIENTADA A

OBJETOSC# & .NET

1. FUNDAMENTOS POO (OOP)SALIDA ESTÁNDAR

Page 2: 2 poo u1 3 Salida estandar

Como vimos en la práctica anterior el método Write, permite colocar una cadena de caracteres en la salida estándar.

Como lo mencionamos en la presentación anterior la salida estándar es por default el monitor, sin embargo al invocar el programa principal podemos redireccionar la salida hacia un archivo.

Y esto con un simple cambio de invocación.

SALIDA ESTÁNDAR

Page 3: 2 poo u1 3 Salida estandar

Esto genera la misma salida pero en un archivo:

SALIDA ESTÁNDAR

Page 4: 2 poo u1 3 Salida estandar

C# incorpora dentro de las cadenas unos códigos llamados secuencias de escape, estas sirven como comodines que permiten realizar ciertas operaciones sobre la impresión de salida.

Para emplearlas se usa una diagonal seguida de una letra

SALIDA ESTÁNDAR

\xx

Page 5: 2 poo u1 3 Salida estandar

Una lista de las secuencias de escape mas usadas se presenta a continuación

SALIDA ESTÁNDAR

Page 6: 2 poo u1 3 Salida estandar

Veamos los siguientes listados con sus respectivas salidas:

SALIDA ESTÁNDAR

Page 7: 2 poo u1 3 Salida estandar

Veamos los siguientes listados con sus respectivas salidas:

SALIDA ESTÁNDAR

Page 8: 2 poo u1 3 Salida estandar

Veamos los siguientes listados con sus respectivas salidas:

SALIDA ESTÁNDAR

Page 9: 2 poo u1 3 Salida estandar

Nada mas resta revisar el comportamiento del otro método de Console que nos permite enviar una cadena de caracteres a la salida: WriteLine.

Este es similar a Write con la diferencia que inserta una nueva línea al final de la salida.

Veamos unos ejemplos.

SALIDA ESTÁNDAR

Page 10: 2 poo u1 3 Salida estandar

Ejemplo con Write.

SALIDA ESTÁNDAR

Page 11: 2 poo u1 3 Salida estandar

Mismo Ejemplo con WriteLine.

SALIDA ESTÁNDAR

Page 12: 2 poo u1 3 Salida estandar

En futras sesiones seguiremos revisando la salida estándar ya que hay aun mas cosas interesantes por conocer.

SALIDA ESTÁNDAR

Page 13: 2 poo u1 3 Salida estandar

Ejercicio.Crear un programa que genere las siguiente

salida:

Q & A

Page 14: 2 poo u1 3 Salida estandar

¿Que son las secuencias de escape y para que nos sirven?

¿Cual es la diferencia entre Write y WriteLine?

Investigue una lista mas amplia de las secuencias de escape con respecto a la vista en clase.

Q & A