멀리 보는 연습

JAVA_festival 보너스 문제 풀이 본문

Study/Java Festival

JAVA_festival 보너스 문제 풀이

푸실리 2021. 6. 27. 23:51

보너스 문제 1.

		Scanner sc = new Scanner(System.in);
		
		while (true) {
			System.out.print("A 입력 : ");
			int A = sc.nextInt();
			System.out.print("B 입력 : ");
			int B = sc.nextInt();
			if (A == 0 && B == 0) {
				break;
			}else {
				System.out.println("결과 : " +(A - B));
			}

		}	

 

 

보너스 문제 2.

		Scanner sc = new Scanner(System.in);
		System.out.print("n 입력 : ");
		int num = sc.nextInt();
		
		int sum = 1;
		for(int i=0;i<num;i++) {
			System.out.print(sum+i+" ");
			sum+=i;
		}

 

 

보너스 문제 3.

		int[] arr = new int[5];
		Scanner sc = new Scanner(System.in);
		for(int i = 0; i<arr.length;i++) {
			System.out.print((i+1)+"번째 수 입력 : ");
			arr[i] = sc.nextInt();
		}
		int min = 0;
		for(int i = 0;i<arr.length-1;i++) {
			min = i;
			for(int j = (i+1);j<arr.length;j++) {
				if(arr[i]>arr[j]) {
					min=j;
				}
			}int temp = arr[min]; 
			arr[min] = arr[i];
			arr[i]=temp;
		}System.out.println("정렬 후 : ");
		for(int i : arr) {
			System.out.print(i+"\t");
		}

 

 

보너스 문제 4.

public static void main(String[] args) {
		int num1 = 10;
		int num2 = 2;
		boolean result = isDivide(num1,num2);
		System.out.println("결과 확인 : "+result);

	}
	public static boolean isDivide(int num1,int num2) {
		if(num1%num2==0) {
			return true;
		}else {
			return false;
		}
	}

 

보너스 문제 5.

public static void main(String[] args) {
		int input = 8;
		for(int i = 0;i<input;i++) {
			System.out.print(fibo(i)+" ");
		}

	}
	public static int fibo(int input) {
		if(input<=1) {
			return input;
		}else {
			return fibo(input-1)+fibo(input-2);
		}
	}

 

 

 

보너스 문제 6.

public static void main(String[] args) {
		int base = 2;
		int n = 3;
		int result = powerN(base, n);
		System.out.println("결과 확인 : "+result);

	}
	public static int powerN(int num1,int num2) {
		double result = Math.pow(num1, num2);
		return (int) result;
			
		}
		return result;
	}

 

'Study > Java Festival' 카테고리의 다른 글

JAVA_festival 문제 풀이_2  (0) 2021.06.27
JAVA_festival 문제 풀이_1  (0) 2021.06.27
Comments