1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 | #include <stdio.h> #include <stdlib.h> #include <math.h> /********************************************************** 사용자에게서 정수 2개를 입력받아 1부터 첫번째 입력 받은 수까지 2번째 입력받은 수의 배수의 합이 모두 얼마인지를 출력하는 프로그램을 작성하라. 만약 입력한 수가 1보다 작으면 에러메시지를 출력하라. 수행 예는 다음과 같다. ***********************************************************/ void main(){ int i, n1, n2, sum; printf ( "정수값 두 개를 입력하시오.\n" ); scanf ( "%d %d" , &n1, &n2); if (n1>=1 && n2>=1) { sum = 0; for (i=1; i<=n1; i++){ if ( i % n2 == 0 ){ sum = sum + i; } } printf ( "%d까지의 %d의 배수의 합은 %d입니다.\n" , n1, n2, sum); } else { printf ( "잘못 입력하셨습니다.\n" ); } } |
'Study > C++' 카테고리의 다른 글
다이아몬드 (0) | 2011.09.03 |
---|---|
구조체를 이용한 성적계산 (0) | 2011.09.03 |
자료구조란?? (0) | 2011.09.03 |
1. 윈도우 프로그래밍 (0) | 2011.09.03 |
1000까지 짝수의 평균 (0) | 2011.09.02 |