728x90
- 증가하는 숫자가 1에서 2로 바뀐 것이므로, for loop의 증감문을 고쳐주면 됩니다. 그러면 for loop에서 a부터 b - 1까지 2씩 증가하며 뛰게 됩니다.
#include <stdio.h>
int main() {
for (int i = 5; i < 11; i += 2) {
printf("%d\n", i);
}
printf("Done");
return 0;
}
▶문제: 5부터 17까지 2씩 증가하면서 출력하는 프로그램을 작성해보세요.
#include <stdio.h>
int main() {
for(int i=5; i<18; i+=2){
printf("%d ",i);
}
return 0;
}
▶문제: 자연수 n을 입력받아 n보다 크거나 같은 n의 배수 중 작은 수 5개를 차례로 출력하는 프로그램을 작성해 보세요.
#include <stdio.h>
int main() {
int n;
scanf("%d",&n);
for(int i=1; i<=5; i++){
printf("%d ",n*i);
}
return 0;
}
▶문제: 두 정수 a와 b가 주어지면 a이상 b이하의 홀수를 모두 오름차순으로 출력하는 프로그램을 작성해 보세요.
#include <stdio.h>
int main() {
int a, b;
scanf("%d %d",&a,&b);
for(int i=a; i<=b; i+=2){
printf("%d ",i);
}
return 0;
}
'프로그래밍 > 코드트리' 카테고리의 다른 글
[코드트리 조별과제] 기초 - 05.단순 반복문_while문 a→b 1씩 증가 (0) | 2024.08.05 |
---|---|
[코드트리 조별과제] 기초 - 05.단순 반복문_for문 b→a 1씩 감소 (0) | 2024.08.05 |
[코드트리 조별과제] 기초 - 05.단순 반복문_for문 a→b 1씩 증가 (0) | 2024.08.05 |
[코드트리 조별과제] 기초 - 04.조건문_중첩 조건문 (0) | 2024.08.02 |
[코드트리 조별과제] 기초 - 04.조건문_and, or 혼합 (0) | 2024.08.01 |