Ejercicios resueltos de programación en c++
1.- Se tiene un texto de 40 líneas. Las líneas tienen un número de caracteres variable. Escribir un programa para almacenar el texto en una matriz de líneas, ajustada a lalongitud de cada línea al número de caracteres. El programa debe de leer el texto, almacenarlo en la estructura matricial y escribir por pantalla las líneas en orden creciente de su longitud.
2.- Sequiere leer un texto de cómo máximo 30 líneas. Se quiere que el texto se muestre de tal forma que aparezcan las líneas en orden alfabético.
3.- Se quiere sumar números grandes, tan grandes que nopueden almacenarse en variables de tipo long. Por lo que se ha pensado en introducir cada número como una cadena de caracteres y realizar la suma extrayendo los dígitos de ambas cadenas. Hay quetener en cuenta que la cadena suma puede tener un carácter más que la máxima longitud de los sumandos.
4.- Escribir un programa para generar una matriz de 4 x 5 elementos reales, multiplicar laprimera columna por cualquier otra y mostrar la suma de los productos. El programa debe descomponerse en subproblemas y utilizar punteros para acceder a los elementos de la matriz
5.- Escribir unprograma que encuentre dos cadenas introducidas por teclado que sean anagramas. Se considera que dos cadenas son anagramas si contienen exactamente los mismos caracteres en el mismo o en diferente orden.Hay que ignorar los blancos y considerar que las mayúsculas y minúsculas son iguales.
6.- Escriba un programa que lea una frase e imprima solo aquellas palabras que terminan en do
Funcionesvoid leerCadena(char cad[]);
void definirPalabras(char cad[], char pos[]);
void imprimirPalabras(char cad[], char pos[]);
void imprimirCadena(char cad[]);
7. Escribir un programa que presente alusuario un menú de opciones
1.- Eliminar carácter de frase
2.- eliminar espacios en blanco innecesarios de la frase
3.- Reemplazar un carácter de la frase por otro carácter...
Regístrate para leer el documento completo.