JAVA 프로그래밍

문제

동전을 던지면 어느 면이 위쪽을 향하도록 떨어졌는지를 사용자가 맞추는 문제입니다 이를 해결하는 프로그램의 다음 실행상태에 대해 빈칸을 채우세요 

프로그램의 실행순서 및 실행상태

1  public static void main( String[] args ) {  

2   int coin = ( (int)( Math.random() * 2 ) ) + 1;

3   int user = scan.nextInt();
동전의 앞면(1), 뒷면(2) 중 하나를 선택하세요: 1
                main()
scan  (Scanner) 
 coin  2 
 user

4   System.out.print( ( coin == user ) ? 

틀렸습니다

6        "틀렸습니다" ); 

7  }


프로그램 코드

	import java.util.Scanner;
		
	public class FlipCoin
	{
1		public static void main( String[] args ) { 	
			Scanner scan = new Scanner( System.in );
2			int coin = ( (int)( Math.random() * 2 ) ) + 1;
		
			System.out.print( "동전의 앞면(1), 뒷면(2) 중 하나를 선택하세요: " );
3			int user = scan.nextInt();
			
4			System.out.print( ( coin == user ) ? 
5								"맞았습니다" : 
6								"틀렸습니다" ); 
			scan.close();
7		}
	}