728x90
#피보나치수열 나타내기
피보나치수열: 선행하는 두 숫자의 합이 다음 숫자가 되는 특수한 수열
결과)
1 |
1 |
2 |
3 |
5 |
8 |
13 |
... |
public static void main(String[] args) {
// 피보나치수열
int[] arr= new int[10];
arr[0]=1;
arr[1]=1;
for(int i=1; i<arr.length; i++){
if((i+1)==arr.length){
//i+1이 for조건을 넘어가는 순간 오류 발생하기에 break문으로 강제 종료
break;
}
arr[i+1]=arr[i]+arr[i-1];
}
for(int i=0; i<arr.length; i++){
System.out.print(arr[i]+"\t");
}
728x90
반응형
'Java 개발자 수업 강의노트 > Java 일일 과제' 카테고리의 다른 글
피보나치수열(2) (0) | 2012.04.25 |
---|---|
배열을 shit-> (0) | 2012.04.24 |
1-5까지 순차,역순,순차 순으로 출력하는 프로그램 (0) | 2012.04.19 |
짝수 자리에 ?를 넣어 9까지 순차적 출력 (0) | 2012.04.19 |
a~b 범위 내의 모든 수의 합 (0) | 2012.04.19 |