Anda di halaman 1dari 18

LAPORAN

KONTROL PERCABANGAN II

Nama : Farrel Akiela


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

SMK NEGERI 24 JAKARTA


2020
A. SINTAKS PROGRAM
1) Program Penghitung Total Saldo Tabungan Bank
➢ Console App
➢ Windows Forms App
2) Program Penyewaan CD / DVD
➢ Console App
➢ Windows Forms App
B. LOGIKA PROGRAM
1) Program Penghitung Total Saldo Tabungan Bank
➢ 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.
• int merupakan tipe data yang isinya berupa nilai bilangan
bulat 32-bit.
• long merupakan tipe data yang isinya berupa nilai bilangan
bulat 64-bit.
• double adalah salah satu tipe data yang isinya berupa
bilangan pecahan.
• const double berfungsi untuk menyatakan suatu bilangan
atau nilai bertipe double yang konstan / tetap / tak dapat
diubah.
• const int berfungsi untuk menyatakan suatu bilangan atau
nilai bertipe integer yang konstan / tetap / tak dapat diubah.
• Console.Write berfungsi untuk menampilkan teks dalam di
baris yang sama / tanpa membuat baris baru pada output.
Cara penulisannya sama seperti Console.WriteLine.
• 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.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.
• Convert.ToInt64 berfungsi untuk mengubah / konversi ke
tipe data ke Integer 64 bit. Jadi, jika ada tipe data apapun
yang ter-input, nanti program akan merubahnya kedalam
bentuk Integer yang berjumlah maksimal 64 bit.
• 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.
• 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.
• * adalah sebuah operator yang berfungsi untuk operasi
perkalian.
• + adalah sebuah operator yang berfungsi untuk operasi
perkalian.
• - adalah sebuah operator yang berfungsi untuk operasi
pengurangan.
• \n berfungsi untuk melongkap baris ke bawah. agar teks
tidak terlalu memanjang ke samping gunakanlah ini.

➢ Windows Forms App


• private void buttonProses_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 yang berisikan nilai bilangan bulat
32-bit.
• long merupakan tipe data yang isinya berupa nilai bilangan
bulat 64-bit.
• double adalah salah satu tipe data yang isinya berupa
bilangan pecahan.
• const double berfungsi untuk menyatakan suatu bilangan
atau nilai bertipe double yang konstan / tetap / tak dapat
diubah.
• const int berfungsi untuk menyatakan suatu bilangan atau
nilai bertipe integer yang konstan / tetap / tak dapat diubah.
• 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.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.
• Convert.ToInt64 berfungsi untuk mengubah / konversi ke
tipe data ke Integer 64 bit. Jadi, jika ada tipe data apapun
yang ter-input, nanti program akan merubahnya kedalam
bentuk Integer yang berjumlah maksimal 64 bit.
• 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.
• textBoxNama.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.
• textBoxTanggal.Text adalah sebuah textbox yang saya beri
nama ‘Tanggal’. Jadi textbox ‘Tanggal’ ini nanti nilai-nya akan
di-input oleh user lalu nilai tersebut akan dimasukkan
kedalam variabel ‘tanggalLahir‘ ber-tipe data Integer yang
sudah saya buat.
• textBoxBulan.Text adalah sebuah textbox yang saya beri
nama ‘Bulan’. Jadi textbox ‘Bulan’ ini nanti nilai-nya akan di-
input oleh user lalu nilai tersebut akan dimasukkan kedalam
variabel ‘bulanLahir‘ ber-tipe data String yang sudah saya
buat.
• textBoxTahun.Text adalah sebuah textbox yang saya beri
nama ‘Tahun. Jadi textbox ‘Tahun ini nanti nilai-nya akan di-
input oleh user lalu nilai tersebut akan dimasukkan kedalam
variabel ‘tahunLahir‘ ber-tipe data Integer yang sudah saya
buat.
• textBoxNorek.Text adalah sebuah textbox yang saya beri
nama ‘Norek’. Jadi textbox ‘Norek’ ini nanti nilai-nya akan di-
input oleh user lalu nilai tersebut akan dimasukkan kedalam
variabel ‘noRek‘ ber-tipe data long yang sudah saya buat.
• textBoxSaldo.Text adalah sebuah textbox yang saya beri
nama ‘Saldo’. Jadi textbox ‘Saldo’ ini nanti nilai-nya akan di-
input oleh user lalu nilai tersebut akan dimasukkan kedalam
variabel ‘saldoAwal‘ ber-tipe data double yang sudah saya
buat.
• textBoxLamanabung.Text adalah sebuah textbox yang saya
beri nama ‘Lamanabung’. Jadi textbox ‘Lamanabung’ ini nanti
nilai-nya akan di-input oleh user lalu nilai tersebut akan
dimasukkan kedalam variabel ‘lamaMenabung‘ 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.
• * adalah sebuah operator yang berfungsi untuk operasi
perkalian.
• + adalah sebuah operator yang berfungsi untuk operasi
perkalian.
• - adalah sebuah operator yang berfungsi untuk operasi
pengurangan.
• labelHasil.Text berfungsi untuk menampilkan sesuatu pada
label (yang saya beri nama labelHasil) jika diberikan suatu
perintah.
• + ...... + 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 ke bawah. agar teks
tidak terlalu memanjang ke samping gunakanlah ini.

2) Program Penyewaan CD / DVD


➢ 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 ke bawah. agar teks
tidak terlalu memanjang ke samping gunakanlah ini.
• String adalah sebuah tipe data yang berisikan teks atau
huruf.
• int merupakan tipe data yang isinya berupa nilai bilangan
bulat 32-bit.
• 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.
• 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.
• 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.
• + ...... + 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.
• if adalah sebuah statement kontrol percabangan yang akan
mengeksekusi perintah pada statement if jika kondisi benar
atau terpenuhi.
• * adalah sebuah operator yang berfungsi untuk operasi
perkalian.
• + adalah sebuah operator yang berfungsi untuk operasi
perkalian.
• 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.
• break berfungsi untuk menghentikan statement pada case
tertentu dan beralih ke case selanjutnya.

➢ Windows Forms App


• private void buttonProses_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 yang isinya berupa nilai bilangan
bulat 32-bit.
• 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.
• 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.
• textBoxNama.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.
• textBoxPilihan.Text adalah sebuah textbox yang saya beri
nama ‘Pilihan’. Jadi textbox ‘Pilihan’ 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.
• textBoxKuantitas.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.
• textBoxWaktusewa.Text adalah sebuah textbox yang saya
beri nama ‘Waktusewa’. Jadi textbox ‘Waktusewa’ ini nanti
nilai-nya akan di-input oleh user lalu nilai tersebut akan
dimasukkan kedalam variabel ‘waktuSewa‘ 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.
• + ...... + 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.
• * adalah sebuah operator yang berfungsi untuk operasi
perkalian.
• if adalah sebuah statement kontrol percabangan yang akan
mengeksekusi perintah pada statement if jika kondisi benar
atau terpenuhi.
• + adalah sebuah operator yang berfungsi untuk operasi
perkalian.
• 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.
• break berfungsi untuk menghentikan statement pada case
tertentu dan beralih ke case selanjutnya.
C. SCREENSHOT OUTPUT
1) Program Penghitung Total Saldo Tabungan Bank
➢ Console App
➢ Windows Forms App
3) Program Penyewaan CD / DVD
➢ Console App
➢ Windows Forms App

~SEKIAN TERIMAKASIH~

Anda mungkin juga menyukai