Ejercicio 11
Intenta reproducir en el terminal el siguiente dibujo hecho con caracteres del teclado (Utiliza System.out.printf para evitar saltos de línea. Ya sabes que para dar un salto de línea se puede añadir \n)

Os adjunto el ejercicio 11 que era dibujar en la consola una imagen de una vaca con símbolos del teclado. Es el ejercicio 11 del cuadernillo 5 de Java. Había dudas y aquí os dejo el ejercicio resuelto.
Hay un símbolo que es la \ que no lo imprime tal cual porque se utiliza también para las secuencias de escape (se llaman caracteres de control). Para diferenciar si es una secuencia de escape o el propio carácter \, lo que se hace es ponerlo doble \\ -> en este caso va a imprimir un único carácter \.
Fíjate en que hemos utilizado printf en vez de println que es la que hemos utilizado más en clase.
- println, como sabes, muestra el texto en la consola e inserta un salto de línea al final.
- printf, no inserta un salto de línea al final salvo que se lo indiquemos con una secuencia de salto de línea: \n.
public class DibujoConsola {
public static void main(String[] args) {
System.out.printf(" (__)\n");
System.out.printf(" (ºº)\n");
System.out.printf(" /------\\/\n");
System.out.printf(" / | ||\n");
System.out.printf(" * /\\---/\\\n");
System.out.printf(" ~~ ~~\n");
}
}