Curso de Java

Ejercicios


Inscríbete ahora y accede a 3 unidades gratis

Evalua el curso de Java y accede a las 3 unidades gratis con acceso completo al aula virtual donde podrás disfrutar de la inestimable ayuda del tutor y una gran variedad de recursos como videotutoriales, ejercicios resueltos, foros, enlaces, bibliografía, etc....


Ejercicio 1

Crear una clase pública de nombre EjercicioString1 que contenga sólo al método main y partiendo de la String "En mi proxima vida, creere en la reencarnacion" declarada e inicializada como variable primitiva, mostrar por consola lo siguiente:

  1. Su longitud
  2. El carácter asociado al índice 7
  3. La subcadena "creere"
  4. El índice que ocupa el carácter 'x'
  5. La String transformada en mayúsculas
  6. Por último, comprobar si el primer carácter de la String es 'E' y mostrar por consola un mensaje que lo indique.

Todos los código se guardarán en c:\cursojava\tema3 o en jcreator_home\MyProjects\tema3 si se realiza con JCreator

Por consola:

Longitud de la cadena: 46

Indice 7 asociado al caracter r

La subcadena generada desde 20 incluido hasta 26 excluido es creere

El indice del caracter x es 9

La cadena en mayusculas es: EN MI PROXIMA VIDA, CREERE EN LA REENCARNACION

La String comienza por E


Inscríbete ahora y accede a 3 unidades gratis

Evalua el curso de Java y accede a las 3 unidades gratis con acceso completo al aula virtual donde podrás disfrutar de la inestimable ayuda del tutor y una gran variedad de recursos como videotutoriales, ejercicios resueltos, foros, enlaces, bibliografía, etc....


Ejercicio 2

Crear una clase pública de nombre EjercicioString2 que contenga sólo al método main y que muestre por consola el número de veces que aparece la letra "a" en la siguiente String "Mañana es sabado sabadete y voy a irme a tomar unas copillas por los barrios bajos de Logroño"

Por consola:

La letra a aparece 14 veces


Inscríbete ahora y accede a 3 unidades gratis

Evalua el curso de Java y accede a las 3 unidades gratis con acceso completo al aula virtual donde podrás disfrutar de la inestimable ayuda del tutor y una gran variedad de recursos como videotutoriales, ejercicios resueltos, foros, enlaces, bibliografía, etc....


Ejercicio 3

Crear una clase pública de nombre EjercicioString3 que contenga sólo al método main y mostrar por consola el número de veces que aparecen las letras a, o y e en la String del ejercicio anterior. Además, si el número de veces que se repite la a es superior a 10 debe aparecer el mensaje "Exceso de a", si el número de veces que se repite la o es superior a 5 debe mostrarse "Exceso de o" y si se repite más de 3 veces la letra e debe mostrarse "Exceso de e"

Por consola:

La letra a aparece 14 veces

La letra o aparece 11 veces

La letra e aparece 5 veces

Exceso de letra a

Exceso de letra o

Exceso de letra e

FIN DE PROGRAMA


Inscríbete ahora y accede a 3 unidades gratis

Evalua el curso de Java y accede a las 3 unidades gratis con acceso completo al aula virtual donde podrás disfrutar de la inestimable ayuda del tutor y una gran variedad de recursos como videotutoriales, ejercicios resueltos, foros, enlaces, bibliografía, etc....


Ejercicio 4 (obligatorio)

Verificar si una cadena de texto almacenada en la String nif, es un NIF correcto o no. Si lo es, se mostrará por consola su parte numérica; si no lo es se mostrará el mensaje "NIF no valido". Se tendrá en cuenta lo siguiente:

Suponer que los NIFs tienen 8 dígitos y, a continuación, una letra (no importa que sea mayúscula o minúscula).

PISTAS: dos condiciones que debe cumplir el NIF: tener 9 caracteres y que el último sea una letra. Comprobado esto, verificar que el resto de caracteres son dígitos.

RECOMENDACIONES:

Usar el método length() de java.lang.String para conocer el número de caracteres de una cadena de texto.

Usar el método estático isLetter(char c) de java.lang.Character para comprobar que un carácter es una letra.

Usar el método estático isDigit(char c) de java.lang.Character para comprobar que un carácter es un dígito.

Usar el método substring(int inicio, int fin) de java.lang.String para obtener la parte numérica del nif

Esqueleto del código:

Por consola dos posibilidades:

  • Si NIF correcto:

16156159B es un NIF valido

Parte numerica del NIF= 16156159

FIN DE PROGRAMA

  • Si NIF incorrecto:

16156159 no es un NIF valido

FIN DE PROGRAMA


Inscríbete ahora y accede a 3 unidades gratis

Evalua el curso de Java y accede a las 3 unidades gratis con acceso completo al aula virtual donde podrás disfrutar de la inestimable ayuda del tutor y una gran variedad de recursos como videotutoriales, ejercicios resueltos, foros, enlaces, bibliografía, etc....


Si desea obtener un acceso sin restricciones a los contenidos del curso de Java y disfrutar de todas las herramientas del aula virtual (Videos explicativos streaming, acceso a los foros, chat, ejercicios resueltos, la ayuda del tutor, audioconferencia, estudio de grabación, test y actividades de autoevaluación, etc...) puede inscribirse completamente gratis y comenzar a realizar de forma inmediata el curso.