[문제]

3이나 5로 나누어 떨어지는 자연수의 합을 계산하는 프로그램 구현

 

[풀이]

입력값 : N

결과값 : Result

for문을 통해서 3이나 5로 나누어지면 Result 값에 더해지는 형식으로 코드를 구현해보자

 

[코드]

#include <iostream>

using namespace std;

int main(){
    int Result = 0;
    int Number;
    cout << " Input the Number : ";
    cin >> Number;
    for (int I=0; I<Number ; I++){
        if ( I%3==0 || I%5==0 ){
            Result += I;
        }
    }
    cout << " Result : " << Result << endl; 
    return 0;
}

[결과]

~/main/c++/모던 > ./a.out                                                                                                                                                                                           7s 02:10:44 오후
 Input the Number : 15
 Result : 45

3or5.cpp
0.00MB

+ Recent posts