29.9 연습문제 : do while 반목문 사용하기
문제 ) 다음 소스 코드를 완성하여 문자 'q'를 입력하면 프로그램이 종료되게 만드세요.
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main()
{
char c1;
do
{
scanf("%c", &c1);
} while (c1 != 'q');
printf("프로그램 종료\n");
return 0;
}

29.10 심사문제 : 숫자의 합 구하기
문제 ) 표준 입력으로 정수가 입력됩니다(입력 값의 범위는 0~1000). 다음 소스 코드를 완성하여 0부터 입력된 숫자까지의 합이 출력되게 만드세요.
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main()
{
unsigned int num1;
unsigned int sum = 0;
scanf("%d", &num1);
unsigned int i = 0;
do
{
sum += i;
i++;
} while (i <= num1);
printf("%d\n", sum);
return 0;
}

'스터디 > 코딩' 카테고리의 다른 글
| [ 코딩 도장 : C ] Unit 31. 계단식으로 별 출력하기 : 연습문제 / 심사문제 (0) | 2024.07.06 |
|---|---|
| [ 코딩 도장 : C ] Unit 30. break, continue로 반복문 제어하기 : 연습문제 / 심사문제 (0) | 2024.07.06 |
| [ 코딩 도장 : C ] Unit 28. while 반복문으로 Hello, world! 100번 출력하기 : 연습문제 / 심사문제 (0) | 2024.07.06 |
| [ 코딩 도장 : C ] Unit 27. for 반복문으로 Hello, world! 100번 출력하기 : 연습문제 / 심사문제 (0) | 2024.07.06 |
| [ 코딩 도장 : C ] Unit 26. switch 분기문으로 다양한 조건 처리하기 : 연습문제 / 심사문제 (0) | 2024.07.06 |