본문 바로가기
자바 프로그래밍/코딩

CurrencyConverter.java

by 세인트킴 2023. 5. 22.
import java.util.Scanner;

class CurrencyConverter {
	private static double rate;
	
	public static double toDollar(double won) {
		return won/rate;
	}
	public static double toKRW(double dollar) {
		return dollar*rate;
	}
	public static void setRate(double r) {
		rate = r;
	}
}
public class CurrencyConverterTest {
	public static void main(String[] args) {
		Scanner scanner = new Scanner(System.in);
		
		System.out.print("Exchange rate($1) >> ");
		double rate = scanner.nextDouble();
		CurrencyConverter.setRate(rate);
		
		System.out.printf("%,d KRW = $%,.2f\n", 100000, CurrencyConverter.toDollar(100000));
		System.out.printf("$%,d = %, d KRW\n", 100, (int)CurrencyConverter.toKRW(100));
		
		scanner.close();
	}
}

'자바 프로그래밍 > 코딩' 카테고리의 다른 글

Car.Ex.java  (0) 2023.06.02
QuadraticEquationSolver.java  (0) 2023.05.26
AlarmTime.java  (0) 2023.05.12
ex09_2.java(성적분석 모의실험)  (0) 2023.05.06
ex06_3.java  (0) 2023.05.06