문제 - 5개의 정수 입력 받아서 합 출력하는 프로그램
제한 - 정수는 1이상이어야하며, 1미만 입력시 재입력요구, while문 중첩해서 사용해야함
#include <stdio.h>
int main(){
int i=0;
int num=0;
int sum=0;
while(i < 5){
while(num <= 0){
scanf("%d", &num);
}
sum +=num;
num=0;
i++;
}
printf("%d \n", sum);
return 0;
}
팁 - while문으로 사용할 반복되는 것이 무엇인지 찾는다.
5개의 정수를 받아야 하므로 5번 반복해야한다.
1미만 입력시 무한 반복해야한다.
'알고리즘' 카테고리의 다른 글
[알고리즘] 소수 구하기 (0) | 2019.12.04 |
---|---|
[알고리즘] 최대 공약수, 최소공배수 구하기 (0) | 2019.12.04 |
[알고리즘] 삼각형 별찍기 문제 (0) | 2019.12.04 |
[알고리즘] 피보나치 수열 (0) | 2019.12.04 |
[알고리즘] 대소 크기비교 문제 (0) | 2019.12.04 |