More actions
No edit summary |
(Repair batch-0006 pages from live compare) |
||
| (4 intermediate revisions by one other user not shown) | |||
| Line 3: | Line 3: | ||
= 1주차 = | = 1주차 = | ||
* 5번 문제 풀다가 종료됨 | * 5번 문제 풀다가 종료됨 | ||
= 2주차 = | |||
* 문제 풀이 완료. case문은 처음 봐서 조금 더 배워야 할것 같다. | |||
= 3주차 = | |||
과제 | |||
#include <stdio.h> | |||
int main() | |||
{ | |||
int n,a; | |||
printf("정수 입력 : "); | |||
scanf("%d", &n); | |||
printf("2진수 변환 결과 : "); | |||
for (int i =32; i >= 0; i--) | |||
{ | |||
a = n >> i & 1; | |||
printf("%d", a); | |||
} | |||
return 0; | |||
} | |||
= 4주차 = | |||
2연속으로 결석을 해버렸습니다. 죄송합니다. | |||
= 5주차 = | |||
#include <stdio.h> | |||
int fac(int a) | |||
{ | |||
int re=1; | |||
for(int i=a;i>=1;i--) | |||
{ | |||
re = re * i; | |||
} | |||
return re; | |||
} | |||
int main() | |||
{ | |||
int N; | |||
scanf("%d",&N); | |||
printf("%d",fac(N)); | |||
} | |||
#include <stdio.h> | |||
int p(int k) | |||
{ | |||
if(k==0) return 0; | |||
if(k==1 || k==2) | |||
return 1; | |||
else | |||
{ | |||
int a=0; | |||
int b=1; | |||
int re; | |||
for(int i=2;i<=k;i++) | |||
{ | |||
re = a+b; | |||
a=b; | |||
b=re; | |||
} | |||
return re; | |||
} | |||
} | |||
int main() | |||
{ | |||
int N; | |||
scanf("%d",&N); | |||
printf("%d",p(N)); | |||
} | |||
Latest revision as of 01:08, 27 March 2026
1주차
- 5번 문제 풀다가 종료됨
2주차
- 문제 풀이 완료. case문은 처음 봐서 조금 더 배워야 할것 같다.
3주차
과제
- include <stdio.h>
int main() { int n,a; printf("정수 입력 : "); scanf("%d", &n); printf("2진수 변환 결과 : "); for (int i =32; i >= 0; i--) { a = n >> i & 1; printf("%d", a); } return 0; }
4주차
2연속으로 결석을 해버렸습니다. 죄송합니다.
5주차
- include <stdio.h>
int fac(int a) { int re=1; for(int i=a;i>=1;i--) { re = re * i; } return re; } int main() { int N; scanf("%d",&N); printf("%d",fac(N)); }
- include <stdio.h>
int p(int k) { if(k==0) return 0;
if(k==1 || k==2) return 1;
else { int a=0; int b=1; int re; for(int i=2;i<=k;i++) { re = a+b; a=b; b=re; } return re; } } int main() { int N; scanf("%d",&N); printf("%d",p(N)); }