[ C++ ] Code-Up 1088: 3의 배수는 통과
✏️ PS/CodeUp

[ C++ ] Code-Up 1088: 3의 배수는 통과

반응형

 

안녕하세요? 수구리입니다.

 

이번 포스팅은 코드업에서 기초 종합 문제를 가지고왔습니다.

 

흔히 아는 퍼센트(%) 기호는 프로그래밍에서 나머지 연산 (mod)라고 합니다.

 

굉장히 자주 사용되어지는 연산 기호 중 하나입니다.

 

문제는 아래 링크에 있습니다.

 

 

 

[ 문제 ] 1088 : 3의 배수는 통과

 

[기초-종합] 3의 배수는 통과?(설명)

C언어기초100제v1.2 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요.  - 모든 내용

codeup.kr

 

 

[ 나의 풀이 ]

#include <iostream>
#include <algorithm>

using namespace std;

int main()
{
    int N;
    cin >> N;
    
    if ( N < 0 || N > 100) return 0;
    
    for (int i = 1; i <= N; i++){
        if ( i % 3 == 0 ) continue;
        
        cout << i << " ";
    }
    return 0;
}

 

 

 

 

[ 설명 ]

1. 0보다 크고 100보다 작은 양의 정수를 하나 입력받습니다.

2. 지역변수 i를 1부터 N까지 반복하면서 조건을 체크합니다.

3. 만약 3으로 나누어 떨어졌을 때, 3의 배수이므로 통과를 위해 continue 명령을 통해 다시 반복문 위로 돌아갑니다.

4. 3으로 나누어 떨어지지 않는다면 지역변수 i 값을 출력합니다.

 

반응형