Taller 7. Ejercicios de String
Taller
- Pida al usuario que introduzca una frase y cambie los espacios por guiones (por ejemplo: "como estas, Juan" ->"como-estas,-Juan"). Implemente la función Guion que realice esta tarea.
- Escribir un programa que lea una cadena y determine si es un palíndromo o no, informando del resultado. (No usar strrev). Implemente la función palíndromo que devuelva cero o uno según el caso.
- Escribir un programa que lea una cadena de caracteres que comienza con espacios en blanco, y los elimine desplazando los caracteres útiles hacia la izquierda. (operación "left-trim" para Lenguaje C). Implemente la función quitaespacio para tal fin.
- Escribir una función que reciba dos cadenas de caracteres y un número. El programa debe insertar la segunda cadena en la primera, a partir del carácter de la primera cadena que está en la posición indicada por el número.
- Escribir un programa que lea un string que consiste en un número seguido de un espacio y luego una letra. Si la letra que sigue al número es una f, el programa deberá manejar el número introducido como una temperatura en grados Fahrenheit, convertirla en grados Celsius e imprimir un mensaje adecuado de salida. Si la letra que sigue al número es una c, el programa deberá tratar al número como una temperatura en grados Celsius, convertirla a grados Fahrenheit, e imprimir un mensaje adecuado de salida. Si no cumple con el formato, el programa deberá imprimir un mensaje que diga que los datos son incorrectos y terminar.
- Realice una función que reciba un número y una cadena. Procese la conversión del número a binario y almacénelo en dicha cadena.