Q. 다음과 같이 출력되는 프로그램을 작성하라.

출력 결과

< Solution >

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
package test;
 
public class MainClass {
 
    public static void main(String[] args) {
        
        // 변수 선언
        String name1,name2,name3;
        name1 = "\"홍길동\""//escape sequence로 큰따옴표 표현
        name2 = "\"일지매\"";
        name3 = "\"장옥정\"";
        
        int age1,age2,age3;
        age1 = 20;
        age2 = 18;
        age3 = 14;
        
        boolean man1,man2,man3;
        man1 = true;
        man2 = true;
        man3 = true;
        
        String phone1,phone2,phone3;
        phone1 = "010-111-2222";
        phone2 = "02-123-4567";
        phone3 = "02-345-7890";
        
        double h1,h2,h3; //height 변수 선언
        h1 = 175.12;
        h2 = 180.01;
        h3 = 155.78;
        
        String ad1,ad2,ad3; //address 변수 선언
        ad1 = "\"경기도\"";
        ad2 = "\"서울\"";
        ad3 = "\"부산\"";
        
        // 출력
        System.out.println("=========================================================");
        System.out.println("\\ name\t age\tman\tphone\t\theight\taddress \\");
        System.out.println("=========================================================");
        System.out.println("\\ "+name1+" "+age1+"\t"+man1+"\t"+phone1+"\t"+h1+"\t"+ad1+" \\");
        System.out.println("\\ "+name2+" "+age2+"\t"+man2+"\t"+phone2+"\t"+h2+"\t"+ad2+"   \\");
        System.out.println("\\ "+name3+" "+age3+"\t"+man3+"\t"+phone3+"\t"+h3+"\t"+ad3+"   \\");
        System.out.println("=========================================================");
        
        // 사이 간격은 space와 escape sequence "\t" 이용하여 조절
    }
 
}
 
cs

+ Recent posts