Actividad: Ejercicios sobre cadenas.

info_outline Ejercicios sobre cadenas.

Desarrollarás, en conjunto con el profesor, los algoritmos de algunos problemas que implican el manejo de cadenas.

group Modalidad

Sesión Plenaria.

check Objetivos de aprendizaje
  • Aplicar manejo de cadenas en la solución de problemas.
list Instrucciones
  • Resuelve cualquier duda que te haya quedado del autoestudio previo.
  • Desarrolla, en conjunto con el profesor, los siguiente problemas.
  • Problemas:
    Desarrolla la función formato_web, que recibe una cadena de texto y la convierte en texto de una pagina web para lo anterior necesitas varias funciones:
  • La función inserta_html que recibe una cadena de texto e insert al principio de la cadena "<html><body>" y al final "</body ></html>" de tal forma que si se manda a llamar insert_html("Hola mundo"), lo que devolvería la función sería "<html><body> Hola Mundo </body ></html>"
  • La función inserta_saltos de línea, deonde cada vez que encuentre un salto de línea en la cadena "Hola \n mundo" lo remplaza por <br> de tal forma que si se manda a llamar inserta_saltos("Hola a todos\n mi nombre es Goku!"), la función devuelve "Hola a todos<br> mi nombre es Goku!".
  • Corre la función formato_web y copia la salida de la consola a un archivo de texto. Salva el archivo con la extensión .html y arrastra el archivo a tu navegadro web. Voila! ya haz hecho tu primer código generador de páginas web.
  • La función es_palindromo que recibe una cadena y devuelve True si la cadenas es palíndromo o False en caso contratio. Por ejemplo, "Anita lava la tina" es un palíndromo. Ignora los signos de puntuación, espacios en blanco, las mayúsculas y minúsculas.
attachmentRecursos
offline_pin Especificaciones de entrega

No Aplica.