PULSOFT

Ejercicio 1

Escribe un programa que tome dos cadenas como entrada, las concatene y muestre la longitud de la cadena resultante.

Ejercicio 2

Crea un programa que solicite al usuario ingresar una cadena y luego muestre la misma cadena en mayúsculas y minúsculas.

Ejercicio 3

Desarrolla un programa que tome una cadena y reemplace todas las instancias de un carácter específico con otro * carácter proporcionado por el usuario.

Ejercicio 4

Escribe un programa que tome una cadena y muestre su subcadena desde el tercer carácter hasta el quinto carácter.

Ejercicio 5

Crea un programa que solicite al usuario ingresar dos cadenas y determine si son iguales o diferentes sin distinguir mayúsculas y minúsculas.

Ejercicio 6

Crea un programa que tome una cadena con espacios en blanco al principio y al final, y elimine esos espacios utilizando métodos de la clase String.

Ejercicio 7

Escribe un programa que tome una cadena que contiene palabras separadas por espacios y utilice métodos de la clase String para dividir la cadena en un array de palabras. Luego, muestra cada palabra en una línea separada.

Ejercicio 8

Escribe un programa en Java que solicite al usuario ingresar una frase y luego muestre por pantalla la longitud de dicha frase.

Ejercicio 9

Crea un programa en Java que solicite al usuario ingresar una palabra y luego muestre por pantalla si esa palabra es un palíndromo o no.

Ejercicio 10

Desarrolla un programa en Java que solicite al usuario ingresar una cadena de texto y un carácter, luego el programa debe contar y mostrar por pantalla cuántas veces aparece ese carácter en la cadena de texto ingresada.

Ejercicio 11

Escribe un programa en Java que solicite al usuario ingresar una cadena de texto y luego muestre por pantalla la misma cadena pero en mayúsculas.

Ejercicio 12

Crea un programa en Java que solicite al usuario ingresar una frase y luego muestre por pantalla la cantidad de palabras que contiene esa frase.

Ejercicio 13

Desarrolla un programa en Java que solicite al usuario ingresar una cadena de texto y luego muestre por pantalla la misma cadena pero invertida.

Ejercicio 14

Escribe un programa en Java que solicite al usuario ingresar una frase y luego muestre por pantalla la misma frase pero sin espacios en blanco.

Ejercicio 15

Crea un programa en Java que solicite al usuario ingresar una cadena de texto y luego muestre por pantalla la cantidad de vocales que contiene esa cadena.

Ejercicio 16

Clase CalculosString1 Declara una variable: String texto Asigna una frase con espacios al principio y al final. Usando la clase String, realiza y muestra: - La longitud total del texto - El texto sin espacios al inicio y al final - El texto convertido a mayúsculas - El primer carácter del texto - El último carácter del texto Muestra todos los resultados por consola con mensajes claros.

Ejercicio 17

Clase CalculosString2 Declara variables: String frase String palabra Asigna una frase completa y una palabra contenida en ella. Usando la clase String, realiza y muestra: - Si la frase contiene la palabra (contains) - La posición donde empieza la palabra (indexOf) - La última posición de una vocal concreta, por ejemplo 'a' (lastIndexOf) - La frase reemplazando la palabra por otra (replace) - Comprobación de que String es inmutable usando equals Muestra todos los resultados por consola con mensajes claros.

Ejercicio 18

Clase CalculosString3 Declara variables: String texto String subcadena Asigna una frase y una subcadena que exista dentro de ella. Usando la clase String, realiza y muestra: - El texto dividido en palabras usando split - El número total de palabras - La subcadena extraída a partir de una posición concreta (substring) - La comparación del texto con otra cadena usando equalsIgnoreCase - Si el texto empieza por una palabra concreta (startsWith) Muestra todos los resultados por consola con mensajes claros.

Ejercicio 19

Clase CalculosString4 Declara variables: String frase String palabra Asigna una frase completa y una palabra que NO exista en ella. Usando la clase String, realiza y muestra: - Si la frase contiene la palabra (contains) - La posición donde empieza la palabra (indexOf) (si no existe devuelve -1) - La frase en mayúsculas - La frase en minúsculas - La frase recortada sin espacios al principio y al final (trim) Muestra todos los resultados por consola con mensajes claros.

Ejercicio 20

Clase CalculosString5 Declara variables: String nombre String apellido String email Asigna valores realistas. Usando la clase String, realiza y muestra: - El nombre completo concatenado (nombre + " " + apellido) - El email en minúsculas - Si el email contiene "@" - Si el email termina con ".com" (endsWith) - El nombre en formato "Apellido, Nombre" (split + concatenación) Muestra todos los resultados por consola con mensajes claros.