Palabras de longitud dada Longitud.java
(F)
Realiza un programa que lea una cadena de texto y nos diga cuántas palabras tienen una longitud de k
caracteres.
Palabras de longitud dada II Longitud2.java
(F)
Realiza un programa que lea una cadena de texto y nos diga si alguna palabra tiene una longitud de k
caracteres.
Palabras de longitud dada III Longitud3.java
(F)
Escribe un programa que lea una cadena y un número entero k
y muestre el mensaje “Todas las cadenas son cortas” si todas las palabras tienen una longitud estrictamente menor que k
y “Hay alguna palabra larga” en caso contrario.
Dígitos Digitos.java
(F)
Escribe un programa que muestre la cantidad de dígitos que aparecen en una cadena. Por ejemplo, la cadena “1 20 hola 234 45a”, tiene 8 dígitos.
Dígitos II Digitos2.java
(D)
Escribe un programa que muestre la cantidad de números que aparecen en una cadena. Por ejemplo, la cadena “1 20 hola 234 45a”, tiene 3 números. Las palabras deben separarse por blancos.
Paréntesis Parentesis.java
(M)
Un texto está bien parentizado si por cada paréntesis abierto hay otro detrás que lo cierra. Por ejemplo, la cadena
Esto (es (un ejemplo) (de) una (cadena bien) parentizada)
está bien parentizada.
Pero las cadenas
una )cadena (mal (parentizada)
y
(una)(
no lo están.
Diseña un programa que nos diga si una cadena está bien parentizada o no.
Frase invertida Invertida.java
(F)
Escribe un programa que lea una frase del teclado y luego imprima las palabras que la forman de forma invertida.
Por ejemplo:
1
"Esto es una frase" => "frase una es Esto"
Siglas Siglas.java
(F)
Realiza un programa que lea un frase y la convierta en unas siglas. Por ejemplo, Escuela Oficial de Idiomas, se convierte en EOI. Date cuenta que las palabras en minúsculas no forman parte de las siglas.
Alfabética Alfabetica.java
(M)
Una palabra es alfabética si todas sus letras están ordenadas alfabéticamente. Por ejemplo, “amor”, “chino” e “himno” son palabras alfabéticas. Diseña un programa que nos diga si una palabra es alfabética o no.
Pasatiempos Pasatiempos.java
(F)
Hay un tipo de pasatiempos que propone descifrar un texto del que se han suprimido las vocales. Por ejemplo, el texto “.n .j.mpl. d. p.s.t..mp.s” se descrifra sustituyendo cada punto por una vocal. La solución es “un ejemplo de pasatiempos”.
Diseña un programa que ayude al creador de pasatiempos. Recibirá una cadena y mostrará otra en la que cada vocal ha sido reemplazada por un punto.
Suma binaria SumarBinario.java
(D)
Haz un programa que lea dos cadenas que representen a sendos números binarios. A continuación, el programa mostrará el número binario que resulta de sumar ambos (y que será otra cadena). Si, por ejemplo, el usuario introduce las cadenas ‘100’ y ‘111’, el programa mostrará como resultado la cadena ‘1011’
Palíndromo Palindromo
(M)
Una palabra es palíndroma si se lee igual de derecha a izquierda como de izquierda a derecha. Haz un programa para saber si una palabra es palíndroma.