Anda di halaman 1dari 27

LAPORAN

KONTROL PERCABANGAN

Nama : Farrel Akiela


Absen : 11
Kelas : X RPL 1
Hari : Minggu
Tanggal : 4 Oktober 2020
Mata Pelajaran : Pemrograman Dasar
Materi : Percabangan
Guru Mapel : Bu Dwita Melatiana

SMK NEGERI 24 JAKARTA


2020
A. SINTAKS PROGRAM

1) Program If - Else
➢ Console App

➢ Windows Forms App


2) Program Switch
➢ Console App
➢ Windows Forms App
3) Program Penggolongan Usia
➢ Console App

➢ Windows Forms App


4) Program Konversi Nilai
➢ Console App

➢ Windows Forms App


5) Program Kasir ATK
➢ Console App


➢ Windows Forms App




B. LOGIKA PROGRAM
1) Program If- Else
➢ Console App
• static void Main(string[] args) adalah sebuah metode /
perintah utama. Sebelum memberi perintah kita wajib ada
sintaks ini, karena ini adalah perintah utama dari sebuah
program.
• Console.WriteLine berfungsi untuk menampilkan teks
dalam satu baris atau baris baru pada output. Untuk
penulisannya kita perlu tanda kurung dan tanda kutip di
antara teks yang ingin kita tulis, dan setelah itu jangan lupa
semicolon (;).
• Console.Write berfungsi untuk menampilkan teks dalam di
baris yang sama / tanpa membuat baris baru pada output.
Cara penulisannya sama seperti Console.WriteLine.
• \n berfungsi untuk melongkap baris. agar teks tidak terlalu
memanjang ke samping gunakanlah ini.
• int merupakan tipe data integer yang berisikan nilai
bilangan bulat.
• Convert.ToInt32 berfungsi untuk mengubah ke tipe data ke
Integer 32 bit. Jadi, jika ada tipe data apapun yang ter-input,
nanti program akan merubahnya kedalam bentuk Integer
yang berjumlah maksimal 32 bit.
• Console.ReadLine berfungsi untuk membaca teks yang kita
ketik dalam satu baris atau sebagai input dari user nantinya.
Dan jika menggunakan ini program tidak akan langsung
tertutup.
• if adalah sebuah statement kontrol percabangan yang akan
mengeksekusi perintah pada statement if jika kondisi benar
atau terpenuhi.
• else juga sebuah statement kontrol percabangan yang mana
jika kondisi pada statement if tidak benar atau tidak
terpenuhi maka perintah pada statement else inilah yang
akan dieksekusi.
• + ...... + ini namanya Placeholder yang digunakan untuk
memanggil variabel yang telah kita buat diatas. Saat
program dijalankan, nilai yang ada pada variabel otomatis
keluar pada tempat dimana kita memanggilnya.

➢ Windows Forms App


• private void BUTTON_Click(object sender, EventArgs e)
adalah sebuah metode / perintah pada BUTTON yang mana
jika user meng-klik tombol BUTTON maka program akan
menjalankan perintah yang ada didalam metode ini.
• int merupakan tipe data integer yang berisikan nilai
bilangan bulat.
• Convert.ToInt32 berfungsi untuk mengubah / konversi ke
tipe data ke Integer 32 bit. Jadi, jika ada tipe data apapun
yang ter-input, nanti program akan merubahnya kedalam
bentuk Integer yang berjumlah maksimal 32 bit.
• if adalah sebuah statement kontrol percabangan yang akan
mengeksekusi perintah pada statement if jika kondisi benar
atau terpenuhi.
• else adalah sebuah penolakan yang mana apabila kondisi
pada statement if dan statement else if tidak benar atau
tidak terpenuhi maka perintah pada statement else inilah
yang akan dieksekusi.
• NILAI.Text adalah sebuah textbox yang saya beri nama
NILAI. Jadi textbox NILAI ini nanti nilai-nya akan di-input
oleh user lalu nilai tersebut akan dimasukkan kedalam
variabel ‘nilai‘ ber-tipe data Integer yang sudah saya buat.
• HASIL.Text berfungsi untuk menampilkan sesuatu pada
label (yang saya beri nama HASIL) jika diberikan suatu
perintah. Contohnya pada program saya, jika nilai lebih atau
sama dengan dari 90 maka label (HASIL.Text) akan
menampilkan output statement if.
• + ...... + ini namanya Placeholder yang digunakan untuk
memanggil variabel yang telah kita buat diatas. Saat
program dijalankan, nilai yang ada pada variabel otomatis
keluar pada tempat dimana kita memanggilnya.

2) Program Switch
➢ Console App
• static void Main(string[] args) adalah sebuah metode /
perintah utama. Sebelum memberi perintah kita wajib ada
sintaks ini, karena ini adalah perintah utama dari sebuah
program.
• Console.WriteLine berfungsi untuk menampilkan teks
dalam satu baris atau baris baru pada output. Untuk
penulisannya kita perlu tanda kurung dan tanda kutip di
antara teks yang ingin kita tulis, dan setelah itu jangan lupa
semicolon (;).
• Console.Write berfungsi untuk menampilkan teks dalam di
baris yang sama / tanpa membuat baris baru pada output.
Cara penulisannya sama seperti Console.WriteLine.
• String adalah sebuah tipe data yang berisikan teks atau
huruf.
• int merupakan tipe data integer yang berisikan nilai
bilangan bulat.
• Convert.ToString berfungsi untuk mengubah / konversi ke
tipe data ke String. Jadi, jika ada tipe data apapun yang ter-
input, nanti program akan merubahnya kedalam bentuk
String.
• int.Parse berfungsi untuk mengubah / konversi tipe data
String yang ter-input ke tipe data Integer.
• Console.ReadLine berfungsi untuk membaca teks yang kita
ketik dalam satu baris atau sebagai input dari user
nantinya. Dan jika menggunakan ini program tidak akan
langsung tertutup.
• switch adalah sebuah statement kontrol percabangan yang
akan mengeksekusi perintah yang ada didalam statement
case. Jika nilai variabel yang dituju sama nilainya dengan
nilai case maka statement dalam case tersebut yang akan di
eksekusi.
• case adalah sebuah tempat untuk menaruh nilai tertentu.
case ini berada didalam switch dan didalam case ini ada
statement statement yang akan di eksekusi jika nilai
variabel yang dituju sama nilainya dengan nilai pada sebuah
case ini.
• + ...... + ini namanya Placeholder yang digunakan untuk
memanggil variabel yang telah kita buat diatas. Saat
program dijalankan, nilai yang ada pada variabel otomatis
keluar pada tempat dimana kita memanggilnya.
• \n berfungsi untuk melongkap baris. agar teks tidak terlalu
memanjang ke samping gunakanlah ini.
• - adalah sebuah operator yang berfungsi untuk
pengurangan.
• break berfungsi untuk menghentikan statement pada case
tertentu dan beralih ke case selanjutnya.
• default berfungsi sebagai penolakan apabila nilai variabel
tidak ada yang sama dengan nilai case. Maka statement
pada default ini yang akan di eksekusi.

➢ Windows Forms App


• private void BUTTON_Click(object sender, EventArgs e)
adalah sebuah metode / perintah pada BUTTON yang mana
jika user meng-klik tombol BUTTON maka program akan
menjalankan perintah yang ada didalam metode ini.
• String adalah sebuah tipe data yang berisikan teks atau
huruf.
• int merupakan tipe data integer yang berisikan nilai
bilangan bulat.
• Convert.ToString berfungsi untuk mengubah / konversi ke
tipe data ke String. Jadi, jika ada tipe data apapun yang ter-
input, nanti program akan merubahnya kedalam bentuk
String.
• int.Parse berfungsi untuk mengubah / konversi tipe data
String yang ter-input ke tipe data Integer.
• NAMA.Text adalah sebuah textbox yang saya beri nama
NAMA. Jadi textbox NAMA ini nanti nilai-nya akan di-input
oleh user lalu nilai tersebut akan dimasukkan kedalam
variabel ‘nama’ ber-tipe data String yang sudah saya buat.
• MENU.Text adalah sebuah textbox yang saya beri nama
MENU. Jadi textbox MENU ini nanti nilai-nya akan di-input
oleh user lalu nilai tersebut akan dimasukkan kedalam
variabel ‘menu’ ber-tipe data Integer yang sudah saya buat.
• NOMINAL.Text adalah sebuah textbox yang saya beri nama
NOMINAL. Jadi textbox NOMINAL ini nanti nilai-nya akan di-
input oleh user lalu nilai tersebut akan dimasukkan
kedalam variabel ‘bayar’ ber-tipe data Integer yang sudah
saya buat.
• switch adalah sebuah statement kontrol percabangan yang
akan mengeksekusi perintah yang ada didalam statement
case. Jika nilai variabel yang dituju sama nilainya dengan
nilai case maka statement dalam case tersebut yang akan di
eksekusi.
• case adalah sebuah tempat untuk menaruh nilai tertentu.
case ini berada didalam switch dan didalam case ini ada
statement statement yang akan di eksekusi jika nilai.
• HASIL.Text berfungsi untuk menampilkan sesuatu pada
label (yang saya beri nama HASIL) jika diberikan suatu
perintah. Contohnya pada program saya, jika nilai variabel
yang dituju merupakan 1 maka label (HASIL.Text) akan
menampilkan output statement case 1.
• + ...... + ini namanya Placeholder yang digunakan untuk
memanggil variabel yang telah kita buat diatas. Saat
program dijalankan, nilai yang ada pada variabel otomatis
keluar pada tempat dimana kita memanggilnya.
• \n berfungsi untuk melongkap baris. agar teks tidak terlalu
memanjang ke samping gunakanlah ini.
• - adalah sebuah operator yang berfungsi untuk
pengurangan.
• break berfungsi untuk menghentikan statement pada case
tertentu dan beralih ke case selanjutnya.

3) Program Penggolongan Usia


➢ Console App
• static void Main(string[] args) adalah sebuah metode /
perintah utama. Sebelum memberi perintah kita wajib ada
sintaks ini, karena ini adalah perintah utama dari sebuah
program.
• int merupakan tipe data integer yang berisikan nilai
bilangan bulat.
• Console.WriteLine berfungsi untuk menampilkan teks
dalam satu baris atau baris baru pada output. Untuk
penulisannya kita perlu tanda kurung dan tanda kutip di
antara teks yang ingin kita tulis, dan setelah itu jangan lupa
semicolon (;).
• Console.Write berfungsi untuk menampilkan teks dalam di
baris yang sama / tanpa membuat baris baru pada output.
Cara penulisannya sama seperti Console.WriteLine.
• int.Parse berfungsi untuk mengubah / konversi tipe data
String yang ter-input ke tipe data Integer.
• Console.ReadLine berfungsi untuk membaca teks yang kita
ketik dalam satu baris atau sebagai input dari user
nantinya. Dan jika menggunakan ini program tidak akan
langsung tertutup.
• if adalah sebuah statement kontrol percabangan yang akan
mengeksekusi perintah pada statement if jika kondisi benar
atau terpenuhi.
• else if juga sebuah statement kontrol percabangan yang
mana jika kondisi pada statement if tidak benar atau tidak
terpenuhi maka perintah pada statement else if inilah yang
akan dieksekusi.

➢ Windows Forms App


• private void BUTTON_Click(object sender, EventArgs e)
adalah sebuah metode / perintah pada BUTTON yang mana
jika user meng-klik tombol BUTTON maka program akan
menjalankan perintah yang ada didalam metode ini.
• int merupakan tipe data integer yang berisikan nilai
bilangan bulat.
• Convert.ToInt16 berfungsi untuk mengubah / konversi ke
tipe data ke Integer 16 bit. Jadi, jika ada tipe data apapun
yang ter-input, nanti program akan merubahnya kedalam
bentuk Integer yang berjumlah maksimal 16 bit.
• USIA.Text adalah sebuah textbox yang saya beri nama USIA.
Jadi textbox USIA ini nanti nilai-nya akan di-input oleh user
lalu nilai tersebut akan dimasukkan kedalam variabel ‘usia’
ber-tipe data Integer yang sudah saya buat.
• if adalah sebuah statement kontrol percabangan yang akan
mengeksekusi perintah pada statement if jika kondisi benar
atau terpenuhi.
• HASIL.Text berfungsi untuk menampilkan sesuatu pada
label (yang saya beri nama HASIL) jika diberikan suatu
perintah. Contohnya pada program saya, jika variabel ‘usia’
yang nilai-nya di-input oleh user adalah 15 maka label
(HASIL.Text) akan menampilkan output statement else if
yang memenuhi kondisi tersebut.
• else if juga sebuah statement kontrol percabangan yang
mana jika kondisi pada statement if tidak benar atau tidak
terpenuhi maka perintah pada statement else if inilah yang
akan dieksekusi.

4) Program Konversi Nilai


➢ Console App
• static void Main(string[] args) adalah sebuah metode /
perintah utama. Sebelum memberi perintah kita wajib ada
sintaks ini, karena ini adalah perintah utama dari sebuah
program.
• Console.WriteLine berfungsi untuk menampilkan teks
dalam satu baris atau baris baru pada output. Untuk
penulisannya kita perlu tanda kurung dan tanda kutip di
antara teks yang ingin kita tulis, dan setelah itu jangan lupa
semicolon (;).
• String adalah sebuah tipe data yang berisikan teks atau
huruf.
• double adalah salah satu tipe data yang isinya berupa
bilangan pecahan.
• Console.Write berfungsi untuk menampilkan teks dalam di
baris yang sama / tanpa membuat baris baru pada output.
Cara penulisannya sama seperti Console.WriteLine.
• Console.ReadLine berfungsi untuk membaca teks yang kita
ketik dalam satu baris atau sebagai input dari user
nantinya. Dan jika menggunakan ini program tidak akan
langsung tertutup.
• double.Parse berfungsi untuk mengubah / konversi tipe
data String yang ter-input ke tipe data double.
• if adalah sebuah statement kontrol percabangan yang akan
mengeksekusi perintah pada statement if jika kondisi benar
atau terpenuhi.
• else if juga sebuah statement kontrol percabangan yang
mana jika kondisi pada statement if tidak benar atau tidak
terpenuhi maka perintah pada statement else if inilah yang
akan dieksekusi.
• else adalah sebuah penolakan yang mana apabila kondisi
pada statement if dan statement else if tidak benar atau
tidak terpenuhi maka perintah pada statement else inilah
yang akan dieksekusi.

➢ Windows Forms App


• private void BUTTON_Click(object sender, EventArgs e)
adalah sebuah metode / perintah pada BUTTON yang mana
jika user meng-klik tombol BUTTON maka program akan
menjalankan perintah yang ada didalam metode ini.
• String adalah sebuah tipe data yang berisikan teks atau
huruf.
• double adalah salah satu tipe data yang isinya berupa
bilangan pecahan.
• Convert.ToString berfungsi untuk mengubah / konversi ke
tipe data ke String. Jadi, jika ada tipe data apapun yang ter-
input, nanti program akan merubahnya kedalam bentuk
String.
• Convert.ToDouble berfungsi untuk mengubah / konversi
ke tipe data ke Double. Jadi, jika ada tipe data apapun yang
ter-input, nanti program akan merubahnya kedalam bentuk
Double.
• NAMA.Text adalah sebuah textbox yang saya beri nama
NAMA. Jadi textbox NAMA ini nanti nilai-nya akan di-input
oleh user lalu nilai tersebut akan dimasukkan kedalam
variabel ‘nama’ ber-tipe data String yang sudah saya buat.
• NILAI.Text adalah sebuah textbox yang saya beri nama
NILAI. Jadi textbox NILAI ini nanti nilai-nya akan di-input
oleh user lalu nilai tersebut akan dimasukkan kedalam
variabel ‘nilai’ ber-tipe data Double yang sudah saya buat.
• if adalah sebuah statement kontrol percabangan yang akan
mengeksekusi perintah pada statement if jika kondisi benar
atau terpenuhi
• else if juga sebuah statement kontrol percabangan yang
mana jika kondisi pada statement if tidak benar atau tidak
terpenuhi maka perintah pada statement else if inilah yang
akan dieksekusi.
• else adalah sebuah penolakan yang mana apabila kondisi
pada statement if dan statement else if tidak benar atau
tidak terpenuhi maka perintah pada statement else inilah
yang akan dieksekusi.
• HASIL.Text berfungsi untuk menampilkan sesuatu pada
label (yang saya beri nama HASIL) jika diberikan suatu
perintah. Contohnya pada program saya, jika variabel ‘nilai’
yang nilai-nya di-input oleh user adalah 93 maka label
(HASIL.Text) akan menampilkan output statement else if
yang memenuhi kondisi tersebut.

5) Program Kasir ATK


➢ Console App
• static void Main(string[] args) adalah sebuah metode /
perintah utama. Sebelum memberi perintah kita wajib ada
sintaks ini, karena ini adalah perintah utama dari sebuah
program.
• Console.WriteLine berfungsi untuk menampilkan teks
dalam satu baris atau baris baru pada output. Untuk
penulisannya kita perlu tanda kurung dan tanda kutip di
antara teks yang ingin kita tulis, dan setelah itu jangan lupa
semicolon (;).
• Console.Write berfungsi untuk menampilkan teks dalam di
baris yang sama / tanpa membuat baris baru pada output.
Cara penulisannya sama seperti Console.WriteLine.
• String adalah sebuah tipe data yang berisikan teks atau
huruf.
• byte merupakan tipe data yang berisikan bilangan dengan
nilai range yang bisa dinyatakan dalam 8 bit biner dan
hanya berisi bilangan positif.
• int merupakan tipe data integer yang berisikan nilai
bilangan bulat.
• int.Parse berfungsi untuk mengubah / konversi tipe data
String yang ter-input ke tipe data Integer.
• Console.ReadLine berfungsi untuk membaca teks yang kita
ketik dalam satu baris atau sebagai input dari user
nantinya. Dan jika menggunakan ini program tidak akan
langsung tertutup.
• switch adalah sebuah statement kontrol percabangan yang
akan mengeksekusi perintah yang ada didalam statement
case. Jika nilai variabel yang dituju sama nilainya dengan
nilai case maka statement dalam case tersebut yang akan di
eksekusi.
• case adalah sebuah tempat untuk menaruh nilai tertentu.
case ini berada didalam switch dan didalam case ini ada
statement statement yang akan di eksekusi jika nilai.
• Convert.ToByte berfungsi untuk mengubah / konversi ke
tipe data ke Byte. Jadi, jika ada tipe data apapun yang ter-
input, nanti program akan merubahnya kedalam bentuk
Byte.
• Convert.ToInt32 berfungsi untuk mengubah / konversi ke
tipe data ke Integer 32 bit. Jadi, jika ada tipe data apapun
yang ter-input, nanti program akan merubahnya kedalam
bentuk Integer yang berjumlah maksimal 32 bit.
• * adalah sebuah operator yang berfungsi untuk operasi
perkalian.
• - adalah sebuah operator yang berfungsi untuk operasi
pengurangan.
• break berfungsi untuk menghentikan statement pada case
tertentu dan beralih ke case selanjutnya.
• Convert.ToString berfungsi untuk mengubah / konversi ke
tipe data ke String. Jadi, jika ada tipe data apapun yang ter-
input, nanti program akan merubahnya kedalam bentuk
String.
• goto adalah sebuah Jump Statements Control yang berfungsi
untuk melompati statement menuju label yang telah
ditentukan.
• Console.ReadKey berfungsi untuk membaca satu huruf
saja dari teks yang kita ketik. Dan biasanya setelah kita
ketik apapun program akan langsung tertutup karena
menggunakan ini.
➢ Windows Forms App
• private void BUTTON_Click(object sender, EventArgs e)
adalah sebuah metode / perintah pada BUTTON yang mana
jika user meng-klik tombol BUTTON maka program akan
menjalankan perintah yang ada didalam metode ini.
• int merupakan tipe data integer yang berisikan nilai
bilangan bulat.
• int.Parse berfungsi untuk mengubah / konversi tipe data
String yang ter-input ke tipe data Integer.
• Convert.ToInt32 berfungsi untuk mengubah / konversi ke
tipe data ke Integer 32 bit. Jadi, jika ada tipe data apapun
yang ter-input, nanti program akan merubahnya kedalam
bentuk Integer yang berjumlah maksimal 32 bit.
• KUANTITAS.Text adalah sebuah textbox yang saya beri
nama KUANTITAS. Jadi textbox KUANTITAS ini nanti nilai-
nya akan di-input oleh user lalu nilai tersebut akan
dimasukkan kedalam variabel ‘kuantitas’ ber-tipe data
Integer yang sudah saya buat.
• NOMINAL.Text adalah sebuah textbox yang saya beri nama
NOMINAL. Jadi textbox NOMINAL ini nanti nilai-nya akan di-
input oleh user lalu nilai tersebut akan dimasukkan
kedalam variabel ‘nominal’ ber-tipe data Integer yang sudah
saya buat.
• MENU.Text adalah sebuah textbox yang saya beri nama
MENU. Jadi textbox MENU ini nanti nilai-nya akan di-input
oleh user lalu nilai tersebut akan dimasukkan kedalam
variabel ‘menu’ ber-tipe data String yang sudah saya buat.
• switch adalah sebuah statement kontrol percabangan yang
akan mengeksekusi perintah yang ada didalam statement
case. Jika nilai variabel yang dituju sama nilainya dengan
nilai case maka statement dalam case tersebut yang akan di
eksekusi.
• case adalah sebuah tempat untuk menaruh nilai tertentu.
case ini berada didalam switch dan didalam case ini ada
statement statement yang akan di eksekusi jika nilai.
• * adalah sebuah operator yang berfungsi untuk operasi
perkalian.
• - adalah sebuah operator yang berfungsi untuk operasi
pengurangan.
• HASIL.Text berfungsi untuk menampilkan sesuatu pada
label (yang saya beri nama HASIL) jika diberikan suatu
perintah. Contohnya pada program saya, jika nilai variabel
yang dituju merupakan 1 maka label (HASIL.Text) akan
menampilkan output statement case 1.
• + ...... + ini namanya Placeholder yang digunakan untuk
memanggil variabel yang telah kita buat diatas. Saat
program dijalankan, nilai yang ada pada variabel otomatis
keluar pada tempat dimana kita memanggilnya.
• \n berfungsi untuk melongkap baris. agar teks tidak terlalu
memanjang ke samping gunakanlah ini.
• break berfungsi untuk menghentikan statement pada case
tertentu dan beralih ke case selanjutnya.

C. SCREENSHOT OUTPUT
1) Program If - Else
➢ Console App

Hasilnya seperti ini, jika user meng-input nilai lebih dari atau sama
dengan 90 lalu menekan ‘enter’ pada keyboard maka akan keluar
statement pada if seperti di gambar dan jika dibawah 90 maka akan
keluar statement pada else.
➢ Windows Forms App

Hasilnya seperti ini, jika user meng-input nilai dibawah 90 lalu


meng-klik button ‘tanggapan ayah’ pada program maka akan keluar
statement pada else seperti di gambar dan jika lebih dari atau sama
dengan 90 maka akan keluar statement pada if.

2) Program Switch
➢ Console App
Hasilnya seperti ini, jika user meng-input nilai menu 5 dan menekan
‘enter’ pada keyboard maka akan case 5 akan tereksekusi dan
menjalankan perintah statement pada case 5. Lalu jika user meng-input
nilai nominal pembayaran 50.000 dan menekan ‘enter’ pada keyboard
maka otomatis nilai nominal akan dikurangi sesuai dengan harga menu
yang dipilih user dan sisanya menjadi kembalian.

➢ Windows Forms App

Hasilnya seperti ini, jika user meng-input nilai menu 3 dan


meng-klik ‘pesan’ pada program maka akan case 3 akan tereksekusi
dan menjalankan perintah statement pada case 3. Lalu jika user
meng-input nilai nominal pembayaran 100.000 dan meng-klik ‘pesan’
pada program maka otomatis nilai nominal akan dikurangi sesuai
dengan harga menu yang dipilih user dan hsilnya menjadi kembalian.
3) Program Penggolongan Usia
➢ Console App

Hasilnya seperti ini, jika user meng-input nilai usia 15 lalu


menekan ‘enter’ pada keyboard maka akan keluar statement seperti di
gambar dan jika user meng-input nilai lain maka yang keluar akan
berbeda sesuai dengan statement-nya.

➢ Windows Forms App


Hasilnya seperti ini, jika user meng-input nilai usia 15 lalu meng-
klik ‘proses’ pada program maka akan keluar statement seperti di
gambar dan jika user meng-input nilai lain maka yang keluar akan
berbeda sesuai dengan statement-nya.

4) Program Konversi Nilai


➢ Console App

Hasilnya seperti ini, jika user meng-input nilai 93 lalu menekan


‘enter’ pada keyboard maka akan keluar statement seperti di gambar
dan jika user meng-input nilai lain maka yang keluar akan berbeda
sesuai dengan statement-nya.

➢ Windows Forms App


Hasilnya seperti ini, jika user meng-input nilai 85 lalu meng-
klik ‘konversi’ pada program maka akan keluar statement seperti di
gambar dan jika user meng-input nilai lain maka yang keluar akan
berbeda sesuai dengan statement-nya

5) Program Kasir ATK


➢ Console App
Hasilnya seperti ini, jika user meng-input nomor menu 6, kuantitas
3, dan nominal pembayaran 100.000 lalu menekan ‘enter’ pada keyboard
maka semua statement yang berada didalam case 6 akan di eksekusi dan
dijalankan operasi hitungnya, seperti pada gambar diatas. Lalu user
diminta untuk input (y) untuk mengulangi transaksi atau (t) untuk selesai,
jika user meng-input (y) maka program akan berjalan lagi dari ulang dan
jika user meng-input (t) maka program akan selesai.

➢ Windows Forms App


Hasilnya seperti ini, jika user meng-input nomor menu 2, kuantitas
30, dan nominal pembayaran 100.000 lalu meng-klik ‘proses’ pada program
maka semua statement yang berada didalam case 2 akan di eksekusi dan
dijalankan operasi hitungnya, seperti pada gambar diatas.

~SEKIAN TERIMAKASIH~

Anda mungkin juga menyukai