짝수들의 제곱 합 구하기

Yun Young Choi·2022년 6월 22일

CodingTest-C

목록 보기
5/15
post-thumbnail

초초초간단한 문제!!


전체 코드

int solution(int N, int M) {
    int answer = 0;
    for(int i = N; i <= M; i++) {
			if(i % 2 == 0) {
				answer += pow(i ,2);
			}
		}
    return answer;
}

int main() {
    int N = 4;
    int M = 7;
    int ret = solution(N, M);

    printf("solution 함수의 반환 값은 %d 입니다.\n", ret);
}

main 함수 / 설명

int main() {
    int N = 4;
    int M = 7;
    int ret = solution(N, M);

    printf("solution 함수의 반환 값은 %d 입니다.\n", ret);
}
  1. 정수형 변수 N에 4 할당
  2. 정수형 변수 M에 7 할당
  3. 정수형 변수 ret에 N, M을 매개변수로 받는 solution 함수 할당

solution 함수 / 설명

int solution(int N, int M) {
    int answer = 0;
    
    //코드 작성
    
    return answer;
}
  1. N부터 M까지 N++하며 반복
  2. N이 만약 짝수이면 N ** 2 (짝수의 제곱)
  3. 제곱한 수끼리 총합하기
  4. 총합한 수 return

빈칸 채우고 완성된 코드

int solution(int N, int M) {
    int answer = 0;
  
		for (int i = N; i < M; i++) {
			if(i % 2 == 0) {
				answer += i * i;
			}
		}
    return answer;
}

전체 코드

int solution(int N, int M) {
    int answer = 0;
  
		for (int i = N; i < M; i++) {
			if(i % 2 == 0) {
				answer += i * i;
			}
		}
    return answer;
}

int main() {
    int N = 4;
    int M = 7;
    int ret = solution(N, M);

    printf("solution 함수의 반환 값은 %d 입니다.\n", ret);
}

실행 결과

profile
안냥하세요

0개의 댓글