Está en la página 1de 2

UNIVERSIDAD MILITAR NUEVA GRANADA

DEPARTAMENTO DE TECNOLOGÍAS DEL CONOCIMIENTO


PROGRAMACIÓN II
CADENAS

Ejercicio 1

Elaborar un programa en el lenguaje de programación C++, que le permita encontrar la


cantidad de veces que se encuentra un carácter en una frase dada por teclado. Para el
desarrollo tenga en cuenta lo siguiente:

 Se debe aplicar el concepto de Cadenas.


 Debe permitir encontrar otros caracteres en la misma frase.
 Debe permitir el ingreso de varias frases.
 Debe determinar la cantidad de espacios en una frase.
 Debe contar el número de palabras que hay en la frase.
 Al ejecutar el programa se debe mostrar un menú con las siguientes opciones:

Menú

1. Contar Caracteres

2. Contar Espacios en Blanco

3. Contar Palabras

4. Terminar

Ejercicio 2

Elaborar un programa en el lenguaje de programación C++, que permita ingresar en un


archivo los datos de los inscritos a una conferencia. Para el desarrollo tenga en cuenta lo
siguiente:

 Se debe aplicar el concepto de Cadenas.


 Los datos requeridos son: nombre, apellido, cedula, empresa y valor pagado.
 Al ejecutar el programa se deben generar los siguientes informes:

Programación II Cadenas Página 1


o Verificar si una persona se encuentra inscrita a partir de su apellido, en caso
no estarlo, realizar la respectiva inscripción.
o Generar un listado de los inscritos de una empresa en particular.
o Calcular el total del valor pagado por una empresa en particular.

Ejercicio 3

Elaborar un programa en el lenguaje de programación C++, que desarrolle el juego del


“ahorcado”. Para el desarrollo tenga en cuenta lo siguiente:

 Se debe aplicar el concepto de Cadenas.


 El juego consiste en adivinar una palabra seleccionada al azar desde un archivo.
 Al ejecutar el programa se debe presentar en pantalla tantos guiones (-) como letras
tenga la palabra.
 Si el jugador digita una letra y falla se le acumula un punto malo, máximo tiene 3
oportunidades.
 En caso que acierte, el programa debe ubicar la letra en el sitio correspondiente.
 Si el jugador adivina la palabra el programa debe indicarle que ganó.

Ejercicio 4

Elaborar un programa en el lenguaje de programación C++, que almacene en un archivo


las palabras escritas en orden alfabético. Para el desarrollo tenga en cuenta lo siguiente:

 Se debe aplicar el concepto de Cadenas.


 El usuario debe ingresar las palabras por teclado.
 Al ejecutar el programa se debe presentar en orden alfabético las palabras ingresadas

Programación II Cadenas Página 2

También podría gustarte