글 수 567
이번 주는 반복문과 배열에 관해서 배웠습니다.
반복문은 for와 while, do-while이 있었고
반복은 LOOP라고도 하며 일정 조건까지 계속 반복한다는 것
등을 배웠습니다.
for(초기값;조건;증감연산자)
while(조건)
do{
}while(조건);
배열은 한가지 자료형을 메모리에 여러개를 할당하는 것으로
방법은
자료형 변수[크기] ex)int num[10];
이렇게 표현했습니다. 그리고 배열은 각 번호가 할당된다는 것도
배웠죠.
그럭저럭 정리가 되었으면 하면서... 배웠으면 뭔가 해봐야겠죠.
즐거운 과제가 나갑니다. -_-;
피보나치 수열을 표현하는 겁니다.
피보나치 수열이 무엇인고하니...
1, 1, 2, 3, 5, 8, 13, ....
혹시 감이 잡힐지 모르지만 피보나치 수열은 위와 같이
앞의 값과 그 다음 값을 더한 값이 다음의 수열 값이 된다는 것입니다.
수식으로 표현하자면 a(n+1) = a(n-1) + a(n) (단, n >= 2) 이죠
배열이 0번부터 시작한다는 것은 아시죠
당연히 이번에 배운 것을 써먹어야겠죠.
문제는
피보나치 수열을 작성하시오. for와 while로 표현할 것.
각 수열은 배열에 저장하고, 이를 화면에 출력할 것.
단, 수열이 무한히 나가는 것은 안되니까 자료형은 int 형이고 배열은 딱 50개로 잡으시오.
당연 입력을 받아서 그 개수 만큼 수열을 띄어야 계죠.
출력할 때 이를 제어하는 것은 NULL 이란 것을 이용하면 쉬울 것입니다.
간단히 말해서 NULL은 변수안에 아무것도 안 들어있다는 뜻입니다.
모르는 것은 질문해도 좋지만 다 짜달라거나 답을 가르쳐달라거나 하는 것은 안됩니다. -_-;;
숙제는 다음 주 목요일까지로 하겠습니다. 모두 열심히 하세요 ^^
아참 자료 올릴 곳은 제 개인 자료실이나 elsarnad@hanmail.net으로 올리세요 ~
개인 자료실 주소 : http://people.blending.co.kr/bbs/zboard.php?id=elsarnad
결과 스크린샷을 내 자료실에 올려놨으니 참조 바라요~
반복문은 for와 while, do-while이 있었고
반복은 LOOP라고도 하며 일정 조건까지 계속 반복한다는 것
등을 배웠습니다.
for(초기값;조건;증감연산자)
while(조건)
do{
}while(조건);
배열은 한가지 자료형을 메모리에 여러개를 할당하는 것으로
방법은
자료형 변수[크기] ex)int num[10];
이렇게 표현했습니다. 그리고 배열은 각 번호가 할당된다는 것도
배웠죠.
그럭저럭 정리가 되었으면 하면서... 배웠으면 뭔가 해봐야겠죠.
즐거운 과제가 나갑니다. -_-;
피보나치 수열을 표현하는 겁니다.
피보나치 수열이 무엇인고하니...
1, 1, 2, 3, 5, 8, 13, ....
혹시 감이 잡힐지 모르지만 피보나치 수열은 위와 같이
앞의 값과 그 다음 값을 더한 값이 다음의 수열 값이 된다는 것입니다.
수식으로 표현하자면 a(n+1) = a(n-1) + a(n) (단, n >= 2) 이죠
배열이 0번부터 시작한다는 것은 아시죠
당연히 이번에 배운 것을 써먹어야겠죠.
문제는
피보나치 수열을 작성하시오. for와 while로 표현할 것.
각 수열은 배열에 저장하고, 이를 화면에 출력할 것.
단, 수열이 무한히 나가는 것은 안되니까 자료형은 int 형이고 배열은 딱 50개로 잡으시오.
당연 입력을 받아서 그 개수 만큼 수열을 띄어야 계죠.
출력할 때 이를 제어하는 것은 NULL 이란 것을 이용하면 쉬울 것입니다.
간단히 말해서 NULL은 변수안에 아무것도 안 들어있다는 뜻입니다.
모르는 것은 질문해도 좋지만 다 짜달라거나 답을 가르쳐달라거나 하는 것은 안됩니다. -_-;;
숙제는 다음 주 목요일까지로 하겠습니다. 모두 열심히 하세요 ^^
아참 자료 올릴 곳은 제 개인 자료실이나 elsarnad@hanmail.net으로 올리세요 ~
개인 자료실 주소 : http://people.blending.co.kr/bbs/zboard.php?id=elsarnad
결과 스크린샷을 내 자료실에 올려놨으니 참조 바라요~
본 게시물은 2011.01.04일 복구된 게시물 입니다. 첨부파일 및 이미지파일은 복구 되지 않았습니다. [자세한 내용 보기]



