package CHAPTER02;

import java.util.Scanner; 

public class LAB03_DailyGoalRecommender { // 하루 목표 추천 프로그램 클래스	
    public static void main(String[] args) {       	
        Scanner scanner = new Scanner(System.in); // Scanner 객체 생성
        
        // 사용자 입력 받기
        System.out.print("당신의 나이를 입력하세요: ");         
        int age = scanner.nextInt(); // 나이 입력 받기      
        
        System.out.print("좋아하는 숫자를 입력하세요: ");         
        int favNumber = scanner.nextInt(); // 좋아하는 숫자 입력 받기
        
        // 목표 생성 공식: (나이 + 좋아하는 숫자 * 3) % 5
        int goalIndex = (age + favNumber * 3) % 5; // 목표를 결정하는 인덱스 계산
        
        // 목표를 결정하는 삼항 연산자
        String goal = (goalIndex == 0) ? "10,000보 걷기" :                      
                      (goalIndex == 1) ? "책 10페이지 읽기" :                       
                      (goalIndex == 2) ? "명상 15분 하기" :                       
                      (goalIndex == 3) ? "새로운 기술 배우기" : 
                      "오늘 하루 감사한 일 3가지 적기";   
        
        // 추천된 목표 출력
        System.out.println("🌟 오늘의 목표: " + goal); 
        
        scanner.close(); // Scanner 닫기 (리소스 해제)
    }
}
