1. 2주차 ¶
오늘 자료형, 상수, 조건문, 반복문에 관해서 배웠습니다. 지난주 수업에 참여하지못했지만 강사님께서 친절히 설명해주셔서 수업에 따라갈수 있었습니다. 프로그래밍을 안한지 너무 오래된터라 기억이 잘 안나는 내자신을 보며 내가 이렇게까지 병아리 실력을 가졌다니 충격을 받았습니다. 비록 첫수업은 놓쳤지만 앞으로의 수업에 열심히 참여하여 얼른 프로그래밍실력을 키워나가고 싶습니다!
2. 3주차 ¶
오늘 연산자에 대해 배웠습니다. 삼항연산자나 논리연산자, 단축평가, 비트연산자, 시프트연산자는 모르는 내용이었습니다. 시프트연산자가 많이 쓰이는 내용인가 싶었는데 과제를 통해 이렇게도 활용될 수 있구나 깨달았습니다. 아무래도 컴퓨터는 2진수를 사용하니 시프트연산자도 중요한 내용인 것 같습니다. 3주차까지 어리버리 수업을 들었지만 4주차부터는 열심히 따라가고 싶습니다. 3년만에 프로그래밍을 하려니 너무 힘들고 강사님이 대단하게 여겨집니다.. 1년후에는 나도 저렇게 뛰어난 프로그래밍 실력을 가질 수 있겠죠..? ㅠㅠ 열심히 듣고 실습하며 실력을 키워나가고 싶습니다.
3. 4주차 ¶
오늘은 포인터에 대해 배웠습니다. 벌써 4주차만에 포인터와 배열을 배우다니 체감상 빠른 것 같습니다.. 강의해주시는걸 듣을떄마다 예전에 배웠던 내용이 기억은 나는데 예제를 푸는 것까지는 어려운 것 같습니다. 그래두 기컴프 강의 예습한다고 생각하고 최대한 열심히 공부해야 할 것 같습니다. 그리고 저번주 과제가 막히는 부분이 있어서 결과적으로 완성하지 못했습니다. 자꾸 과제를 제출 못해서 강사님께 죄송한 마음이 들었습니다..^^
4. 8주차 ¶
1번 팩토리얼과제
#include <stdio.h>
#include <stdio.h>
int fac(int n){
int result=1;
int i;
if (n == 0){
else {
return result;
}int i;
if (n == 0){
return 1;
}else {
for (i = n; i >= 1; i--)
}result *= i;
return result;
int main(void) {
int n;
scanf("%d", &n);
printf("%d", fac(n));
return 0;
}scanf("%d", &n);
printf("%d", fac(n));
return 0;
2번 피보나치수
#include <stdio.h>
#include <stdio.h>
int pibo(int n){
}
}
int main(void) {
int n;
scanf("%d", &n);
printf("%d", pibo(n));
return 0;
}scanf("%d", &n);
printf("%d", pibo(n));
return 0;