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 |
'알고리즘 및 코테 > 기타 문제' 카테고리의 다른 글
별 찍기(Java) (2) | 2023.01.12 |
---|---|
MySQL - select from문의 이용 (0) | 2023.01.02 |
Java 문제 - 거스름돈(산술 연산자) (0) | 2022.12.20 |
Java 문제 - 값의 교환(swap) (0) | 2022.12.20 |
Java 문제 - Scanner, print를 이용한 입출력 프로그램 (0) | 2022.12.20 |