SW 11일차

Guryena·2023년 1월 9일
0

CS

목록 보기
3/34

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

출력
*****
*****
*****
*****
*****
		int x = 5;
		int y = 5;
		
		for (int i = 0; i < x; i++) {
			for (int j = 0; j < y; j++) {
				System.out.print("*");
				if (j == y-1) {
					System.out.println(" ");
				}
			}
출력
*
**
***
****
*****
		for (int i = 0; i < 5; i++) {
			for (int j = 0; j < 5; j++) {
				
				if (j <= i ) {
					System.out.print("*");
				}
				else {
					System.out.print(" ");
				}
			}
			System.out.println();
		}
출력
   *
  ***
 *****
*******
		int n = 5;
		for (int i = 1; i <= n; i++) {
			for (int j = 1; j <= n - i; j++) {
				if (n - i > 0) {
					System.out.print(" ");
				}

			}
			for (int j = 1; j <= i * 2 - 1; j++) {
				System.out.print("*");
			}

			System.out.println();
		}

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

12345
1234
123
12
1

		for (int i = 5; i > 0; i--) {
			for (int j = 1; j <= 5; j++) {
				
				if (j <= i ) {
					System.out.print(j);
				}
				else {
					System.out.print(" ");
				}
			}
			System.out.println();
		}

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

A
AB
ABC
ABCD
ABCDE

		for (char i = 'A'; i <= 'Z'; i++) {
			for (char j = 'A'; j <= 'Z'; j++) {
				if (j>'E' || i > 'E') {
					break;
				}
				if (j <= i ) {
					System.out.print(j);
				}
				else {
					System.out.print(" ");
				}
			}
			if (i > 'E') {
				break;
			}
			System.out.println();
		}

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

	public static void main(String[] args) {

		System.out.println("start program");
		hieveryon(12);
		hieveryon(13);
		hello2();
	}
	
	public static void hieveryon(int age) {
		System.out.println();
		System.out.println("good morning");
		System.out.println("my age is "+ age + " old");
	}
	public static void hello2() {
		System.out.println("Hello world");
	}

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

메소드는 클래스, 구조체, 열거형에 포함되어 있는 함수를 메소드라고 한다.
다른말로 "클래스 함수" 라고도 불린다.
해당 클래스에 대한 객체가 생성되어야 사용할 수 있다.
메소드에 {}는 함수를 만들고, ()는 함수를 호출한다.

6. 함수란?

함수는 특정 작업을 수행하는 "코드 조각"이다.
범위가 전역이든 지역이든 "독립된 기능"을 수행하는 단위이다.
로직 처리 이후 사용자가 원하는 결과를 반환(return)한다.
즉 함수는 독립적으로 존재한다.

0개의 댓글