Autor Tema: Java pedir ingresar datos por teclado, contar cadena y verificar inicio CU00657B  (Leído 2447 veces)

@mayakoski

  • Sin experiencia
  • *
  • Mensajes: 43
    • Ver Perfil
Solución propuesta para el ejercicio CU00657B del tutorial pdf de programación con Java de aprenderaprogramar.

Código: [Seleccionar]
package com.aprenderaprogramar;
import java.util.Scanner;
public class EntradaTeclado {
public static void main(String[] args) {
String entrada;
String contiene = "no";
System.out.println("Ingrese un texto: ");
Scanner digitado=new Scanner(System.in );
entrada = digitado.nextLine();
if(entrada.substring(0, 1).toUpperCase().equals("A")) {
contiene = "si";
}
if(entrada.length()>15) {
System.out.println("La cadena tiene más de 15 caracteres y "+contiene+" comienza por a");
}else if(entrada.length()>=5) {
System.out.println("La cadena tiene entre 5 y 15 caracteres y "+contiene+" comienza por a");
}else {
System.out.println("La cadena tiene menos de 5 caracteres y "+contiene+" comienza por a");
}
}
}
« Última modificación: 09 de Octubre 2020, 12:58 por Alex Rodríguez »

DRANXZ88

  • Avanzado
  • ****
  • Mensajes: 356
    • Ver Perfil
El ejercicio cumple lo que pide el enunciado. Como observación, se podría usar.

Código: [Seleccionar]
if (entrada.substring(0, 1).equalsIgnoreCase("a")) {
            contiene = "si";
        }

en lugar de

Código: [Seleccionar]
if(entrada.substring(0, 1).toUpperCase().equals("A")) {
contiene = "si";
}

ya que equalsIgnoreCase toma igual si es mayúscula o minúscula.-
« Última modificación: 09 de Octubre 2020, 12:58 por Alex Rodríguez »

 

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".