1. 아래의 Star를 찍으시오.
- (1)
public class ForInFor {
public static void main(String[] args) {
for (int i = 1; i < 6; i++) {
for (int j = 1; j < 6; j++) {
System.out.print("*");
}
System.out.println();
}
}
}
- 출력결과
- (2)
public class ForInFor {
public static void main(String[] args) {
for (int i = 1; i < 6; i++) {
for (int j = 0; j < i; j++) {
System.out.print("*");
}
System.out.println();
}
}
}
- 출력결과
- (3)
public class ForInFor {
public static void main(String[] args) {
for (int i = 1; i <= 4; i++) {
for (int j = 3; j >= i; j--) {
System.out.print(" ");
}
for (int j = 1; j <= 2 * i - 1; j++) {
System.out.print("*");
}
System.out.println();
}
}
}
- 출력결괴
2. 아래와 같이 출력되도록 하시오.
public class ForInFor {
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. 아래와 같이 출력 되도록 하시오.
public class ForInFor {
public static void main(String[] args) {
for (char i = 'A'; i <= 'E'; i++) {
for (char j = 'A'; j <= i; j++) {
System.out.print(j);
}
System.out.println();
}
}
}
- 출력결과
4. Hello world 출력하는 hello2 함수를 만드시오.
public class Method {
public static void hello2() {
System.out.println("Hello world");
}
public static void main(String[] arge) {
hello2();
}
}
- 출력결과
5. 함수를 만드는 법과 사용하는 법(호출)에 대하여 설명하시오.
- 메소드(method): 어떠한 문제를 처리하기 위한 방법을 소스 코드로 묶어놓고 필요(호출)에 따라 동작하는 기능
(다른 언어에서는 함수(function)으로 불림)
- 메소드 선언:
public static 리턴 타입 (자료형 또는 void) 메소드명() {
실행할 코드 작성;
return;
<br/>
- main 메소드: 프로그램의 시작점 역할을 하는 JAVA의 약속된 내용
main 메소드가 없는 프로그램은 별도로 동작할 수가 없다. 컴퓨터가 소스 코드를 읽을 때 main 메소드를 실행하고 거기에 정의된 로직에 따라 프로그램이 동작하게 된다.
- 메소드 호출
6. 함수란?