내일배움캠프/[Java] 알고리즘 코드타카

[프로그래머스_Lv1] 7~9

cork-7 2025. 1. 9. 20:16

7) <두수의 나눗셈>

class Solution {
    public int solution(int num1, int num2) {
        double result = (double) num1/num2*1000;
        int answer = (int) result;
        return answer;
    }
}

 

8) <각도기>

class Solution {
    public int solution(int angle) {
        int answer = 0; // 초기화를 해야됨
        if(angle>0 && angle<90){
            answer =  1;
        } else if (angle == 90){
            answer = 2;
        } else if (angle>90 && angle<180){
            answer = 3;
        } else if (angle == 180) {
            answer = 4;
        } return answer; //리턴값 있어야함
    }    
}

 

9) 짝수의 합

class Solution {

    public int solution(int n) {
        int answer = 0;
        if (n%2 == 0) {
            for (int i=2; i<=n; i +=2){
                answer += i;
            }
        } else {
            for (int i=2; i<=n; i=i+2){
                answer += i;
            }
        }
        return answer;
    }
}

'내일배움캠프 > [Java] 알고리즘 코드타카' 카테고리의 다른 글

[프로그래머스_Lv1] 16  (0) 2025.01.15
[프로그래머스_Lv1] 13~15  (1) 2025.01.14
[프로그래머스_Lv1] 10~12  (0) 2025.01.09
[프로그래머스_Lv1] 1~6  (0) 2025.01.03