Foros aprenderaprogramar.com

Aprender a programar => Aprender a programar desde cero => Mensaje iniciado por: Falricas en 04 de Octubre 2017, 06:49

Título: Pedir datos en Java por teclado. Escape backslash. System.out.print CU00657B
Publicado por: Falricas en 04 de Octubre 2017, 06:49
Pedir datos en Java por consola (teclado). Escape backslash. System.out.print. Salto de línea \n (CU00657B)

Hola acá esta mi respuesta al ejercicio CU00657B del tutorial pdf de programación java:

Código: [Seleccionar]
import java.util.Scanner;
public class EjercicioMain{
    public static void main(String[] args){
        Scanner scannerObj = new Scanner(System.in);
        System.out.println("Digite una cadena: ");
        String cadena = scannerObj.nextLine();
        String caracteres = "";
        String comienzaPorA = "";
        if(cadena.length() < 5){
            caracteres = "menos de 5 caracteres";
        }else if(cadena.length() > 4 && cadena.length() <= 15){
            caracteres = "entre 5 y 15 caracteres";
        }else{
            caracteres = "más de 15 caracteres";
        }
        if(cadena.substring(0, 1).equalsIgnoreCase("a")){
            comienzaPorA = "comienza por a.";
        }else{
            comienzaPorA = "no comienza por a.";
        }
        System.out.println("La cadena introducida tiene " + caracteres + " y " + comienzaPorA);
    }
}
Título: Re:Pedir datos en Java por teclado. Escape backslash. System.out.print CU00657B
Publicado por: Alex Rodríguez en 06 de Diciembre 2017, 17:14
Hola Falricas, el ejercicio está bien resuelto, con un código bien planteado y muy compacto.

Saludos,