Vous êtes sur la page 1sur 3

Ciclo de Desarrollo de Aplicaciones

Multiplataforma

Grado Superior

Ejercicios de
Flujos de datos C#
10A Módulo de Programación

Joaquín Álvarez García

Departamento de Informática y Comunicaciones

I.E.S. Número 1 de Gijón (Principado de Asturias)


Autor: Joaquín Álvarez García. 2013

Este documento se publica bajo licencia Creative Commons. No se permite un uso


comercial de la obra original ni de las posibles obras derivadas, la distribución de las
cuales se debe hacer con una licencia igual a la que regula la obra original.

Para ver una copia de esta licencia visite: http://creativecommons.org/licenses/


Programación. UD 10. Flujos de datos. Ejercicios C#

Ejercicios para realizar en lenguaje C#


65- Realizar la codificación, en lenguaje C#, de un proyecto de consola que tome como
dato de entrada una cadena de caracteres y genere con ella un fichero secuencial
[textoBytes.txt], utilizando un flujo de bytes.

66- Realizar la codificación, en lenguaje C#, de un proyecto de consola que lea el fichero
TextoBytes.txt, utilizando para ello un flujo de bytes.

67- Realizar la codificación, en lenguaje C#, de un proyecto de consola que tome como
dato de entrada una cadena de caracteres y genere con ella un fichero secuencial
[textoCaracter.txt] utilizando un flujo de caracteres.

68- Realizar la codificación, en lenguaje C#, de un proyecto de consola que lea el fichero
TextoCaracter.txt, utilizando para ello un flujo de caracteres.

69- Realizar la codificación, en lenguaje C#, de un proyecto de consola que lea por
teclado diferentes nombres de alumnos y sus notas finales, generando un fichero
secuencial [notasAlumnos.txt] con dichos datos y utilizando un flujo binario.

70- Realizar la codificación, en lenguaje C#, de un proyecto de consola que lea el fichero
secuencial binario [notasAlumnos.txt] que consta del nombre del alumno y su nota final
y los muestre por pantalla en el formato siguiente:

Nombre del Alumno Nota Final


================================

71- Se dispone de dos ficheros de caracteres con una secuencia de letras ordenadas de
menor a mayor y no necesariamente consecutivas (dichos ficheros se deben generar
mediante el bloc de notas del sistema operativo Windows).

Se pide realizar la codificación, en lenguaje C#, de un proyecto de consola que


construya un nuevo fichero, el cual se va generando, de forma ordenada, la lectura de
los anteriores, con todos las letras que están en ambos ficheros (operación OR, las
letras pueden estar duplicadas). Los nombres de los tres ficheros se leerán por teclado.

Ejemplo:
Fichero A -> ACFHJ
Fichero B -> ABCJKM
Fichero C -> AABCCFHJJKM

Joaquín Alvarez García Página 1