IT 면접 족보10

권단비·2023년 1월 9일
0

IT

목록 보기
23/139

1.아래의 Star를 찍으시오.

출력

*****
*****
*****
*****
*****

▼정답

public class Test8 {
	public static void main(String[] args) {
		for (int i = 1; i <= 5; i++) {
			for (int j = 1; j <= 5; j++) {
				System.out.print("*");
			}
			System.out.println("");
		}
	}
}

출력

*
**
***
****
*****

▼정답

public class Test9 {
	public static void main(String[] args) {
				for (int i = 1; i <= 5; i++) {
			for (int j = 1; j <= i; j++) {
				System.out.print("*");
			}System.out.println(" ");
		}
	}
}

출력

   *
  ***
 *****
*******

▼정답

public class Test8 {
	public static void main(String[] args) {
		for (int i = 1; i <= 5; i++) {
			for (int j = 5; j > i; j--) {
				System.out.print(" ");
			}
			for (int x = 1; x < (2 * i); x++) {
				System.out.print("*");
			}
			System.out.println();
		}
	}
}

2.아래와 같이 출력되도록 하시오.

12345
1234
123
12
1

▼정답

public class Test8 {
	public static void main(String[] args) {
		for (int i = 5; i >= 1; i--) {
			for (int j = 1; j <= i; j++) {
				System.out.print(j);
			}
			System.out.println("");
		}
	}
}

3. 아래와 같이 출력 되도록 하시오.

A
AB
ABC
ABCD
ABCDF

▼정답

public class Test8 {
	public static void main(String[] args) {
		for (int i = 1; i <= 5; i++) {
			for (int j = 'A'; j < (i + 'A'); j++) {
				System.out.print((char) j);
			}
			System.out.println("");
		}
	}
}

4. Hello world 출력하는 hello2 함수를 만드시오.

▼정답

public class Method {
	// ():괄호는 함수
	// 함수()는 만드는 부분이 있고,
	// 함수()는 써먹는 부분이 있다.
	public static void main(String[] args) {
		Hello2();
	}
	public static void Hello2() {
		System.out.println("Hello world");
	}
}

5. 함수를 만드는 법과 사용하는 법(호출)에 대하여 설명하시오.

▼정답

9형제 or void( 리턴타입)
함수명 - 개발자가 지어주는거 - 첫글자는 소문자(변수명과 같이)
함수명 다음에  반드시 괄호가 옴, 괄호안에 아무것도 없거나, 또는 변수 선언이 온다.

함수 정의 = 만드는 법
함수 호출 = 써먹는거

6. 함수란?

▼정답

함수 = 메소드 = funciton =기능 같은말

0개의 댓글