728x90
- 숫자를 1씩 감소시키며 출력하는 프로그램을 while loop을 이용
int i = 10; <- 시작 값
while (i >= 5) { <- 계속 반복할 조건
printf("%d\n",i); <- 원하는 코드 작성
i--; <- 원하는 증감값 설정
}
#include <stdio.h>
int main() {
int i = 10;
while (i >= 5) {
printf("%d\n", i);
i--;
}
printf("Done");
return 0;
}
▶문제: while문을 사용해 26부터 10까지 1씩 감소하며 출력하는 프로그램을 작성해 보세요.
#include <stdio.h>
int main() {
int i=26;
while(i>=10){
printf("%d ",i);
i--;
}
return 0;
}
▶문제: 자연수 n을 입력받아 while문을 사용하여 n부터 1까지 숫자를 출력하는 프로그램을 작성해 보세요.
#include <stdio.h>
int main() {
int n;
scanf("%d",&n);
while(n>=1){
printf("%d ",n);
n--;
}
return 0;
}
▶문제: 두 정수 b와 a가 주어지면 a이상 b이하의 짝수를 모두 내림차순으로 출력하는 프로그램을 작성해 보세요.
단, while문을 사용하여 해결해 봅니다.
#include <stdio.h>
int main() {
int a, b;
scanf("%d %d",&a,&b);
while(a>=b){
printf("%d ",a);
a-=2;
}
return 0;
}
'프로그래밍 > 코드트리' 카테고리의 다른 글
[코드트리 조별과제] 기초 - 05.단순 반복문_if 안의 for (0) | 2024.08.05 |
---|---|
[코드트리 조별과제] 기초 - 05.단순 반복문_n번 반복하기 (0) | 2024.08.05 |
[코드트리 조별과제] 기초 - 05.단순 반복문_while문 a→b 2씩 증가 (0) | 2024.08.05 |
[코드트리 조별과제] 기초 - 05.단순 반복문_while문 a→b 1씩 증가 (0) | 2024.08.05 |
[코드트리 조별과제] 기초 - 05.단순 반복문_for문 b→a 1씩 감소 (0) | 2024.08.05 |