160 likes | 362 Views
Cadenas de caracteres y sus funciones 4to “B”. Cadenas. Instrucciones La actividad será realizada individualmente Revise el programa a usar por cada reto Está prohibido el uso de artículos electrónicos o de comunicación, así como medios de interacción sincronos o asincronos
E N D
Cadenas Instrucciones La actividad será realizada individualmente Revise el programa a usar por cada reto Está prohibido el uso de artículos electrónicos o de comunicación, así como medios de interacción sincronos o asincronos Al finalizar cada reto, el docente revisará la ejecución del mismo
Cadenas • Reto # 1 • Enunciado original: Diseñe un pseudocódigo y programa en C que permita determinar el número de apariciones que posee una subcadena dentro de una cadena. Cabe destacar que ambas son dadas por el usuario (ejer. 1) • Realice la siguiente modificación al programa: • El programa debe realizar la búsqueda de una subcadena en n cadenas dadas por el usuario • Debe ser por cada cadena: cuantas veces aparece la subcadena dentro de cada una • Al finalizar debe mostrar la aparición de la subcadena en todas las cadenas dadas por el usuario Tiempo estipulado: 15 min
Cadenas • Reto # 2 • Enunciado original: Diseñe un pseudocódigo y programa en C que dada una cadena por el usuario cree dos cadenas: la primera sustituyendo todos los espacios en blanco por – y la segunda eliminando todos los espacios en blanco (ejer. 6) • Realice la siguiente modificación al programa: • El programa debe sustituir todos los espacios, en la misma cadena, por un guion y al lado un espacio en blanco Tiempo estipulado: 15 min
Ciclos Anidados • Reto # 3 • Enunciado original: Diseñe un pseudocódigo y programa en C que permita realizar las siguientes operaciones sobre una cadena dada por el usuario: a) Extraer los n primeros caracteres de la cadena (n es generado de manera aleatoria), b) Extraer los n últimos caracteres de la cadena (n es generado de manera aleatoria), c) Eliminar los n caracteres que aparecen luego de una posición dada (n es dado por el usuario), d) Insertar una cadena dada por el usuario partiendo de una posición p generada de manera aleatoria, e) Sustituir una subcadena por otra, ambas dadas por el usuario (ejer. 8) Tiempo estipulado: 15 min
Cadenas Reto # 3 Realice la siguiente modificación al programa: Insertar una cadena dada por el usuario al final de la cadena original Extraer los 3 ultimos caracteres de la cadena obtenida Cambiar los caracteres de la posicion central hasta la posicion central + 2, por la subcadena “ala” Tiempo estipulado: 15 min
Cadenas Instrucciones La actividad será realizada individualmente Revise el programa a usar por cada reto Está prohibido el uso de artículos electrónicos o de comunicación, así como medios de interacción sincronos o asincronos Al finalizar cada reto, el docente revisará la ejecución del mismo
Cadenas • Reto # 1 • Enunciado original: Diseñe un pseudocódigo y programa en C que permita determinar el número de apariciones que posee una subcadena dentro de una cadena. Cabe destacar que ambas son dadas por el usuario (ejer. 1) • Realice la siguiente modificación al programa: • El programa debe realizar la búsqueda de una subcadena en 3 cadenas dadas por el usuario • Debe ser por cada cadena: cuantas veces aparece la subcadena dentro de cada una • Al finalizar debe mostrar la aparición de la subcadena en todas las cadenas dadas por el usuario Tiempo estipulado: 15 min
Cadenas • Reto # 2 • Enunciado original: Diseñe un pseudocódigo y programa en C que dada una cadena por el usuario busque un carácter generado de manera aleatoria y de encontrarlo determine el número de veces que aparece • (ejer. 7) • Realice la siguiente modificación al programa: • El programa debe devolver la posición donde aparece el carácter. Cabe destacar que el mismo debe ser dado por el usuario. Tiempo estipulado: 15 min
Cadenas • Reto # 3 • Enunciado original: Diseñe un pseudocódigo y programa en C que determine cuántas palabras posee una cadena dada por el usuario • (ejer. 4) Tiempo estipulado: 15 min
Cadenas Reto # 3 Realice la siguiente modificación al programa: Contar la cantidad de espacios en blancos que tiene la cadena Eliminar los espacios en blanco de la cadena y almacenarlo en otra cadena Contar como palabras solo aquellas que terminen en vocal Tiempo estipulado: 15 min