Autor Tema: Java determinar el número de letras de que consta una palabra ejercicio CU00657B  (Leído 2402 veces)

matru

  • Sin experiencia
  • *
  • Mensajes: 41
    • Ver Perfil
Código: [Seleccionar]
import java.util.Scanner;
public class Entrada{
   public static void main(String []arg){
    String a = "a";
    String entradaTeclado;
    System.out.println("Escriba Aqui");
    Scanner entradaScanner = new Scanner(System.in);
    entradaTeclado = entradaScanner.nextLine();
    if(entradaTeclado.length() < 5){
   
        System.out.println("La cadena introducida: " + entradaTeclado + " tiene menos de 5 caracteres");
     }else if(entradaTeclado.length() >= 5 &&  entradaTeclado.length() <= 15 && !entradaTeclado.substring(0, 1).equals(a)){
   
   
         System.out.println("la cadena introducida: " + entradaTeclado + " tiene entre 5 y 15 caracteres y no comienza por a");
     }else if(entradaTeclado.length() > 15 ){
   
    System.out.println("La cadena introducida tiene mas de 15 caracteres");
     }else{
    System.out.println("La cadena introducida: " + entradaTeclado + " tiene entre 5 y 15 caracteres y comienza por la letra A");
       
     }
       
    }
       
   
       
       
 
}

« Última modificación: 09 de Febrero 2016, 13:05 por Alex Rodríguez »

Enzo

  • Principiante
  • **
  • APR2.COM
  • Mensajes: 82
    • Ver Perfil
Re:EJERCICIO (CU00657B) java desde cero
« Respuesta #1 en: 06 de Febrero 2016, 16:53 »
Hola Matru,

¿Has probado la ejecución del código?. En la prueba que he realizado solo pone si empieza o no por "A" en el caso de que el texto esta entre 5 y 15 caracteres y el ejercicio dice:
Citar
Crea una clase con un método main que pida una entrada de teclado y usando condicionales, el método length de la clase String y el método substring de la clase String, muestre un mensaje indicando:
a) Si la cadena introducida tiene menos de 5 caracteres, entre 5 y 15 caracteres o más de 15 caracteres.
b) Si la cadena introducida comienza por la letra a.

Revisalo para corregirlo.

También es recomendable, una vez terminado, realizar pruebas con todas las opciones posibles.

Si tienes dudas, dimelo

Un Saludo,

 

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".