Program Penghitung Biaya Kuliah per SKS

Ukuran: px
Mulai penontonan dengan halaman:

Download "Program Penghitung Biaya Kuliah per SKS"

Transkripsi

1

2 Program Penghitung Biaya Kuliah per SKS Oleh: Sendy PK Halo pecinta coding, kali ini saya akan membuat program untuk menghitung berapa banyak SKS yang harus dibayarkan dalam satu semester, bagi para mahasiswa, ini sangat membantu untuk mengetahui berapa banyak uang yang harus dikeluarkan untuk mengambil SKS Berikut deskripsi program yang akan kita bua... Halo pecinta coding, kali ini saya akan membuat program untuk menghitung berapa banyak SKS yang harus dibayarkan dalam satu semester, bagi para mahasiswa, ini sangat membantu untuk mengetahui berapa banyak uang yang harus dikeluarkan untuk mengambil SKS Berikut deskripsi program yang akan kita buat : Program berguna untuk menghitung berapa banyak jumlah SKS yang harus kita bayar semester ini. Nilai yang diinput oleh user adalah, jumlah mata kuliah, SKS dan nilai per mata kuliah. Program akan menghitung berapa IP yang diperoleh, lalu memutuskan berapa banyak SKS yang diperoleh. Langkah-langkah membuat tampilan program tersebut adalah sebagai berikut: 1. Buat project baru dengan nama menghitungsks 2. Masukkan ke dalam Form1 komponen-komponen yang dibutuhkan sebagai berikut. 11 buah Label, 6 buah TextBox, 4 buah Button, 1 buah ComboBox, dan 2 buah GroupBox. Atur tata letaknya kira-kira seperti pada gambar di bawah ini

3 1. Untuk langkah selanjutnya, kita akan mengubah semua nilai properties pada masing-masing objek yang ada pada Form1, termasuk nilai properties Form1 itu sendiri. Untuk mengetahui komponen dan properties yang mana yang akan diubah, dan apa nilainya, silahkan Anda lihat pada tabel di bawah ini.

4

5

6 1. Setelah itu, klik komponen ComboBox dengan nama combonilaipermatakuliah, pada bagian Properties Items, klik tombo l, maka akan muncul kotak dialog String Collection Editor. 2. Masih di kotak dialog yang tadi, pada bagian Enter the strings in the collection (one per line): ketik huruf A, lalu Enter. Ketik huruf B,lalu Enter, dan seterusnya sampai huruf E. Klik OK. Untuk lebih jelasnya silahkan lihat gambar di bawah ini. Untuk tahap selanjutnya kita akan melakukan coding. Langkah- langkahnya adalah sebagai berikut: Klik satu kali pada Form1, lalu tekan tombol F7, ketikkan kode di bawah ini. private int[] skspermatakuliah = new int[10]; private char[] nilaipermatakuliah = new char[10]; private int indexarray = 0, nomatkul = 0; public Form1()

7 InitializeComponent(); Keterangan Program: 0. Baris 1: mendeklarasikan array bertipe Integer, dengan panjang 10, dengan nama skspermatakuliah Baris 2: mendeklarasikan array bertipe char, dengan panjang 10, dengan nama nilaipermatakuliah Baris 3: mendeklarasikan variabel indexarray dan nomatkul. Baris 4-7: baris ini tidak perlu diketik, karena baris ini sudah ada dengan sendirinya pada saat kita membuat project baru. 1. Sebelum kita melanjutkan kode untuk di Form1. Terlebih dahulu kita akan membuat class baru. 2. Pada menu utama klik Project, pilih Add New Item Atau bisa dengan menekan kombinasi tombol Ctrl + Shift + A. Maka akan tampil kotak dialog Add New Item. Lihat gambar di bawah ini. 1. Pada kotak dialog tersebut, pilih Class dan isi dengan nama PembayaranSKS.cs, klik Add.

8 1. Kemudian ketikkan kode berikut ini. public class PembayaranSKS protected float hargapersks; private int jumlahsksyangdiperoleh; public PembayaranSKS() this.hargapersks = 40000; this.jumlahsksyangdiperoleh = 0; public float GetHargaPerSKS() return this.hargapersks; public float HitungSKSYangHarusDibayar(int jumlahsksyangdiperoleh) this.jumlahsksyangdiperoleh = jumlahsksyangdiperoleh; float hasil = this.jumlahsksyangdiperoleh * hargapersks; return hasil; Keterangan Program:

9 Baris 1: tambahkan public, sebelum perintah class. Karena kita akan membuat lebih dari satu class. Baris 2: mendeklarasikan variabel hargapersks, dengan tipe data float dan hak akses protected. Baris 3: mendeklarasikan variabel jumlahsksyangdiperoleh, dengan tipe data int dan hak akses private. Baris 5-9: membuat konstruktor untuk class PembayaranSKS(). Baris 10-13: membuat method dengan nama GetHargaPerSKS(), yang berguna untuk mengambil nilai dari variabel hargapersks. Karena variabel ini tidak menggunakan hak akses public, sehingga tidak bias diakses secara langsung dari luar class. Baris 14-19: membuat method dengan nama HitungSKSYangHarusDibayar(), yang berguna untuk menghitung berapa banyak SKS yang harus dibayar untuk bulan ini. Yang didapat dari rumus jumlahsksyangdiperoleh dikali hargapersks 1. Selanjutnya kita akan membuat class turunan dari class PembayaranSKS, yaitu class IPSemesterIni. Ketikkan kode berikut tepat di bawah class PembayaranSKS. // inherit dari class PembayaranSKS public class IPSemesterIni : PembayaranSKS float totalsksdiperoleh, totalkndiperoleh; int JumlahSKSSemesterIni; // constructor public IPSemesterIni() this.totalsksdiperoleh = 0; this.totalkndiperoleh = 0; public IPSemesterIni(float totalsksdiperoleh, float totalkndiperoleh) this.totalsksdiperoleh = totalsksdiperoleh; this.totalkndiperoleh = totalkndiperoleh; public float HitungIPYangDiperoleh(float totalsksdiperoleh, float totalkndiperoleh) return totalkndiperoleh / totalsksdiperoleh; public int SKSYangDiperolehSemesterBaru(float IPSemesterIni) if (IPSemesterIni <= 2.5) JumlahSKSSemesterIni = 18; else if ((IPSemesterIni > 2.5) && (IPSemesterIni < 3)) JumlahSKSSemesterIni = 21; else if (IPSemesterIni >= 3) JumlahSKSSemesterIni = 24;

10 return JumlahSKSSemesterIni; Keterangan Program: 1. Baris 2: membuat class dengan nama IPSemesterIni, yang diturunkan dari class PembayaranSKS. Baris 7-16: pada baris ini terdapat dua bua konstruktor, dimana pada konstructor pertama tidak terdapat parameter. Sedangkan pada konstructor yang kedua terdapat parameter, yaitu totalsksdiperoleh dan totalkndiperoleh. Baris 17-20: membuat method dengan nama HitungIPYangDiperoleh(), yang berguna untuk menghitung berapa besar IP yang diperoleh dengan cara membagi totalkndiperoleh dengan totalsksdiperoleh. Baris 21-27: membuat method dengan nama SKSYangDiperolehSemesterBaru(), yang berguna untuk menghitung berapa SKS yang diperoleh untuk semester berikutnya. Dengan kondisi, jika IP kurang dari atau sama dengan 2,5, SKS semester ini 18. Jika IP antara 2,5-3, SKS semester ini 21. Dan jika IP lebih besar dari atau sama dengan 3, SKS semester ini 24. Kemudian kita akan membuat class turunan dari class IPSemesterIni, yaitu class SKSSemesterIni. Ketikkan kode berikut tepat di bawah class IPSemesterIni. // inherit dari class IPSemesterIni public class SKSSemesterIni : IPSemesterIni private int jumlahmatakuliah; private int[] skspermatakuliah = new int[10]; private char[] nilaipermatakuliah = new char[10]; private float totalsksdiperoleh, totalkndiperoleh; private int i, nilaidalamangka, temp = 0; // constructor public SKSSemesterIni(int jumlahmatakuliah, int[] skspermatakuliah, char[] nilaipermatakuliah) this.jumlahmatakuliah = jumlahmatakuliah; this.skspermatakuliah = skspermatakuliah; this.nilaipermatakuliah = nilaipermatakuliah; // namanya bukan SKS => K.N, else? public float HitungTotalKNDiperoleh() for (i = 0; i < jumlahmatakuliah; i++) switch (nilaipermatakuliah[i]) case 'A': nilaidalamangka = 4; break;

11 case 'B': nilaidalamangka = 3; break; case 'C': nilaidalamangka = 2; break; case 'D': nilaidalamangka = 1; break; case 'E': nilaidalamangka = 0; break; default: nilaidalamangka = 0; break; temp = skspermatakuliah[i] * nilaidalamangka; totalkndiperoleh = totalkndiperoleh + temp; return totalkndiperoleh; public float HitungTotalSKSDiperoleh() for (i = 0; i < jumlahmatakuliah; i++) totalsksdiperoleh += skspermatakuliah[i]; return totalsksdiperoleh; Keterangan Program: Baris 2: membuat class dengan nama SKSSemesterIni, yang diturunkan dari class IPSemesterIni. Baris 10-15: membuat konstruktor. Baris 16-45: membuat method dengan nama HitungTotalKNDiperoleh(), yang berguna untuk menghitung berapa total KN (Komulatif Nilai) yang diperoleh dengan rumus skspermatakuliah dikali dengan nilaidalamangka. nilaidalamangka, diperoleh dari statement switch, yang bertugas untuk merubah nilai dari bentuk Huruf ke bentuk Angka Baris 46-53: membuat method dengan nama HitungTotalSKSDiperoleh(), yang berguna untuk menjumlahkan SKS masing-masing mata kuliah (skspermatakuliah), lalu hasilnya ditampung di variabel totalsksdiperoleh

12 1. Sampai disini kita telah selesai membuat class sendiri yang menerapkan konsep OOP. Selanjutnya kita tinggal menggunakan class-class tersebut. Sekarang kembali ke Form1. 2. Klik ganda pada TextBox txtjumlahmatkul, lalu ketikan kode berikut ini. private void txtjumlahmatkul_textchanged(object sender, EventArgs e) if (int.parse(txtjumlahmatkul.text) > 10) txtjumlahmatkul.text = "10"; else if (int.parse(txtjumlahmatkul.text) <= 0) txtjumlahmatkul.text = "1"; Keterangan Program: Baris kode ini berguna untuk membatasi input hanya boleh antara Baris 3: periksa apakah text yang diinput pada TextBox txtjumlahmatkul, lebih besar dari 10 Baris 4: jika benar, isi TextBox txtjumlahmatkul dengan angka 10. Baris 5: jika salah, periksa lagi apakah text yang diinput pada TextBox txtjumlahmatkul, lebih kecil dari atau sama dengan 0 Baris 6: jika benar, isi TextBox txtjumlahmatkul dengan angka private void cmdoke_click(object sender, EventArgs e) gbdatamatkul.visible = true; if (int.parse(txtjumlahmatkul.text) == 1) cmdnext.enabled = false; cmdhitung.enabled = true; lblnomatkul.text = "1"; nomatkul = 2; txtjumlahmatkul.enabled = false; cmdoke.enabled = false; 1. Lalu, klik ganda pada Button cmdoke, lalu ketikan kode berikut ini.. Keterangan Program: Baris 3: menampilkan GroupBox gbdatamatkul. Baris 4-8: periksa apakah text yang diinput pada TextBox txtjumlahmatkul, sama dengan angka 1. Jika benar, maka ubah status Button cmdnext menjadi tidak bisa ditekan (disable). Dan ubah status Button cmdhitung menjadi bisa ditekan (enable). Baris 9: isi TextBox lblnomatkul, dengan string angka 1. - Baris 10: isi variabel nomatkul, dengan integer angka 2.

13 0. Baris 11 dan 12: disable TextBox txtjumlahmatkul dan Button cmdoke. 1. Klik ganda TextBox txtskspermatakuliah, lalu ketikan kode ini. private void txtskspermatakuliah_textchanged(object sender, EventArgs e) if (txtskspermatakuliah.text == "") cmdnext.enabled = false; else cmdnext.enabled = true; Keterangan Program: Baris 3: periksa apakah text yang diinput pada TextBox txtjumlahmatkul, sama dengan kosong, A.K.A belum ada yang diinput. Baris 4: jika benar, disable Button cmdnext. Baris 5-6: jika salah, enable Button cmdnext. 1. Langkah berikutnya, klik ganda Button cmdnext, lalu ketikan kode ini. private void cmdnext_click(object sender, EventArgs e) if (indexarray < int.parse(txtjumlahmatkul.text)) if (indexarray < int.parse(txtjumlahmatkul.text) - 1) lblnomatkul.text = Convert.ToString(noMatKul); nomatkul++; else txtskspermatakuliah.enabled = false; combonilaipermatakuliah.enabled = false; cmdnext.enabled = false; cmdhitung.enabled = true; skspermatakuliah[indexarray] = int.parse(txtskspermatakuliah.text); nilaipermatakuliah[indexarray] = char.parse(combonilaipermatakuliah.text);

14 indexarray++; txtskspermatakuliah.text = ""; txtskspermatakuliah.focus(); combonilaipermatakuliah.text = "A"; Keterangan Program: Baris 3: periksa apakah isi variabel indexarray lebih kecil dari isi TextBox txtjumlahmatkul. Baris 5: jika benar, periksa lagi apakah isi variabel indexarray lebih kecil dari isi TextBox txtjumlahmatkul kurang 1. Baris 7-8: jika benar, isi Label lblnomatkul dengan isi dari variabel nomatkul. Lalu tambah isi variabel nomatkul, sebanyak 1 poin. Baris 12-15: jika salah, disable TextBox txtskspermatakuliah, ComboBox combonilaipermatakuliah.enabled, dan Button cmdnext. Lalu enable cmdhitung. Baris 17: isi array skspermatakuliah, dengan isi teks dari TextBox txtskspermatakuliah. Untuk posisi indexnya ditentukan oleh nilai variabel indexarray. Baris 18: isi array nilaipermatakuliah, dengan isi teks dari ComboBox combonilaipermatakuliah. Untuk posisi indexnya juga ditentukan oleh nilai variabel indexarray. Baris 19: tambah isi variabel indexarray, sebanyak 1 poin. - Baris 21 dan 22: kosongkan TextBox txtskspermatakuliah dan fokus atau pindahkan posisi kursor ke TextBox txtskspermatakuliah tersebut. - Baris 23: ubah posisi teks ComboBox combonilaipermatakuliah, ke teks huruf A 1. Selanjutnya, klik ganda pada Button cmdhitung, lalu ketikan kode berikut ini. private void cmdhitung_click(object sender, EventArgs e) gbhasilhitung.visible = true; cmdhitung.enabled = false; int jumlahmatkul = int.parse(txtjumlahmatkul.text); SKSSemesterIni objhitungsks = new SKSSemesterIni(jumlahMatKul, skspermatakuliah, nilaipermatakuliah); float totalkndiperoleh = objhitungsks.hitungtotalkndiperoleh(); float totalsksdiperoleh = objhitungsks.hitungtotalsksdiperoleh(); float IPSemesterIni = objhitungsks.hitungipyangdiperoleh(totalsksdiperoleh, totalkndiperoleh); txtip.text = IPSemesterIni.ToString(); int SKSSemesterIni = objhitungsks.sksyangdiperolehsemesterbaru(ipsemesterini); txtskssemesterini.text = SKSSemesterIni.ToString(); /* float SKSYangHarusDibayar =

15 objhitungsks.hitungsksyangharusdibayar(skssemesterini); txttotalsksyangharusdibayar.text = SKSYangHarusDibayar.ToString() + ",-"; float hargapersks = objhitungsks.gethargapersks(); txthargapersks.text = hargapersks.tostring() + ",-"; */ UbahHargaSKS objubahhargasks = new UbahHargaSKS(); float SKSYangHarusDibayar = objubahhargasks.hitungsksyangharusdibayar(skssemesterini, 45000); txttotalsksyangharusdibayar.text = SKSYangHarusDibayar.ToString() + ",-"; float hargapersks = objubahhargasks.gethargapersks(); txthargapersks.text = hargapersks.tostring() + ",-"; Keterangan Program: Baris 3: tampilkan GroupBox gbhasilhitung. Baris 4: disable Button cmdhitung Baris 5: ambil isi teks TextBox txtjumlahmatkul, lalu simpan ke dalam variabel jumlahmatkul. Baris 6: membuat objek baru dari class SKSSemesterIni dengan nama objhitungsks. Baris 7: menghitung total KN dengan menggunakan method HitungTotalKNDiperoleh(), lalu simpan hasilnya ke variabel totalkndiperoleh. Baris 8: menghitung total SKS yang diperoleh dengan menggunakan method HitungTotalSKSDiperoleh(), lalu simpan hasilnya ke variabel totalsksdiperoleh. Baris 9: menghitung IP semester ini dengan menggunakan method HitungIPYangDiperoleh(), lalu simpan hasilnya ke variabel IPSemesterIni Baris 10: menampilkan isi variabel IPSemesterIni melalui TextBox txtip. Baris 11: menghitung SKS yang diperoleh untuk semester baru berdasarkan besar IP dengan menggunakan method SKSYangDiperolehSemesterBaru(), lalu simpan hasilnya ke variabel SKSSemesterIni Baris 12: menampilkan isi variabel SKSSemesterIni melalui TextBox txtskssemesterini Baris 13: menghitung SKS yang harus dibayar dengan menggunakan method HitungSKSYangHarusDibayar(), lalu simpan hasilnya ke variabel SKSYangHarusDibayar. Baris 14: menampilkan isi variabel SKSYangHarusDibayar melalui TextBox txttotalsksyangharusdibayar. Baris 15: mengambil isi variabel hargapersks milik class PembayaranSKS dengan menggunakan method GetHargaPerSKS(), lalu simpan hasilnya ke variabel lokal hargapersks Baris 16: menampilkan isi variabel hargapersks melalui TextBox txthargapersks. 1. Selanjutnya, klik ganda pada Button cmdkeluar, lalu ketikan kode berikut ini, untuk keluar dari aplikasi. private void cmdkeluar_click(object sender, EventArgs e) this.close();

16 1. Coding sudah selesai, tekan F5 untuk menjalankan program dan akan muncul tampilan sebagai berikut : Berikutnya kita akan melakukan testing atau ujicoba program. Langkah-langkah melakukan ujicoba program adalah sebagai berikut: 1. Setelah program dijalankan, isi Jumlah Mata Kuliah dengan angka 2. lalu tekan Oke. 2. Akan muncul GroupBox Data Mata Kuliah. Isi SKS dengan angka 4, lalu pilih Nilai A. Lalu tekan Next.

17 1. Isi SKS dengan angka 2, lalu pilih Nilai B. Lalu tekan Next. 1. Tekan tombol Hitung, maka akan muncul GroupBox Hasil Penghitungan yang berisikan Indeks Prestasi (IP), SKS Semester Ini, Harga Per SKS, dan Total SKS Yang Harus Dibayar.

18 Sekian tutorial saya kali ini, semoga membantu teman-teman mahasiswa yang sedang ingin mengisi KRS, sampai ketemu di tutorial selanjutnya. Tentang Penulis Sendy PK Saya adalah Programmer yang memiliki impian untuk menguasai dunia kunjungi situs pribadi saya di dan Online Shop saya di

Object Oriented Programming (OOP)

Object Oriented Programming (OOP) Object Oriented Programming (OOP) A. Class dan Method A.. Class Salah satu keunggulan C# dibandingkan bahasa pemrograman lain (yang belum menggunakan konsep OOP), adalah Modular. Dimana routine atau fungsi

Lebih terperinci

Membuat Slide Show Gambar

Membuat Slide Show Gambar Membuat Slide Show Gambar Oleh: Sendy PK Halo Sobat Coding, kali ini kita akan membuat program yang bisa menampilkan SlideShow Gambar. Berikut deskripsi program yang akan kita buat : Program berguna untuk

Lebih terperinci

Membuat Slide Show Gambar

Membuat Slide Show Gambar Membuat Slide Show Gambar Oleh: Sendy PK Halo Sobat Coding, kali ini kita akan membuat program yang bisa menampilkan SlideShow Gambar. Berikut deskripsi program yang akan kita buat : Program berguna untuk

Lebih terperinci

Program Penghitung Poin Klub Sepak Bola

Program Penghitung Poin Klub Sepak Bola Program Penghitung Poin Klub Sepak Bola Oleh: Sendy PK Halo para pecinta coding, ini tutorial pertama yang saya tulis, saya awali dengan membuat program untuk menghitung poin klub sepak bola dengan C#,

Lebih terperinci

Membuat SlideShow Gambar

Membuat SlideShow Gambar Membuat SlideShow Gambar Pada E-Trik ini kita akan membuat program yang bisa menampilkan SlideShow Gambar. Berikut deskripsi program yang akan kita buat. Program berguna untuk menampilkan slideshow gambar;

Lebih terperinci

Program Piano 1 Oktaf

Program Piano 1 Oktaf Program Piano 1 Oktaf Oleh: Sendy PK Halo Sobat Coding, siapa yang suka musik? kalau saya suka sekali main piano jadi pada tutorial kali ini kita akan membuat program piano1 oktaf sederhana, jadi kita

Lebih terperinci

Manipulasi Gambar dengan Efek yang keren

Manipulasi Gambar dengan Efek yang keren Manipulasi Gambar dengan Efek yang keren Oleh: Sendy PK Halo Sobat Coding, pada tutorial kali ini kita akan membuat program yang bisa digunakan untuk memanipulasi gambar. Berikut deskripsi program yang

Lebih terperinci

Manipulasi Gambar dengan Efek yang keren

Manipulasi Gambar dengan Efek yang keren Manipulasi Gambar dengan Efek yang keren Oleh: Sendy PK Halo Sobat Coding, pada tutorial kali ini kita akan membuat program yang bisa digunakan untuk memanipulasi gambar. Berikut deskripsi program yang

Lebih terperinci

Menggambar Objek 2D dengan Mudah

Menggambar Objek 2D dengan Mudah Menggambar Objek 2D dengan Mudah Oleh: Sendy PK Halo sobat coding, ada yang suka gambar? Kalo ada tutorial ini pas banget nih, karena kali ini kita akan membuat program untuk menggambar objek 2D. Berikut

Lebih terperinci

Program Piano. Kenapa penanganan event keyboard ini sangat penting?

Program Piano. Kenapa penanganan event keyboard ini sangat penting? Pada E-Trik ini kita akan membuat program piano 1 oktaf sederhana. Berikut deskripsi program yang akan kita buat. Program berguna untuk meng-generate nada dari Do rendah sampai Do tinggi (8 tangga nada).

Lebih terperinci

MODUL 2 SELECTION & LOOPING PADA FORM

MODUL 2 SELECTION & LOOPING PADA FORM MODUL 2 SELECTION & LOOPING PADA FORM TUJUAN : Mahasiswa mampu menguasai dan memahami penggunaan logika selection dan looping di Visual Basic.Net dengan implementasi pada Form dan object. Materi : Selection

Lebih terperinci

Gambar 1 Tampilan Program Yang Akan Dibuat

Gambar 1 Tampilan Program Yang Akan Dibuat Pada E-Trik ini kita akan membuat program untuk menggambar objek 2D. Berikut deskripsi program yang akan kita buat. Program berguna untuk menggambar bentuk/shape 2D. Pilihan bentuk/shape ada tiga buah,

Lebih terperinci

I. JUDUL Array. Pengertian Array. Deklarasi Array PRAKTIKUM 6 ARRAY II. TUJUAN. III. ALAT DAN BAHAN - Microsoft Visual Studio 2010

I. JUDUL Array. Pengertian Array. Deklarasi Array PRAKTIKUM 6 ARRAY II. TUJUAN. III. ALAT DAN BAHAN - Microsoft Visual Studio 2010 I. JUDUL Array PRAKTIKUM 6 ARRAY II. TUJUAN - Memahami dan mengenal Array (array satu dimensi dan array multi dimensi) - Dapat membuat aplikasi sederhana dengan menggunakan array satu dimensi dan array

Lebih terperinci

MODUL PRAKTIKUM VB.NET STMIK-IM BANDUNG MODUL-MODUL PRAKTIKUM. VB. Net. Oleh : CHALIFA CHAZAR S T M I K - I M B A N D U N G

MODUL PRAKTIKUM VB.NET STMIK-IM BANDUNG MODUL-MODUL PRAKTIKUM. VB. Net. Oleh : CHALIFA CHAZAR S T M I K - I M B A N D U N G MODUL-MODUL PRAKTIKUM VB. Net Oleh : CHALIFA CHAZAR MODUL 3 CONDITIONAL STATEMENT Tujuan : Mahasiswa bisa mendefinisikan dan menggunakan penggunaan struktur kondisi IF dan SELECT Pustaka : Wibowo HR, Enterprise

Lebih terperinci

1 Dasar-Dasar C# Dasar-dasar C#

1 Dasar-Dasar C# Dasar-dasar C# Dasar-Dasar C# A. Berkenalan dengan C# Dari awal dikembangkannya, C# (baca: C Sharp) memang diposisikan untuk bersaing dengan Java, terutama dari sisi keunggulan Java yang menggunakan object oriented programming

Lebih terperinci

STRUKTUR KENDALI PERULANGAN

STRUKTUR KENDALI PERULANGAN STRUKTUR KENDALI PERULANGAN Tujuan Instruksi Khusus : 1. Mengetahui dan memahami tentang perulangan (iterasi) 2. Mengerti perbedaan jenis struktur kendali perulangan Visual Basic 3. Dapat membuat program

Lebih terperinci

INSTRUKSI PENCABANGAN

INSTRUKSI PENCABANGAN INSTRUKSI PENCABANGAN Sebagai pengembang (programmer) sudah pasti mengetahui jenis operasi instruksi. Salah satu yang perlu dipelajari atau dimengerti adalah operasi instruksi pencabangan. 3.1 Pencabangan

Lebih terperinci

Membuat Database Mahasiswa mengguakan XML

Membuat Database Mahasiswa mengguakan XML Membuat Database Mahasiswa mengguakan XML Oleh: Sendy PK Halo Pecinta Coding pada tutorial kali ini kita akan membuat program yang berguna untuk memanfaatkan file XML (extensible Markup Language) sebagai

Lebih terperinci

BAB II. Manggunakan JComboBox

BAB II. Manggunakan JComboBox BAB II Manggunakan JComboBox Sebuah JComboBox, yang memungkinkan pengguna memilih salah satu dari beberapa pilihan, dapat memiliki dua bentuk yang sangat berbeda. Bentuk default adalah kotak kombo bisa

Lebih terperinci

Membuat Proteksi File Excel Tingkat Tinggi dengan Kode VBA. By. Samsudin_Batolay

Membuat Proteksi File Excel Tingkat Tinggi dengan Kode VBA. By. Samsudin_Batolay Membuat Proteksi File Excel Tingkat Tinggi dengan Kode VBA By. Samsudin_Batolay Tutorial disini tidak membahas persis seperti contoh gambar diatas, tetapi panduan dasar yang sederhana yang dapat langsung

Lebih terperinci

Pemrograman Visual. Ramos Somya

Pemrograman Visual. Ramos Somya Pemrograman Visual Ramos Somya Menubar memberikan kesan sangat tinggi terhadap sebuah aplikasi yang dilengkapi dengan kontrol ini. Keunggulan pemakaian menubar adalah kita dapat mengorganisasi semua aksi

Lebih terperinci

Percabangan & Perulangan

Percabangan & Perulangan Struktur Dasar Java Percabangan & Perulangan Object-oriented Programming (OOP) with JAVA 2011/2012 Macam-macam Percabangan if (...) if ( ) else ( ) if ( ) else if ( ) else ( ) switch ( ) Percabangan :

Lebih terperinci

PEMROGRAMAN VISUAL BASIC

PEMROGRAMAN VISUAL BASIC PEMROGRAMAN VISUAL BASIC Setelah memahami bahasa Visual Basic dasar untuk menuliskan kode program, langkah selanjutnya adalah mempelajari pemrograman VB itu sendiri. 6.1 Sub Procedure Sejauh ini, Anda

Lebih terperinci

TUGAS 3 PRAKTIKUM PEMROGRAMAN.NET

TUGAS 3 PRAKTIKUM PEMROGRAMAN.NET A. SOAL 1 TUGAS 3 PRAKTIKUM PEMROGRAMAN.NET Modifikasi dari tugas 2 sebelumnya dengan menambahkan button untuk isi data, clear dan tutup dengan proses : - Saat form dijalankan maka semua isian tidak aktif,

Lebih terperinci

DIALOG B OX Minggu ke-7

DIALOG B OX Minggu ke-7 DIALOG BOX Minggu ke-7 Remarks Remarks digunakan untuk membantu memberikan keterangan seorang programer lain yang nanti akan memodifikasi program aplikasi dikemudian hari. Remarks memberikan pesan pesan

Lebih terperinci

Cepat Mahir Visual Basic 6.0. Cepat Mahir Visual Basic 6.0. Bab 10 Penggunaan Kontrol Array. Krisna D. Octovhiana

Cepat Mahir Visual Basic 6.0. Cepat Mahir Visual Basic 6.0. Bab 10 Penggunaan Kontrol Array. Krisna D. Octovhiana Cepat Mahir Visual Basic 6.0 mail4krisna@yahoo.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),

Lebih terperinci

E-Trik Visual C++ 6.0

E-Trik Visual C++ 6.0 DISCLAIMER Seluruh dokumen E-Trik di dalam CD ini dapat digunakan dan disebarkan secara bebas untuk tujuan belajar bukan komersial (non-profit), dengan syarat tidak menghapus atau merubah atribut penulis

Lebih terperinci

E-trik Visual C# Dasar-Dasar C# Suharian Ramadi

E-trik Visual C# Dasar-Dasar C# Suharian Ramadi E-trik Visual C# 2005 Dasar-Dasar C# Suharian Ramadi Dasar-Dasar C# A. Berkenalan dengan C# Dari awal dikembangkannya, C# (baca: C Sharp) memang diposisikan untuk bersaing dengan Java, terutama dari sisi

Lebih terperinci

MODUL 2 Constructor. Tujuan: Mahasiswa dapat mengenal dan memahami konsep constructor dan overloading constructor

MODUL 2 Constructor. Tujuan: Mahasiswa dapat mengenal dan memahami konsep constructor dan overloading constructor MODUL 2 Constructor Tujuan: Mahasiswa dapat mengenal dan memahami konsep constructor dan overloading constructor Materi: Pengantar Constructor Overloading constructor Soal Latihan Referensi: Fikri, Rijalul.

Lebih terperinci

Membuat Program Kriptografi dengan VB.Net 2010

Membuat Program Kriptografi dengan VB.Net 2010 Membuat Program Kriptografi dengan VB.Net 2010 M. Rhifky Wayahdi Rhifky.wayahdi@yahoo.com muhammadrhifkywayahdi@gmail.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi

Lebih terperinci

Krisna D. Octovhiana. 1.1 Apa itu Operator?

Krisna D. Octovhiana. 1.1 Apa itu Operator? Cepat Mahir Visual Basic 6.0 mail4krisna@yahoo.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),

Lebih terperinci

PEMROGRAMAN BERORIENTASI OBJEK

PEMROGRAMAN BERORIENTASI OBJEK MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK NINF615 SEMESTER GASAL 2016/2017 PROGRAM STUDI S1 TEKNIK INFORMATIKA MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK DISUSUN OLEH: Tim Asisten Praktikum Jurusan

Lebih terperinci

Sebelum membahas mengenai pemrograman LabVIEW, sebaiknya pembaca mengenal istilah istilah penting berikut ini.

Sebelum membahas mengenai pemrograman LabVIEW, sebaiknya pembaca mengenal istilah istilah penting berikut ini. Pemrograman LabVIEW 6.1 Istilah-Istilah Penting Sebelum membahas mengenai pemrograman LabVIEW, sebaiknya pembaca mengenal istilah istilah penting berikut ini. 1. G: dari kata graphical, merupakan sebutan

Lebih terperinci

Krisna D. Octovhiana. 1.1 Apa itu Array?

Krisna D. Octovhiana. 1.1 Apa itu Array? Cepat Mahir Visual Basic 6.0 mail4krisna@yahoo.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),

Lebih terperinci

Aplikasi Payroll dengan ASP.Net

Aplikasi Payroll dengan ASP.Net Aplikasi Payroll dengan ASP.Net Aplikasi Payroll merupakan aplikasi yang digunakan untuk menghitung gaji karyawan. Pada aplikasi sederhana ini, penulis belum melibatkan koneksi ke database, sehingga hanya

Lebih terperinci

Tujuan Instruksional. Mahasiswa mampu :

Tujuan Instruksional. Mahasiswa mampu : Tujuan Instruksional Mahasiswa mampu : Mengulang dan mengingatkan kembali tentang Dasar Pemrograman Mengigatkan kembali pemahaman tentang Flow Control, Looping, dll Penting!! Kehadiran kurang dari 80%

Lebih terperinci

Object (Control) Dalam Vb.Net

Object (Control) Dalam Vb.Net BAHASA PEMROGRAMAN Object (Control) Dalam Vb.Net Hal : 1 OBJECT (CONTROL) DALAM VB.NET Object (control) yang sering digunakan : Form CheckBox Label GroupBox TextBox Timer Button DataTimePicker ComboBox

Lebih terperinci

MEMBUAT FORM INPUT DATA DENGAN VB NET 2005 DAN DATABASE MS SQL SERVER 2005 EXPRESS

MEMBUAT FORM INPUT DATA DENGAN VB NET 2005 DAN DATABASE MS SQL SERVER 2005 EXPRESS MEMBUAT FORM INPUT DATA DENGAN VB NET 2005 DAN DATABASE MS SQL SERVER 2005 EXPRESS A. Membuat Database 1. Buka jendela Server Explorer. 2. Klik kanan pada connection, dan pilih add new Database 3. Akan

Lebih terperinci

PERTEMUAN KE-6 STRUKTUR PERULANGAN (menggunakan Loop dan Timer)

PERTEMUAN KE-6 STRUKTUR PERULANGAN (menggunakan Loop dan Timer) PERTEMUAN KE-6 STRUKTUR PERULANGAN (menggunakan Loop dan Timer) Tujuan: 1. Menggunakan loop For...Next untuk menjalankan pernytaan selama beberapa kali. 2. Menampilkan keluaran pada form menggunakan metode

Lebih terperinci

Pengenalan JavaScript

Pengenalan JavaScript Pengenalan JavaScript Tujuan - Mahasiswa memahami konsep dasar Javascript - Mahasiswa mampu memahami cara menggunakan Javascript - Mahasiswa mampu memahami dasar variabel di Javascript - Mahasiswa mampu

Lebih terperinci

Modul 3: Kendali program dan teknik. penyimpanan data

Modul 3: Kendali program dan teknik. penyimpanan data Modul 3: Kendali program dan teknik Setelah mengikuti mata kuliah ini mahasiswa dapat mebuat program java dengan konsep kondisional, loop dan mengelola data dengan array. 1 Pengantar : Dalam modul ini

Lebih terperinci

OPERASI PERNYATAAN KONDISI

OPERASI PERNYATAAN KONDISI OPERASI PERNYATAAN KONDISI A. Pernyataan IF pernyataan if mempunyai pengertian, jika kondisi bernilai benar, maka perintah dikerjakan dan jiak tidak memenuhi syarat maka diabaikan. Dapat dilihat dari diagram

Lebih terperinci

MODUL 2 PERANCANGAN INTERFACE

MODUL 2 PERANCANGAN INTERFACE 6 MODUL 2 PERANCANGAN INTERFACE A. Tujuan Praktikum 1. Mahasiswa mampu memahami struktur dasar dan konsep pemrograman berbasis objek pada Visual Basic 2. Mahasiswa mampu membuat interface antar muka untuk

Lebih terperinci

Bab 4 Hasil dan Pembahasan

Bab 4 Hasil dan Pembahasan Bab 4 Hasil dan Pembahasan Bab ini berisi pemaparan mengenai hasil dari perancangan sistem dalam bentuk pembahasan mengenai uji implementasi dari hasil perancangan tersebut. Pengujian dilakukan untuk memperoleh

Lebih terperinci

LAPORAN RESMI. PRAKTIKUM TEKNOLOGI WEB Pengenalan JavaScript

LAPORAN RESMI. PRAKTIKUM TEKNOLOGI WEB Pengenalan JavaScript LAPORAN RESMI PRAKTIKUM TEKNOLOGI WEB Pengenalan JavaScript Dosen Pembimbing : Dwi Susanto Oleh : Noer Rhiannah A (4103131052) 3 D3 MMB B PROGRAM STUDI TEKNOLOGI MULTIMEDIA BROADCASTING DEPARTEMEN MULTIMEDIA

Lebih terperinci

PERTEMUAN 2 ARRAY, PERCABANGAN, DAN PERULANGAN

PERTEMUAN 2 ARRAY, PERCABANGAN, DAN PERULANGAN PERTEMUAN 2 ARRAY, PERCABANGAN, DAN PERULANGAN PERTEMUAN 2 ARRAY, PERCABANGAN, DAN PERULANGAN Obektif: Praktikan mengetahui arra, percabangan, dan perulangan pada Java. Praktikan mengetahui bentuk umum

Lebih terperinci

PRAKTEK 1 CLASS, ATTRIBUTE, METHOD, DAN OBJEK

PRAKTEK 1 CLASS, ATTRIBUTE, METHOD, DAN OBJEK 1 PRAKTEK 1 CLASS, ATTRIBUTE, METHOD, DAN OBJEK 1.1 NetBeans 8.1 Sebelum membuat project ada baiknya kenali dulu windows yang ada pada NetBeans 8.1 Projects/Services/Files Editor Output Navigator Projects

Lebih terperinci

CHAPTER #8 DESAIN KONTROL, MENUBAR, TOOLBAR, STATUSBAR DAN FORM MDI

CHAPTER #8 DESAIN KONTROL, MENUBAR, TOOLBAR, STATUSBAR DAN FORM MDI CHAPTER #8 DESAIN KONTROL, MENUBAR, TOOLBAR, STATUSBAR DAN FORM MDI Setiap aplikasi yang berbasis Windows, kita akan menemukan kelebihan di dalamnya seperti menubar, toolbar, statusbar dan form MDI(Multiple

Lebih terperinci

LAB PEMROGRAMAN I (JAVA FUNDAMENTAL) PERTEMUAN 3 Dosen : Bella Hardiyana S. Kom

LAB PEMROGRAMAN I (JAVA FUNDAMENTAL) PERTEMUAN 3 Dosen : Bella Hardiyana S. Kom LAB PEMROGRAMAN I (JAVA FUNDAMENTAL) PERTEMUAN 3 Dosen : Bella Hardiyana S. Kom BAB III DASAR-DASAR PEMROGRAMAN Tipe Data Data adalah sekumpulan kejadian/fakta yang dipresentasikan dengan huruf, angka,

Lebih terperinci

MODUL 2 Variabel, Val, If tunggal dan If bersarang + case

MODUL 2 Variabel, Val, If tunggal dan If bersarang + case MODUL 2 Variabel, Val, If tunggal dan If bersarang + case 1. variabel suatu tempat dalam memori yang diberi nama (sebagai pengenal) dan dialokasikan untuk menampung data. Sintax : Dim_namavariabel_As_typedata

Lebih terperinci

2.1 if Jenis-jenis Percabangan if adalah if, if else, If else if else if - else

2.1 if Jenis-jenis Percabangan if adalah if, if else, If else if else if - else I. Bahan Kajian Sebagai bahasa pemrograman, java memiliki cara untuk mengontrol alur eksekusi program bergantung pada kondisi yang telah ditetapkan Secara garis besar alur eksekusi ini dapat dikelompokan

Lebih terperinci

SUMBER BELAJAR PENUNJANG PLPG

SUMBER BELAJAR PENUNJANG PLPG SUMBER BELAJAR PENUNJANG PLPG 2017 [TIK] BAB VIII PEMROGRAMAN BERORIENTASI OBJEK [Alfa Faridh Suni] KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN DIREKTORAT JENDERAL GURU DAN TENAGA KEPENDIDIKAN 2017 BAB VIII

Lebih terperinci

Universitas Komputer Indonesia. Pemrograman dengan C++ Builder 2004 Taryana S.

Universitas Komputer Indonesia. Pemrograman dengan C++ Builder 2004 Taryana S. 3.1. Statement Aspek awal yang perlu anda ketahui dalam bahasa pemograman adalah Reserved Word dan statement. Reserved word harus kita kenal bahkan harus dihapalkan, layaknya menghapal kata-kata baru apabila

Lebih terperinci

Bentuk umum penulisan rumusannya, adalah sebagai berikut :

Bentuk umum penulisan rumusannya, adalah sebagai berikut : GAMES EDUKASI MATEMATIKA DENGAN VISUAL BASIC NET DASAR TEORI Pemberian komentar Jika kita hari ini membuat program, dan pada saat yang sama semua logika serta rumusan dapat kita ingat dengan baik, tetapi

Lebih terperinci

Pengenalan Visual Basic

Pengenalan Visual Basic Pengenalan Visual Basic KETERANGAN : 1. Baris Menu, digunakan untuk memilih tugas-tugas tertentu seperti menyimpan project, membuka project, dll. 2. Main Toolbar, digunakan untuk melakukan tugastugas tertentu

Lebih terperinci

Membuat Webservice Pada Visual Studio 2012 (C#.NET ver.4.5)

Membuat Webservice Pada Visual Studio 2012 (C#.NET ver.4.5) Membuat Webservice Pada Visual Studio 2012 (C#.NET ver.4.5) Mohammad Rizal Ghani Ghani.rizal.m@gmail.com :: http://infotemenn.blogspot.com Abstrak ASP.NET adalah bahasa pemrograman yang bertujuan untuk

Lebih terperinci

STRUKTUR KENDALI PERCABANGAN

STRUKTUR KENDALI PERCABANGAN STRUKTUR KENDALI PERCABANGAN Tujuan Instruksi Khusus : 1. Mengetahui dan memahami tentang percabangan (seleksi) 2. Mengerti dan memahami perbedaan jenis struktur kendali percabangan Visual Basic 3. Mampu

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN Pada bagian ini, penulis melakukan bagian implementasi dan pengujian dimana bagian ini mengacu pada analisa dan perancangan pada bagian sebelumnya. 4.1 Lingkungan Implementasi

Lebih terperinci

Visual Basic 6.0 For Beginners

Visual Basic 6.0 For Beginners Visual Basic 6.0 For Beginners Febryan Hari Purwanto fharipurwanto@gmail.com Chapter 10 Modul Standar Ketika membuat program yang cukup besar, kita mungkin memiliki lebih dari satu form yang menggunakan

Lebih terperinci

Penggunaan Netbeans IDE, Hello World, variable dan Operator aritmetika.

Penggunaan Netbeans IDE, Hello World, variable dan Operator aritmetika. Topik Penggunaan Netbeans IDE, Hello World, variable dan Operator aritmetika. Tujuan Setelah menyelesaikan praktikum ini, mahasiswa diharapkan mampu: 1. Menggunakan Netbeans IDE untuk membuat program Java

Lebih terperinci

APLIKASI PEMBAYARAN SPP - SQL SERVER Peminat silakan hubungi : Email : uusrusmawan71@gmail.com Facebook : konsultasivb@ymail.com (Uus Rusmawan) Phone : 0812 8438 1118 Membuat Database Dengan Sql Server

Lebih terperinci

Ginanjar Utama Workbench Tempat Bekerja

Ginanjar Utama Workbench Tempat Bekerja Tutorial Eclipse Ginanjar Utama ginanjar_utama@yahoo.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),

Lebih terperinci

BAHASA PEMROGRAMAN JAVA PUTU INDAH CIPTAYANI JURUSAN SISTEM INFORMASI STMIK AMIKOM YOGYAKARTA

BAHASA PEMROGRAMAN JAVA PUTU INDAH CIPTAYANI JURUSAN SISTEM INFORMASI STMIK AMIKOM YOGYAKARTA 1 BAHASA PEMROGRAMAN JAVA PUTU INDAH CIPTAYANI JURUSAN SISTEM INFORMASI STMIK AMIKOM YOGYAKARTA IDENTIFIER Identifier adalah suatu tanda yang mewakili nama-nama variabel, method, class, dsb. Ingat : Bahasa

Lebih terperinci

MODUL PRAKTIKUM TI014 STRUKTUR DATA Season 1

MODUL PRAKTIKUM TI014 STRUKTUR DATA Season 1 2017 MODUL PRAKTIKUM TI014 STRUKTUR DATA Season 1 Modul praktikum ini berisikan materi praktikum struktur data yang telah dipelajari dalam perkuliahan teori, harapannya mahasiswa dapat memahami dan menerapkan

Lebih terperinci

Modul 8. Pokok Bahasan: Class dan Object Field Metode Properti Deklarasi Objek dan Instantiasi Objek Constructor Event Inheritance

Modul 8. Pokok Bahasan: Class dan Object Field Metode Properti Deklarasi Objek dan Instantiasi Objek Constructor Event Inheritance Modul 8 Object Oriented Programming dalam Visual Basic 2005 Pokok Bahasan: Class dan Object Field Metode Properti Deklarasi Objek dan Instantiasi Objek Constructor Event Inheritance 8.1 Class dan Object

Lebih terperinci

Objek-Objek Toolbox. Pokok Bahasan: Membuat Program Memakai ComboBox Membuat Program Memakai HScrollBar Membuat Program Memakai TrackBar

Objek-Objek Toolbox. Pokok Bahasan: Membuat Program Memakai ComboBox Membuat Program Memakai HScrollBar Membuat Program Memakai TrackBar Objek-Objek Toolbox Pokok Bahasan: Membuat Program Memakai ComboBox Membuat Program Memakai HScrollBar Membuat Program Memakai TrackBar 11.1 Pendahuluan Objek-objek untuk membentuk tampilan program pada

Lebih terperinci

Mengenal dan Mulai Bekerja dengan Access 2007

Mengenal dan Mulai Bekerja dengan Access 2007 Mengenal dan Mulai Bekerja dengan Access 2007 1. Klik tombol yang ada di taskbar. 2. Pilih atau klik menu All Programs > Microsoft Office > Microsoft Office Access 2007. 3. Pada jendela Getting Started

Lebih terperinci

MODUL 2 TIPE DATA, KONSTANTA DAN VARIABEL

MODUL 2 TIPE DATA, KONSTANTA DAN VARIABEL MODUL 2 TIPE DATA, KONSTANTA DAN VARIABEL Program yang dijalankan dengan menggunakan aplikasi console pada Visual C++ 2008 akan membaca data dari command line dan hasilnya akan ditampilkan dalam command

Lebih terperinci

BAB VII. Pengenalan Menu Editor Dan Proses Pembuatan Serta Penggunaan Multi Form

BAB VII. Pengenalan Menu Editor Dan Proses Pembuatan Serta Penggunaan Multi Form BAB VII Pengenalan Menu Editor Dan Proses Pembuatan Serta Penggunaan Multi Form I. Tujuan Praktikum 1. Mahasiswa memahami pembuatan menu dengan menu editor pada VB 2. Mahasiswa dapat menjelaskan tentang

Lebih terperinci

PRAKTIKUM 1 INPUT - OUTPUT

PRAKTIKUM 1 INPUT - OUTPUT PRAKTIKUM 1 INPUT - OUTPUT I. TUJUAN Tujuan praktikum 1 adalah mahasiswa bisa membuat program untuk memasukkan (input) data dan menampilkan (output) data. Ada 2 program yang akan disusun, pertama mengunakan

Lebih terperinci

visit : www.marisharingilmu.wordpress.com

visit : www.marisharingilmu.wordpress.com Lisensi Pocket Book Pocket Book ini dapat anda copy dan distribusikan dengan gratis untuk kegiatan pembelajaran. Selamat datang di Pocket Book edisi selanjutnya yaitu Pocket Book : Membuat Aplikasi Java

Lebih terperinci

[Tutorial VB6] Bab 4 Penggunaan Data dan Variabel

[Tutorial VB6] Bab 4 Penggunaan Data dan Variabel [Tutorial VB6] Bab 4 Penggunaan Data dan Variabel 1. Buka Microsoft Visual Basic 6.0. 2. Pada jendela New Project, klik Existing Pilih file Latihan.vbp klik Open 3. Tambahkan form baru ke dalam Project,

Lebih terperinci

Turbo C adalah tool yang dipakai untuk membuat code program dalam bahasa C ataupun C++. Berikut adalah jendela utama Turbo C

Turbo C adalah tool yang dipakai untuk membuat code program dalam bahasa C ataupun C++. Berikut adalah jendela utama Turbo C 1. Pendahuluan Lingkungan Turbo C++ 4.5 Turbo C++ 4.5 adalah tool yang dipakai untuk membuat code program dalam bahasa C ataupun C++. Berikut adalah jendela utama Turbo C++ 4.5. 1 2 3 4 1 : Menu Utama

Lebih terperinci

Pengenalan Dan Contoh Penggunaan Sederhana Fungsi Looping Pada Visual Basic

Pengenalan Dan Contoh Penggunaan Sederhana Fungsi Looping Pada Visual Basic Pengenalan Dan Contoh Penggunaan Sederhana Fungsi Looping Pada Visual Basic Muhamad Burhanudin Muhamadburhanudin981@gmail.com Abstrak Looping atau perulangan merupakan salah satu hal terpenting yang harus

Lebih terperinci

BAB 8 Argumen dari Command-line

BAB 8 Argumen dari Command-line BAB 8 Argumen dari Command-line 8.1 Tujuan Pada bab ini, kita akan mempelajari bagaimana untuk memproses sebuah input dari command-line dengan menggunakan argumen yang diberikan kepada program Java. Pada

Lebih terperinci

E-Trick Visual Basic 6.0

E-Trick Visual Basic 6.0 DISCLAIMER Seluruh dokumen E-Trik di dalam CD ini dapat digunakan dan disebarkan secara bebas untuk tujuan belajar bukan komersial (non-profit), dengan syarat tidak menghapus atau merubah atribut penulis

Lebih terperinci

Mengenal Tabel, Membuat Tabel, Mengedit Tabel, Memasukkan Data Kedalam Tabel

Mengenal Tabel, Membuat Tabel, Mengedit Tabel, Memasukkan Data Kedalam Tabel Penggunaan Tabel Mengenal Tabel, Membuat Tabel, Mengedit Tabel, Memasukkan Data Kedalam Tabel Visual Fox pro memiliki fasilitas tabel yang berguna untuk menyimpan data. Untuk membuat tabel tersebut Anda

Lebih terperinci

MODUL III PILIHAN RadioButton dan RadioGroup

MODUL III PILIHAN RadioButton dan RadioGroup MODUL III PILIHAN RadioButton dan RadioGroup I. MAKSUD DAN TUJUAN A. MAKSUD Mempraktekan cara-cara pemprograman visual dengan menggunakan C++ Builder untuk menyajikan pilihan data melalui komponent RadioButton

Lebih terperinci

BAB 2 STATEMENT-STATEMENT PADA VBA EXCEL

BAB 2 STATEMENT-STATEMENT PADA VBA EXCEL Objektif : BAB 2 STATEMENT-STATEMENT PADA VBA EXCEL - Mengetahui Statement Bersyarat pada VB Excel - Mengetahui Jenis Jenis Statement Bersyarat - Mengetahui Statement Pengulangan - Mengetahui Jenis Jenis

Lebih terperinci

2 TIPE DATA DAN VARIABEL

2 TIPE DATA DAN VARIABEL BAB 2 TIPE DATA DAN VARIABEL Kompetensi Dasar dan Indikator : Setelah mengikuti materi kuliah ini mahasiswa mampu menggunakan tipe data dan variable yang ada dalam Java, dengan indikator mahasiswa mampu:

Lebih terperinci

PENGENALAN VISUAL FOXPRO

PENGENALAN VISUAL FOXPRO PENGENALAN VISUAL FOXPRO BAHASA PEMROGRAMAN VISUAL FOXPRO Microsoft Visual FoxPro atau sering disingkat dengan FoxPro merupakan suatu bahasa pemrograman visual yang berorientasi pada database. Microsoft

Lebih terperinci

Modul Praktikum Ke-2

Modul Praktikum Ke-2 Bahasa Pemrograman Dasar Fathurrohman 6 Modul Praktikum Ke-2 (Method, Objek Kontrol (OptionButton, CheckBox, Frame), Variabel, Tipe Data) Aktifkan VB 6 melalui tombol Start. Buka kembali project Latihan1.vbp:

Lebih terperinci

BAB VIII VISUAL BASIC

BAB VIII VISUAL BASIC BAB VIII VISUAL BASIC 8.1 Tujuan 1. Praktikan dapat mengetahui apa itu pemrogaman berbasis objek (OOP). 2. Praktikan dapat mengetahui IDE pada Visual Basic. 3. Praktikan dapat memahami struktur project

Lebih terperinci

UNIVERSITAS GUNADARMA

UNIVERSITAS GUNADARMA MODUL PRAKTIKUM ALGORITMA dan PEMROGRAMAN 2 Versi 3.0 Tahun Penyusunan 2012 Tim Penyusun 1. Diana Ikasari ST., MMSI 2. Widiastuti Skom.,MMSI. 3.Titik Ermawati 4. Georgi A Laboratorium Sistem Informasi

Lebih terperinci

PHP mendukung komentar yang digunakan pada C, C++ dan Shell Unix. Sebagai contoh:

PHP mendukung komentar yang digunakan pada C, C++ dan Shell Unix. Sebagai contoh: Perintah Dasar Tag PHP Ketika PHP membaca suatu file, proses akan berlangsung hingga ditemukan tag khusus yang berfungsi sebagai tanda dimulainya interpretasi teks tersebut sebagai kode PHP. PHP akan menjalankan

Lebih terperinci

Form Label Text Box Command Button

Form Label Text Box Command Button Form Label Text Box Command Button Sesi 05 UNIVERSITAS WIDYATAMA Overview Tujuan Instruksional Pengenalan Objek di Visual Basic Form Label Text Box Command Button Teknik Informatika V-2 Universitas Widyatama

Lebih terperinci

BAB 8 Argumen dari Command-line

BAB 8 Argumen dari Command-line BAB 8 Argumen dari Command-line 8.1 Tujuan Pada bagian ini, kita akan mempelajari bagaimana untuk memproses sebuah input dari command-line dengan menggunakan argumen yang diberikan kepada program Java.

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN APLIKASI 3.1 ANALISIS

BAB III ANALISIS DAN PERANCANGAN APLIKASI 3.1 ANALISIS 29 BAB III ANALISIS DAN PERANCANGAN APLIKASI 3.1 ANALISIS Dengan menggunakan Visual Basic 6.0 aplikasi perangkat ajar pengelolaan dan perhitungan ekspresi matematika yang akan dibangun dalam penelitian

Lebih terperinci

Aplikasi CRUD dengan Visual Basic 2012 [APLIKASI CRUD DENGAN VISUAL BASIC 2012 & MYSQL] September 18, & MySQL. Bahtiar Imran

Aplikasi CRUD dengan Visual Basic 2012 [APLIKASI CRUD DENGAN VISUAL BASIC 2012 & MYSQL] September 18, & MySQL. Bahtiar Imran Aplikasi CRUD dengan Visual Basic 2012 [APLIKASI CRUD DENGAN VISUAL BASIC 2012 & MYSQL] September 18, 2013 & MySQL Bahtiar Imran Assalamualaikum.. Pada kesempatan kali ini kita akan membahas mengenai bagaimana

Lebih terperinci

Tujuan : A. Percabangan Percabangan di dalam Java terdapat 2 macam, yaitu dengan memakai if dan switch.

Tujuan : A. Percabangan Percabangan di dalam Java terdapat 2 macam, yaitu dengan memakai if dan switch. Modul 2 Percabangan dan Loop Tujuan : 1. Praktikan mengetahui macam macam percabangan pada Java 2. Praktikan mengetahui macam macam loop pada Java 3. Praktikan mampu memahami logika percabangan dan loop

Lebih terperinci

Modul Praktikum Ke-1

Modul Praktikum Ke-1 Bahasa Pemrograman Dasar Fathurrohman 1 Modul Praktikum Ke-1 (Tampilan VB, Event, Property, Objek Kontrol : form, text, label, command) Mengenal Visual Basic (VB) Visual Basic adalah salah satu perangkat

Lebih terperinci

Panduan membuat aplikasi sederhana pada Smartphone berbasis Windows Mobile 5

Panduan membuat aplikasi sederhana pada Smartphone berbasis Windows Mobile 5 Panduan membuat aplikasi sederhana pada Smartphone berbasis Windows Mobile 5 Eko Riduwan eko@ekoriduwan.com http://www.ekoriduwan.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan,

Lebih terperinci

INTERAKSI ANTAR OBJECT

INTERAKSI ANTAR OBJECT INTERAKSI ANTAR OBJECT Farah Zakiyah Rahmanti, M.T 2015 Overview Constructor Overloading Constructor Hak Akses (public, protected, private) Contoh Static Class Constructor (konstruktor) Constructor adalah

Lebih terperinci

PRAKTIKUM 2. Variabel, Tipe Data dan Operator. Tipe data dan variabel. - Microsoft Visual Studio 2010

PRAKTIKUM 2. Variabel, Tipe Data dan Operator. Tipe data dan variabel. - Microsoft Visual Studio 2010 PRAKTIKUM 2 I. JUDUL Variabel, Tipe Data dan II. TUJUAN - Memahami Variabel ; - Memahami Penggunaan Tipe Data; - Memahami Penggunaan III. ALAT DAN BAHAN - Microsoft Visual Studio 2010 IV. DASAR TEORI Tipe

Lebih terperinci

Andy Prasetyo Utomo, S.Kom Pemrograman Terstruktur (Visual Basic 6.0)

Andy Prasetyo Utomo, S.Kom Pemrograman Terstruktur (Visual Basic 6.0) Perulangan dalam Visual Basic 6.0 Perulangan Perulangan (Looping) merupakan suatu indtruksi yang digunakan untuk mengeksekusi sejumlah instruksi program secara berulang-ulang. Perulangan mempunyai peranan

Lebih terperinci

AP2B Dini Triasanti STRUKTUR PEMROGRAMAN PYTHON

AP2B Dini Triasanti STRUKTUR PEMROGRAMAN PYTHON STRUKTUR PEMROGRAMAN PYTHON 1. Aturan Penulisan Program-program yang ditulis dalam Python secara khas jauh lebih pendek dibandingkan dengan program-program C atau C++, karena beberapa pertimbangan: tipe

Lebih terperinci

Modul 3 Percabangan dan Perulangan

Modul 3 Percabangan dan Perulangan Modul 3 Percabangan dan Perulangan Pada Modul ini akan dibahas if-else while go-to ( java ) for for enhanced What's your problem 5W 1H ( What, When, Where, Why, Who ) & How merupakan dasar dari pembentukan

Lebih terperinci

BAB I Pengenalan Visual Basic pada Pemrograman Akuntansi 1

BAB I Pengenalan Visual Basic pada Pemrograman Akuntansi 1 BAB I Pengenalan Visual Basic pada Pemrograman Akuntansi 1 1.1 Mengenal Visual Basic Visual Basic 6 merupakan salah satu tool untuk pengembangan aplikasi yang banyak diminati oleh orang. Di sini Visual

Lebih terperinci

BONUS. Dasar Java Mobile. Mengenal Java Mobile Mengenal MIDlet Mobile Grafis Mobile Animasi Latihan Soal

BONUS. Dasar Java Mobile. Mengenal Java Mobile Mengenal MIDlet Mobile Grafis Mobile Animasi Latihan Soal BONUS Dasar Java Mobile Mengenal Java Mobile Mengenal MIDlet Mobile Grafis Mobile Animasi Latihan Soal Mengenal Java Mobile Dasar Java Mobile Java Mobile (J2ME) atau singkatan dari Java 2 Mobile Edition

Lebih terperinci

MODUL IX PEMROGRAMAN DATABASE DENGAN DELPHI. Untuk praktikum ini kita menggunakan Ms. Access sebagai databasenya.

MODUL IX PEMROGRAMAN DATABASE DENGAN DELPHI. Untuk praktikum ini kita menggunakan Ms. Access sebagai databasenya. MODUL IX PEMROGRAMAN DATABASE DENGAN DELPHI Untuk praktikum ini kita menggunakan Ms. Access sebagai databasenya. Contoh: Buat Database Toko di Ms.Access, langkah-langkah: 1. Buka Ms.Access 2. Klik File-New

Lebih terperinci