Mata Kuliah : Algoritma Pemrograman
Dosen : Ir. Agus Suharto, M.Kom
بسم الله الرحمن الرحيم
Dibawah ini saya akan membuat sebuah studi kasus dalam memenuhi tugas UTS mata kuliah Algoritma Pemrograman 1. Penyeselaian kasus menggunakan Bahasa Java dengan software Netbean 8.2 yang terdiri dari Penjelasan kasus, Pseudo code, Flowchart, Source code beserta Scren shoot pengaplikasian program netbean.
KASUS :
Dalam memperingati HUT ke-10th, sebuah Bank swasta mengadakan undian berhadiah kepada nasabah. Pemenang hadiah di hitung berdasarkan pengumpulan poin terbanyak. Poin 1= Setiap nasabah yang melakukan penyimpanan dibawah Rp. 100.000 mendapat 10 poin , Poin 2= penyimpanan dibawah Rp.1.000.000 mendapat 500 poin, Poin 3= penyimpanan lebih dari Rp.5000.000. Nasabah yang memiliki poin lebih dari 500.000 berhak memilih hadiah dorprize berupa Sepeda motor bermerk Honda, Yamaha dan Suzuki.
===========================================================================
FLOW CHART
=============================================================================
SOURCE CODE
import java.util.Scanner;
public class Tugas_UTS {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
Scanner masukan=new Scanner (System.in);
int Poin1=10,Poin2=500,Poin3=5000;
System.out.print ("Jumlah Tabungan=");
int Tabungan=masukan.nextInt ();
if (Tabungan<=100000){
System.out.println ("Selamat Anda Mendapatkan Poin= "+Poin1);
}else if (Tabungan<=1000000){
System.out.println ("Selamat Anda Mendapatkan Poin= "+Poin2);
}else if (Tabungan>=5000000){
System.out.println ("Selamat Anda Mendapatkan Poin= "+Poin3);
}else {
System.out.println ("Anda kurang beruntung");}
int Poin=masukan.nextInt ();
if (Poin>=500000){
System.out.println ("Hadiah Doorprize:");
System.out.println ("1.Honda");
System.out.println ("2.Yamaha");
System.out.println ("3.Suzuki");
System.out.print ("Pilih Hadiah ? ");
int Hadiah=masukan.nextInt ();
switch (Hadiah){
case 1:
System.out.println ("Honda");
break;
case 2:
System.out.println ("Yamaha");
break;
case 3:
System.out.println ("Suzuki");
break;
default:}}}}
run:
Jumlah Tabungan=5000000
Selamat Anda Mendapatkan Poin= 5000
600000
Hadiah Doorprize:
1.Honda
2.Yamaha
3.Suzuki
Pilih Hadiah ? 2
Yamaha
BUILD SUCCESSFUL (total time: 14 seconds)
========================================================================
SCREEN SHOOT

SELESAI...............................
Komentar
Posting Komentar