Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /**
- * Fungsi konverter uang
- *
- * @thomasdwi.a
- * @20201012
- */
- import static java.lang.System.out;
- public class konverter {
- //per tanggal 11-10-2020
- private float USD = 14677;
- private float EUR = 17365;
- public void convert(float uang, int flag)
- {
- //menjalankan fungsi konversi berdasarkan kode
- switch (flag) {
- case 1 -> setIDR_USD(uang);
- case 2 -> setUSD_IDR(uang);
- case 3 -> setIDR_EUR(uang);
- case 4 -> setEUR_IDR(uang);
- case 5 -> setUSD_EUR(uang);
- case 6 -> setEUR_USD(uang);
- }
- }
- // metode untuk mengkonversi uang
- public void setIDR_USD(float uang)
- {
- uang /= USD;
- out.printf("%.2f USD\n",uang);
- }
- public void setUSD_IDR(float uang)
- {
- uang *= USD;
- out.printf("%.2f IDR\n",uang);
- }
- public void setIDR_EUR(float uang)
- {
- uang /= EUR;
- out.printf("%.2f EUR\n",uang);
- }
- public void setEUR_IDR(float uang)
- {
- uang *= EUR;
- out.printf("%.2f IDR\n",uang);
- }
- public void setUSD_EUR(float uang)
- {
- uang *= (USD / EUR);
- out.printf("%.2f EUR\n",uang);
- }
- public void setEUR_USD(float uang)
- {
- uang *= (EUR / USD);
- out.printf("%.2f USD\n",uang);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement