JAVA
변수 선언 활용하기
jiyoon12
2025. 4. 22. 00:04
- 변수 선언을 활용해서 코드 구현하기
package Exercise;
public class Exercise1 {
public static void main(String[] args) {
// 1. 은행 계좌에 잔액 변수 선언 및 초기화, 출력
// 출력 결과
// 현재 계좌 잔액 : 7000원
int balance = 7000;
System.out.println("현재 계좌 잔액 : " + balance + "원");
// 2. 고객 나이를 변수에 담기 (22)
// 변수에 이름은 customerAge; 만들어 주세요
// 출력 결과
// 고객 나이 : 22세
int customerAge = 22; // 변수에 선언과 동시에 초기화 했다.
System.out.println("고객 나이 : " + customerAge + "세");
// 2.1 고객 나이를 28로 변경하고 원래 나이를 다른 변수에 저장해 주세요.
// 주의 원래 있던 변수 안에 값을 먼저 다른 변수에 저장을 해야 사라지지 않습니다.
// 새로운 변수에 원래 있던 변수를 대입 연산하자.
int OriginalAge = customerAge;
customerAge = 28; // 변수는 변할 수 있다.
// 코드는 위에서 아래로 실행된다.
// int OriginalAge = customerAge;
System.out.println("수정된 고객 나이 : " + customerAge);
System.out.println("원래 나이(기록용) : " + OriginalAge);
// 3. 두 변수를 선언하고 값을 교환해보자.
int accountA = 2000;
int accountB = 4500;
// 두 변수에 값을 교환 하려면 어떠한 코드를 작성해야할까?
// 단 값으로 덮어쓰기 안됨
// 임시 값을 담을 수 있는 변수 선언이 필요하다.
// 2000 = 2000
int accountc = accountA;
// 4500 = 4500
accountA = accountB;
// 2000 = 2000
accountB = accountc;
System.out.println("accountA : " + accountA);
System.out.println("accountB : " + accountB);
} // end of main
} // end of class
package Exercise;
public class Exercise2 {
public static void main(String[] args) {
// 1. 데이터 10, 100, 100을 변수 선언과 동시에 초기화 하고 화면에 출력
int num = 10;
int num1 = 100;
int num2 = 100;
System.out.println(num);
System.out.println(num1);
System.out.println(num2);
// 2. int ageBox 상자의 값을 30으로 변경하고 기존에 담겨 있던 데이터를 다른 곳으로 옮기기
int ageBox = 10;
int ageBox2 = ageBox;
ageBox = 30;
// 3. int a = 1; int b = 3; 선언하고 a와 b에 담겨 있는 값을 서로 스위칭
// 힌트 - 임시 변수를 사용하여 값을 교환
int a = 1;
int b = 3;
int c = a;
a = b;
b = c;
} //end of main
} // end of class