본문 바로가기

프로그래밍 공부/java

[JAVA] 배열을 이용하여 피보나치 수열을 저장하여 출력하는 프로그램 만들어보기

반응형
import java.util.Scanner;
public class Age {
	public static void main(String [] args) {
		
		System.out.print("몇개의 피보나치 수열을 출력하겠습니까? >>");
		
		Scanner sc = new Scanner(System.in);
		int num = sc.nextInt();
		int arr[] = new int[num];
		arr[0] = 1;
		arr[1] = 1;
		System.out.print(arr[0] + " " + arr[1]+ " ");
		for(int i=2 ; i<num ; i++) {
			arr[i] = arr[i-1] + arr[i-2];
			System.out.print(arr[i]+ " ");
		}
	}
}

 

반응형