문제
바다의 낮과 밤을 출력입니다 이를 해결하는 프로그램의 다음 실행상태에 대해 빈칸을 채우세요
프로그램의 실행순서 및 실행상태
1 public static void main( String[] args ) {
2 System.out.print( " ~ ~ ~ ~ " );
\_/
_/ \_
\_/
/ \
~~~~~~ ~~~~~ ~~~~~~~~ ~~ ~~~~~~~~~~
~ ~~ ~ ~ ~~~~~~~ ~~~ ~
~ ~~~~~~~ ~~ ~ ~~
~ ~ ~ ~ ~ ~~~~~~~ ~ ~
~ ~ ~ ~
3 System.out.print( " \033[0m \033[12;1f밤바다를 보려면 문자를 입력하세요: " );
밤바다를 보려면 문자를 입력하세요:
4 char input = scan.next().charAt(0);
y
5 System.out.println( " * * . * . * . " );
* * . * . * .
_/ \_
\_/
/ \
~~~~~~ ~~~~~ ~~~~~~~~ ~~ ~~~~~~~~~~
~ ~~ ~ ~ ~~~~~~~ ~~~ ~
~ ~~~~~~~ ~~ ~ ~~
~ ~ ~ ~ ~ ~~~~~~~ ~ ~
~ ~ ~ ~
밤바다를 보려면 문자를 입력하세요: y
6 System.out.println( " . * . . * . \033[0m \033[12;1f " );
* * . * . * .
. * . *. .
. * * *
* . * . . * *
. * . . * .
~~~~~~ ~~~~~ ~~~~~~~~ ~~ ~~~~~~~~~~
~ ~~ ~ ~ ~~~~~~~ ~~~ ~
~ ~~~~~~~ ~~ ~ ~~
~ ~ ~ ~ ~ ~~~~~~~ ~ ~
~ ~ ~ ~
밤바다를 보려면 문자를 입력하세요: y
7 }
프로그램 코드
import java.util.Scanner;
public class Sea
{
1 public static void main( String[] args ) {
Scanner scan = new Scanner( System.in );
System.out.print( " \033[31m" );
System.out.println( " \\_/ " );
System.out.println( " _/ \\_ " );
System.out.println( " \\_/ " );
System.out.print( " / \\ " );
System.out.print( " \033[0m \n \n \033[44m" );
System.out.println( "~~~~~~ ~~~~~ ~~~~~~~~ ~~ ~~~~~~~~~~ " );
System.out.println( "~ ~~ ~ ~ ~~~~~~~ ~~~ ~ " );
System.out.println( " ~ ~~~~~~~ ~~ ~ ~~ " );
System.out.println( "~ ~ ~ ~ ~ ~~~~~~~ ~ ~ " );
2 System.out.print( " ~ ~ ~ ~ " );
3 System.out.print( " \033[0m \033[12;1f밤바다를 보려면 문자를 입력하세요: " );
4 char input = scan.next().charAt(0);
System.out.print( " \033[33m \033[1;3f" );
5 System.out.println( " * * . * . * . " );
System.out.println( " . * . *. . " );
System.out.println( " . * * * " );
System.out.println( " * . * . . * * " );
6 System.out.println( " . * . . * . \033[0m \033[12;1f " );
scan.close();
7 }
}