자연수 N이 입력되면 1부터 N까지의 수 중 M의 배수합을 출력하는 프로그램을 작성한다.
N,M을 입력받고 1~N까지 숫자중에 M의 배수들의 합을 구해보자.
기초적인 문제 N,M을 입력받는 코드를 작성한다.
1부터 N까지 반복문을 작성하고 그안에 M의 배수를 확인하는 조건문을 작성한다.
조건에 맞는 수를 sum변수에 넣어준다.
#include <iostream>
using namespace std;
int main(int argc, char** argv) {
int n, m, i = 0, sum = 0;
cin >> n;
cin >> m;
for (i; i <= n; i++) {
if (i%m == 0) {
sum += i;
}
}
cout << sum;
return 0;
}
'개발 소발 > 개발 알고리즘' 카테고리의 다른 글
알고리즘 - 영어단어 복구 C++구현 (0) | 2019.09.04 |
---|---|
알고리즘 - 숫자만 추출 c++구현 (0) | 2019.09.04 |
알고리즘 - 진약수의 합 C++ 구현 (0) | 2019.09.04 |
알고리즘을 공부해야하는이유,방법 알고리즘의 조건 (0) | 2018.08.24 |
알고리즘이란? (0) | 2018.08.23 |