728x90
- 숫자를 2씩 뛰며 출력하는 프로그램을 while loop을 이용
int i = 5; <- 시작 값
while (i <= 10) { <- 계속 반복할 조건
printf("%d\n",i); <- 원하는 코드 작성
i += 2; <- 원하는 증감값 설정
}
#include <stdio.h>
int main() {
int i = 5;
while (i <= 10) {
printf("%d\n", i);
i += 2;
}
printf("Done");
return 0;
}
▶문제: while문을 사용해 10부터 26까지 2씩 증가하면서 출력하는 프로그램을 작성해 보세요.
#include <stdio.h>
int main() {
int i=10;
while(i<=26){
printf("%d ",i);
i+=2;
}
return 0;
}
▶문제: while문을 사용해 1부터 정수 n까지의 3의 배수를 모두 출력하는 프로그램을 작성해 보세요.
#include <stdio.h>
int main() {
int n, i=3;
scanf("%d",&n);
while(i <= n){
printf("%d ",i);
i += 3;
}
return 0;
}
▶문제:
정수 a, b이 주어졌을 때, 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.단순 반복문_n번 반복하기 (0) | 2024.08.05 |
---|---|
[코드트리 조별과제] 기초 - 05.단순 반복문_while문 b→a 1씩 감소 (0) | 2024.08.05 |
[코드트리 조별과제] 기초 - 05.단순 반복문_while문 a→b 1씩 증가 (0) | 2024.08.05 |
[코드트리 조별과제] 기초 - 05.단순 반복문_for문 b→a 1씩 감소 (0) | 2024.08.05 |
[코드트리 조별과제] 기초 - 05.단순 반복문_for문 a→b 2씩 증가 (0) | 2024.08.05 |