반응형
1부터 100사이의 모든 3의 배수의 합을 계산하여 출력하는 프로그램
1)while 루프
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | #include <stdio.h> int main(void) { int x, sum; x =1; sum = 0; while(x<=100) { if(x%3==0) {sum = sum +x;} x++; } printf("1부터 100사이의 모든 3의배수의 합은 %d입니다.\n", sum); return 0; } | cs |
2)for 루프
1 2 3 4 5 6 7 8 9 10 11 12 13 | #include <stdio.h> int main(void) { int x, sum; sum = 0; for(x=1;x<=100;x++) { if (x%3==0) sum = sum + x; } printf("1부터 100사이의 모든 3의배수의 합은 %d입니다.\n", sum); return 0; } | cs |
3)do..while 루프
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | #include <stdio.h> int main(void) { int x, sum; x =1; sum = 0; do { if(x%3==0) {sum = sum +x;} x++; } while(x<=100); printf("1부터 100사이의 모든 3의배수의 합은 %d입니다.\n", sum); return 0; } | cs |
반응형
'컴퓨터 & 프로그래밍 & 전자공학 > C언어' 카테고리의 다른 글
중첩 반복문 (숫자 출력) (0) | 2016.07.20 |
---|---|
반복 루프를 사용하여 다음과 같은 패턴을 출력하는 프로그램 작성 (0) | 2016.07.20 |
입력한 정수의 합 출력 프로그램 (0) | 2016.07.20 |
복리 이자 계산 (0) | 2016.07.20 |
파이 값을 계산하는 알고리즘 (0) | 2016.07.20 |