Python: ejercicio precio de hotel
Hoy vamos a resolver un ejercicio de Python sobre calcular el precio que se cobra al cliente por su estancia en determinado hotel. Los datos se deben extraer de una cadena. El ejercicio dice algo así: ...
Hoy vamos a resolver un ejercicio de Python sobre calcular el precio que se cobra al cliente por su estancia en determinado hotel. Los datos se deben extraer de una cadena. El ejercicio dice algo así: ...
Hoy vamos a resolver un ejercicio propuesto en C. Se trata del trabajo con cadenas, vamos a solicitar dos cadenas y a partir de ellas hacer determinadas cosas. El problema dice así: Escribir un programa que solicite dos cadenas que puede contener espacios, el programa deberá: Decir qué cadena es mayor y cuál es menor alfabéticamente Generar una nueva cadena que será la primera cadena leída, con las vocales convertidas a MAYÚSCULAS Generar una nueva cadena que será la segunda cadena leída, con las consonantes convertidas a MAYÚSCULAS Generar una nueva cadena concatenando las dos que ya fueron convertidas Generar una nueva cadena que contenga la cadena concatenada invertida Al finalizar el programa, este deberá: Imprimir las dos cadenas originales Imprimir las dos cadenas con las conversiones Imprimir la cadena concatenada Imprimir la cadena concatenada invertida Veamos cómo resolver este problema usando ANSI C. ...
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: Cada código Morse va separado por 3 espacios 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. ...
En este post de programación en C te mostraré cómo ordenar un arreglo de cadenas de manera alfabética en orden ascendente. Es decir, ordenar un array de strings en C de la A a la Z. Ordenar un arreglo de cadenas en C es distinto a hacerlo con uno de tipo numérico, pues para comparar cadenas usamos strcmp. Además, el tipo string no existe como tal, así que debemos usar arreglos de arreglos. ...
En este tutorial sobre Python te mostraré las f-strings o cadenas de formato, plantillas de cadena o como le llames, las cuales permiten la interpolación de valores dentro de cadenas. Son aquellas cadenas que se prefijan con una f, así: f"soy una cadena" Te mostraré cómo usarlas, qué son y algunos ejemplos. Verás que te ayudarán en varios casos. ...
En este post vamos a implementar un algoritmo para saber si una cadena es un pangrama, usando el lenguaje de programación Java. En caso de que no lo sepas, se denomina pangrama (de manera simple) al texto que contiene todas las letras del alfabeto. Por ejemplo, el siguiente texto es un pangrama, pues contiene todas las letras del alfabeto español: El veloz murciélago hindú comía feliz cardillo y kiwi. La cigüeña tocaba el saxofón detrás del palenque de paja Veamos cómo comprobar si string es pangrama en Java. ...
En este post sobre cadenas o strings en C vamos a ver cómo comprobar si una cadena está vacía. Recordemos que en C no hay cadenas propiamente, sino arreglos de caracteres. Veremos dos opciones: una para saber si una cadena definida por nosotros está vacía y otra para saber si una cadena proporcionada por el usuario está vacía. ...
En este post te mostraré cómo concatenar cadenas o strings dentro de una plantilla de Twig. Normalmente en PHP las concatenaciones de cadenas se hace a través del operador punto, pero para concatenar strings en Twig se debe usar el operador ~ que no sé cuál nombre tenga, pero se usa ese. ...
Este post es sobre el lenguaje de programación Python y trata sobre cómo rotar una cadena determinadas posiciones a la izquierda o derecha. Vamos a definir dos funciones que van a rotar una cadena N posiciones a la izquierda o a la derecha. Esto de las rotaciones de cadenas lo vimos con el algoritmo Cesar en Python. Nota: si quieres invertir una cadena mira este post. ...
Hoy voy a explicar cómo podemos remplazar un carácter o cadena por otra en C# usando la función Replace. Esto va a servir para remplazar subcadenas, cadenas o caracteres en C#. ...