Código Morse en C - Ejercicio con archivos de texto

C – Ejercicio con código Morse y archivos de texto

En esta ocasión vamos a ver un ejercicio en ANSI C que trata sobre código Morse y persistencia de datos en un archivo. Se trata de algunas opciones que son:

  • Cargar las traducciones en memoria usando una pila, leyendo el archivo de texto
  • Leer una cadena y mostrar su traducción en Morse
  • Leer un archivo de texto y escribir su contenido en otro archivo, pero traducido a Morse
  • Leer un archivo codificado y escribir su contenido en un archivo, pero traducido a texto plano

Tiene algunos requisitos que son:

  1. Cada código Morse va separado por 3 espacios
  2. Los espacios entre palabras se codifican como 5 espacios

Veremos paso por paso, lo que más vamos a practicar será el parseo de cadenas así como el trabajo con cadenas, que son un verdadero dolor de cabeza en C pero que al aprender a usarlas son relativamente sencillas.

(más…)

Escribir en archivo de texto con C++

En este artículo te mostraré cómo escribir contenido en un archivo de texto usando el lenguaje de programación C++.

Al final sabrás cómo escribir líneas en un archivo de texto plano. Veremos dos modos, el modo output para escribir remplazando el contenido, y el modo append para escribir agregando el contenido. Todo esto programando en C++.

(más…)

Leer archivo de texto con C++

En este post de programación sobre C++ aprenderás a leer un archivo de texto plano, es decir, leer el contenido de un archivo txt línea por línea.

Aunque será leído por cada línea, si quieres obtener todo el contenido, puedes concatenar las cadenas.

Leer archivo de texto en C++

Para ello vamos a usar ifstream y getline.

(más…)