Tugas Kuliah (Program Java)

Gak kerasa gue udah semester 3 lagi. Dan semester ini tugas makin-makin nambah banyak aja, sampe ga ada waktu luang *apa iya?*
Gue mau share salah satu tugas gue dari mata kuliah pemrograman java.
Tugasnya kali ini adalah bikin program untuk menghitung pecahan uang.

Dan langsung aja dibawah ini adalah source codenya :
-----------------------------------------------------

import java.util.*;

//Tugas Muhammad Arif AH (109093000154)

public class tugaspraktekjava1 {
public static void main (String args[]){


long pecahan, uang;

System.out.print(".: Program Penghitung Pecahan Uang:. \n");
System.out.print("\nMasukan sejumlah uang = ");
Scanner obj = new Scanner(System.in);
uang = obj.nextLong();

if (uang <> 100000){
System.out.println("Maaf, nominal yang paling besar adalah 100000 rupiah saja");
}


else{

if (uang >= 100000){
pecahan = uang / 100000;
System.out.println("Pecahan 100000 = "+pecahan);
}
uang = uang % 100000;

if ((uang >= 50000) && (uang <100000)){ pecahan = uang / 50000; System.out.println("Pecahan 50000 = "+pecahan); } uang = uang % 50000; if ((uang >= 20000) && (uang <50000)){ pecahan = uang / 20000; System.out.println("Pecahan 20000 = "+pecahan); } uang = uang % 20000; if ((uang >= 10000) && (uang <20000)){ pecahan = uang / 10000; System.out.println("Pecahan 10000 = "+pecahan); } uang = uang % 10000; if ((uang >= 5000) && (uang <10000)){ pecahan = uang / 5000; System.out.println("Pecahan 5000 = "+pecahan); } uang = uang % 5000; if ((uang >= 2000) && (uang <5000)) { pecahan = uang / 2000; System.out.println("Pecahan 2000 = "+pecahan); } uang = uang % 2000; if ((uang >= 1000) && (uang <2000)) { pecahan = uang / 1000; System.out.println("Pecahan 1000 = "+pecahan); } uang = uang % 1000; if ((uang >= 500) && (uang <1000)) { pecahan = uang / 500; System.out.println("Pecahan 500 = "+pecahan); } uang = uang % 500; if ((uang >= 200) && (uang <500)){ pecahan = uang / 200; System.out.println ("Pecahan 200 = "+pecahan); } uang = uang % 200; if ((uang >= 100) && (uang <200)){ pecahan = uang / 100; System.out.println ("Pecahan 100 = "+pecahan); } uang = uang % 100; if ((uang >= 50) && (uang <100)){ pecahan = uang / 50; System.out.println ("Pecahan 50 = "+pecahan); } uang = uang % 50; if ((uang > 0) && (uang <50)){ pecahan = uang ; if (pecahan<10) System.out.println ("Pecahan "+pecahan+ " abaikan saja"); else if (pecahan>=10)

System.out.println ("Pecahan "+pecahan+ " abaikan saja");
}
}
}
}
}


-----------------------------------------
Oke guys, semoga bermanfaat buat memenuhi tugas dari dosen. Hehe
Dan gak lupa gue minta koreksinya kalo masih ada yang salah. Thankyu :)

0 komentar:

Posting Komentar