U E D R , A S I H C RSS

새싹교실/2021/C발라먹기/채승훈

Difference between r1.3 and the current

@@ -1,4 +1,69 @@
[[TableOfContents]]

= 1주차 =
* OT
* 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));
}





1. 1주차

  • 5번 문제 풀다가 종료됨

2. 2주차

  • 문제 풀이 완료. case문은 처음 봐서 조금 더 배워야 할것 같다.

3. 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. 4주차

2연속으로 결석을 해버렸습니다. 죄송합니다.

5. 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));
}
Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-04-29 13:08:21
Processing time 0.0419 sec