Imprimir carácter personalizado en impresora térmica usando plugin gratuito

Imprimir caracteres personalizados en impresora térmica

En este post te voy a mostrar cómo imprimir caracteres especiales en un ticket impreso con una impresora térmica.

Con lo mostrado aquí vas a poder imprimir letras ñ, acentos de español, símbolo de euro y muchos otros signos que no son posibles de imprimir normalmente.

Lo que ves en la siguiente foto no son imágenes; son caracteres definidos por mí que se pueden imprimir como si fueran texto y que van a reemplazar a una letra:

Caracteres personalizados en impresora térmica - Reemplazar letra por símbolo

Caracteres personalizados en impresora térmica – Reemplazar letra por símbolo

Nota: esto es la alternativa final en caso de que tu impresora no soporte los acentos o tildes.

(más…)

Posición de carácter (letra) en cadena de C

En este corto post de programación en C vamos a ver cómo encontrar el índice y último índice de un carácter en C, o dicho de otra manera, la primera y última aparición de una letra en una cadena de C.

Ya sabemos que en C no existen las cadenas como tal y que tenemos arreglos de caracteres, pero aquí llamaremos “cadenas” o “strings” a esos arrays de tipo char.

Entonces veamos cómo saber la primera y última aparición de un char en una cadena de C.

(más…)

Expandir cada letra de una cadena con Python - Descomprimir cadena multiplicando carácter por número

Python: expandir letras de cadena según número

Siguiendo con los ejercicios de programación en Python vamos a ver cómo descomprimir o expandir cada letra de una cadena según el número que está junto a ella.

Por ejemplo, si tenemos la siguiente cadena formada por pares de letras y números en donde cada número indica las veces que un carácter debe expandirse:

a1e4o6z9

Al expandirla debe aparecer lo siguiente:

aeeeeoooooozzzzzzzzz

Básicamente estamos descomprimiendo la cadena, justamente lo contrario a cuando agrupamos las letras junto con su conteo haciendo un tipo de resumen.

(más…)

Programación en Python - Saber si cadena empieza o termina con letra, subcadena o cadena

Python: saber si cadena empieza o termina con otra cadena

Siguiendo con los tutoriales de programación en Python vamos a analizar cómo saber si una cadena empieza con otra cadena o subcadena, y también cómo saber si una cadena termina con otra cadena o subcadena.

Básicamente veremos si una string empieza con algo o termina con algo, usando endswith y startswith pero también revisando unas funciones propias y operaciones de listas; todo esto en Python.

(más…)

Contar caracteres contiguos (letras repetidas sucesivas) con Python - Ejercicio resuelto

Python – Contar caracteres sucesivos

En este post de algoritmos y programación en Python vamos a resolver un ejercicio que cuenta los caracteres sucesivos que encuentra en una cadena.

Es decir, contar cuántas veces seguidas aparece una letra y cuando se encuentre una distinta entonces colocamos el número de veces que se repite y empezamos a contar de nuevo.

Por ejemplo, para la cadena EEEEEDEEDCCEEBEEAEAEGEGEFE debería salir algo como lo siguiente:

Puede que la descripción del ejercicio cambie dependiendo de tu profesor, pero al final la solicitud es la misma. Veamos entonces cómo resolverlo usando Python.

(más…)

Recorrer cadena letra por letra en C - Programación

Recorrer cadena carácter por carácter en C

En el post de hoy vamos a ver cómo recorrer una cadena letra por letra en C. Te mostraré dos ejemplos de recorrer, char por char, una cadena en C.

Veremos cómo usar un ciclo for con la longitud de la cadena para iterarla y también un ciclo while verificando si hemos llegado al carácter nulo.

Nota: esto también funciona en C++ aunque ahí hay métodos más fáciles.

(más…)

Por parzibyte, hace
Programación Java - Ingresar palabra letra por letra en Árbol binario

Java: ingresar palabra en árbol binario

Hoy vamos a resolver un ejercicio de Java. Se trata de solicitar una palabra y almacenarla en un árbol binario de búsqueda o ABB. El mismo dice así:

  • Diseñar un programa en Java que ingrese una palabra mínima de 10 caracteres (se debe realizar la verificación de que no acepte frases), proceda a
    separar carácter a carácter y guardarlos en un ABB
  • Recuerde que la primera letra será la Raíz.
  • Es importante indicar que todo debe ser ejecutado en consola.
  • El programa debe tener mínimo las siguientes opciones: Ingresar, Visualizar (pre-orden, post-orden e in-orden) y Finalizar.
  • El programa debe tener al menos 3 clases.

(más…)

Caracteres únicos de una cadena en JavaScript - Ejercicio de programación resuelto

Extraer caracteres únicos de cadena con JavaScript

Hoy vamos a ver cómo extraer caracteres únicos de una cadena con JavaScript. El ejercicio solicita lo siguiente:

Escribe una función de JavaScript para extraer caracteres únicos de una cadena.

Cadena de ejemplo: “the quick brown fox jumps over the lazy dog”

Salida esperada: ” thequickbrownfxjmpsvlazydg “

Fíjate en que también estoy tomando en cuenta el espacio. Por cierto, esa cadena es un pangrama.

Veamos cómo hacerlo con JS.

(más…)

Por parzibyte, hace