Program Provider Pulsa Bintang
Nama Program : Provider_Bintang
Tujuan Program : Untuk mimilih paket untuk menelpon
dan tawaran untuk menggunakan RBT yang ditawarkan
Sasaran User : Semua kalangan
Deskripsi Provider
Bintang
Provider Bintang
adalah salah satu provider pulsa yang menawarkan RBT dan paket nelpon. Dalam
pembuatan provider pulsa ini menggunakan bahasa pemrograman Java dengan
software Eclipse.
Di dalam pembuatan
program provider dimasukan inputan yaitu
berupa variabel kode,RBT,ambil,Paket
Nelpon,sisa pulsa,pilihan,kembali,pilih,menu dengan tipe data integer. Hal ini
karena data yang akan diamsukan nantinya berupa angka yang berupa bilangan
bulat. Dalam prgram ini nilai awal pulsa sudah ditentukan. Seperti provider
yang lainya yaitu ketika akan masuk harus memasukan kode. Kade yang kami
tentukan adal 321. Disini provider bintang menawarkan RBT dan paket nelpon.
Unruk RBT membutuhkan pulsa 3000. Dan untuk paket nelpon ada 2 pilihan yaitu
nelpon sepuasnya ke sesama bintang dengan pulsa 2000/hari dan nelpon sepuasnya
ke selain bintang dengan pulsa 3000/hari.Untuk dapat menjalankan programnya
kami menggunakan perintah-perintah perulangan dan percabangan. Perintang yang
kita gunakan seperti:
If(kode!=321){
(perintah);}
{else (kode==321)
(perintah);}
Perintah ini
digunakan ketika ingin masuk program yaitu ketika kode yang dimasukan salah
maka akan muncul perintah bahwa kode salah dan harus memasukan kode yang benar,
sedangkan ketika kode benar maka akan langsung masuk ke program.
Writeln(“Masukan
Pilihan”)
Read pilihan
Perintah atas
adalah perintah yang memerinthakan pengguna untuk memasukan pilihan yang
diinginkan sesuai dengan pilihan yang disediakan. Sedangkan fugsi dari read
adalah untuk membaca pilihan yang dimasukan sehingga dapat diproses dan
berlanjut ke proses berikutnya.
Do{
(“perintah”);
(“masukan angka 0 untuk kembali);
Read kembali
++kembali}
While(kembali<=1);
Perintah di atas digunakan untuk
kembali ke pilihan awal atau ke menu utama ketika mengetikan angka 0. Perintah
di atas merupakan salah satu perintah perulangan.
Switch(menu){
Case 1;
(“perintah”);}
Break;
Default:
Writeln(“Terimakasih”);
Perintah di atas digunakan ketika
kita menginginkan percabangan multi arah. Yaitu dalam program provider ini
perintah di atas digunakan untuk memilih antara mengambil RBT atau memilih
paket nelpon atau keluar program. Sedangkan disini default bersifat optional
yaitu ketika perintah tidak dimasukan ke
dalam case maka perintah yang akan dijalankan adalah perintah yang ada di
default.
Pseudocode Game Perulangan
Header
Program_Game_Mendapatkan_Hati_Permainan_Melatih_Pengetahuan
{Program untuk bermain Game Mendapatkan Hati Permainan Melatih Pengetahuan yang akan mendapat
hadiah hati atau bintang yang berjalan sesuai dengan point yang didapatkan}
Deklarasi
Input yang dimasukan next ,hati,bintang; String
int count = 5
int pilih
int score = 0
Deklarasi
Begin
writeln(" Selamat Datang di
Game Mendapatkan Hati Permainan yang Melatih
Pengetahuan ")
writeln("Tebak Peryataan di bawah ini Benar/Salah")
writeln("Timnas Indonesia gagal di Piala AFF 2014”)
writeln("Pilih Benar/Salah")
writeln("<1> Benar")
writeln("<2> Salah")
writeln(" Masukan Pilihan : ")
read pilih
if(pilih==1)
score
= score+100
else
score =
score-100
writeln("Menteri PSDM saat ini Anis Baswedan “)
writeln("Pilih Benar/Salah")
writeln("<1> Benar")
writeln("<2> Salah")
writeln(" Masukan Pilihan : ")
read pilih
if(pilih==2)
score =
score+100
else
score =
score-100
writeln("Ibukota Negara Korea Utara adalah Pyongyang”)
writeln("Pilih Benar/Salah")
writeln("<1> Benar")
writeln("<2> Salah")
writeln(" Masukan Pilihan : ")
read pilih
if(pilih==1)
score =
score+100
else
=
score-100
writeln("Tokoh yang terdapat di
mata uang 20000 rupiah adalah Oto Iskandar Di Nata”)
writeln("Pilih Benar/Salah")
writeln ("<1> Benar")
writeln ("<2> Salah")
wrinteln(" Masukan Pilihan : ")
read pilih
if(pilih==1)
score =
score+100
else
score =
score-100 ;}
writeln("Di Jepang tsunami terkahir terjadi pada tahun 2013”)
writeln("Pilih Benar/Salah")
writeln("<1> Benar")
writeln("<2> Salah")
writeln(" Masukan Pilihan : ")
Read pilih
if(pilih==2)
score =
score+100
else
score =
score-100
if(score>=300)
for (count = 0; count<5000;
count++)
writeln(“Gambar Hati”)
writeln("Skor anda adalah :
" +score)
else if(score<300)
for (count = 0; count<5000;
count++)
writeln("Gambar
Bintang")
count++;
writeln(“
Skor anda adalah : "+score)
writeln("Coba
lagi dan lihat bentuk yang lain”)
System.out.println("TERIMAKASIH TELAH BERMAIN “)
End
FLOWCHART
SCREENSHOOT