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

Ukuran: px
Mulai penontonan dengan halaman:

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

Transkripsi

1

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

3 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 (OOP) atau pemrograman berorientasi objek. Sebelum membuat C#, Microsoft mengembangkan Microsoft Visual J++. Akan tetapi karena bermasalah soal legalitas dengan Sun Microsystem (pemilik legal dari Java), maka proyek J++ pun dihentikan. Microsoft pun beralih pada pengembangan C#, baik kompiler maupun mesin virtualnya. Microsoft, menunjuk Anders Helsberg sebagai pimpinan proyek ini. Helsberg sendiri adalah mantan karyawan Borland yang membuat bahasa Turbo Pascal, dan Borland Delphi, dia juga ikut menrancang Windows Foundation Classes (WFC) yang digunakan di dalam J++. C# pertama kali diperkenalkan pada bulan Juli 2000 sebagai sebuah bahasa pemrograman modern berorientasi objek yang menjadi sebuah bahasa pemrograman utama untuk pengembangan di dalam platform Microsoft.NET Framework. Mengenai penamaan C# itu sendiri, jika kita lihat lebih teliti simbol # adalah rangkaian empat buah simbol + yang dirangkai sedemikian rupa, hal ini melambangkan bahwa C# adalah bahasa yang lebih tinggi dibandingkan C yang tidak memiliki simbol +, maupun C++ yang hanya memiliki simbol + sebanyak dua buah. Selain itu, jika mengambil analogi notasi musik, nada yang diberi tanda # (kres) akan berbunyi lebih tinggi daripada nada awalnya. Demikian pula dengan C# adalah bahasa pemrograman yang lebih tinggi dari C. B. Tipe Data dan Variabel B.1. Tipe Data Agar bahasa pemrograman yang kita gunakan bisa memproses data dengan benar maka kita harus terlebih dahulu menentukan termasuk ke dalam jenis apakah data tersebut. Secara umum tipe data terbagi atas empat kelompok: 2

4 Dasar-Dasar C # a. Tipe Bilangan Bulat Yang termasuk ke dalam tipe ini adalah semua data yang berbentuk bilangan bulat (tidak mengandung tanda koma), baik itu bilangan positif ataupun bilangan negatif. Pada Tabel 1, bisa dilihat apa saja tipe data yang tergolong tipe bilangan bulat. Tabel 1. Tipe Bilangan Bulat Tipe Data Ukuran dalam Bit byte 8 0 hingga 255 Range sbyte hingga 127 short 16-32,768 hingga 32,767 ushort 16 0 hingga 65,535 int 32-2,147,483,648 hingga 2,147,483,647 uint 32 0 hingga 4,294,967,295 long 64-9,223,372,036,854,775,808 hingga 9,223,372,036,854,775,807 ulong 64 0 hingga 18,446,744,073,709,551,615 b. Tipe Bilangan Pecahan Yang termasuk ke dalam tipe ini adalah semua data yang berbentuk bilangan pecahan (mengandung tanda koma). Pada Tabel 2, bisa dilihat apa saja tipe data yang tergolong tipe bilangan pecahan. Tipe Data Ukuran dalam Bit Tabel 2. Tipe Bilangan Pecahan Range float E-38 hingga 3.4E+38 double E-308 hingga 1.7E+308 c. Tipe Karakter dan String Yang termasuk ke dalam tipe ini adalah semua data yang berupa satu buah karakter maupun gabungan dari karakter-karakter. Gabungan dari karakterkarakter inilah yang disebut dengan String. 3

5 E-trik Visual C# 2005 d. Tipe Logika (Boolean) Tipe data ini hanya memiliki dua buah nilai yaitu true (benar) dan false (salah). B.2. Variabel Variabel bisa diartikan sebagai tempat untuk menyimpan data yang akan diproses oleh program. Data yang tersimpan pada variabel hanya bersifat sementara saja. Selama ada aliran listrik ke komputer atau program yang bersangkutan belum ditutup maka data akan tetap ada di dalam variabel. Untuk penamaan variabel sendiri ada aturan-aturan yang harus diperhatikan, sebagai berikut. 1. Nama variabel tidak boleh diawali oleh angka, ataupun angka semua. 2. Nama variabel tidak boleh menggunakan spasi. 3. Nama variabel tidak boleh menggunakan simbol-simbol, seperti /, #,?, dan lain-lain. 4. Nama variabel tidak boleh menggunakan keyword atau kata kunci khusus yang telah digunakan / didefinisikan oleh bahasa pemrograman yang bersangkutan. 5. Nama variabel sebaiknya mudah diingat dan dipahami. Sebaiknya tidak terlalu panjang, akan tetapi jika nama yang panjang lebih baik daripada berusaha untuk menyingkatnya tapi justru susah untuk diingat dan dipahami, maka apa salahnya jika gunakan nama variabel yang panjang. C. Operator C.1. Operator Aritmatika Biasanya digunakan dalam proses penghitungan matematika. Tabel 3. Operator Aritmatika Operator Keterangan Contoh (x1=4, x2=3) + Penjumlahan x1 + x2 = 7 - Pengurangan x1 - x2 = 1 * Perkalian x1 * x2 = 12 / Pembagian x1 / x2 = 1,33 % Modulus atau sisa pembagian x1 % x2 = 1 4

6 Dasar-Dasar C # C.2. Operator Relasional Digunakan untuk menentukan hubungan atas dua buah nilai. Hasil atau kembaliannya berupa true atau false. Tabel 4. Operator Relasional Operator Keterangan Contoh (x1=4, x2=3) == Apakah x1 sama dengan x2 x1 == x2 (false) > Apakah x1 lebih besar dari x2 x1 > x2 (true) < Apakah x1 lebih kecil dari x2 x1 < x2 (true) >= Apakah x1 lebih besar atau sama dengan dari x2 <= Apakah x1 lebih kecil atau sama dengan dari x2!= Apakah x1 tidak sama dengan x2 x1 >= x2 (true, karena lebih besar, walaupun tidak sama dengan) x1 <= x2 (false, karena tidak lebih kecil dan juga tidak sama dengan) x1!= x2 (true) C.3. Operator Logika Digunakan untuk menentukan apakah status dari kedua kondisi yang telah ditetapkan memenuhi syarat yang diingikan. Hasil atau kembaliannya berupa true atau false. Tabel 5. Operator Logika Operator && Keterangan AND (apakah kedua kondisi bernilai true semua) Contoh (x1=4, x2=4, y1=2, y2=2) (x1 == x2) && (x1 > y1) (true, karena kondisi pertama (x1 == x2) bernilai true dan kondisi kedua (x1 > y1) juga bernilai true). 5

7 E-trik Visual C# 2005 OR (apakah salah satu kondisi ada yang bernilai true)! NOT (menghasilkan nilai kebalikan dari hasil sebenarnya) (x1 > y2) (x2 == y2) (true, karena ada salah satu kondisi yang bernilai true, yaitu kondisi pertama (x1 > y2). Walaupun kondisi kedua bernilai false).!(x1 > x2) (false, karena hasil awal kondisi tersebut (x1 > x2) bernilai true). C.4. Operator Assignment Digunakan untuk memasukan nilai ke dalam suatu variabel. Simbol yang digunakan adalah = (sama dengan satu kali). Tabel 6. Operator Assignment x = 1 x = Contoh Keterangan Memasukan nilai 1 ke dalam variabel x Memasukan nilai hasil dari ke dalam variabel x C.5. Operator Increment dan Decrement Digunakan untuk menambah atau mengurangi nilai sebanyak 1 angka. Biasanya operator ini digunakan pada proses perulangan. Tabel 7. Operator Increment dan Decrement Contoh (x=2) x++ x = 3 x-- x = 1 Hasil D. Statement D.1. Statement Pemilihan Digunakan dalam proses untuk menentukan apakah kondisi tertentu telah terpenuhi untuk dapat melanjutkan proses tertentu juga. 6

8 Dasar-Dasar C # a. IF Contoh penggunaan statement IF adalah : int x = 5; if(x > 2) MessageBox.Show( Nilai X lebih besar dari 2, PESAN ); b. IF ELSE Contoh penggunaan statement IF ELSE adalah : int x = int.parse(textbox1.text); // misal yang diinput 5 if(x >= 10) MessageBox.Show( Nilai X lebih besar dari 10, PESAN ); else MessageBox.Show( Nilai X lebih kecil dari 10, PESAN ); Keterangan: - Baris 1: karena setiap input yang diperoleh dari TextBox, Label, ComboBox, dan lain-lain itu masih memiliki tipe data String maka harus diubah dulu ke tipe data yang sesuai denga variabel penampungnya. - Hasil: misal yang diinput 5, maka akan tampil MessageBox yang kedua. c. IF ELSE IF Contoh penggunaan statement IF ELSE IF adalah : 7

9 E-trik Visual C# int x = int.parse(textbox1.text); // misal yang diinput 5 if(x > 10) MessageBox.Show( Nilai X lebih besar dari 10, PESAN ); else if ((x >= 5) && (x <= 10)) MessageBox.Show( Nilai X berada dalam range 5 sampai 10, PESAN ); else MessageBox.Show( Nilai X lebih kecil dari 5, PESAN ); Keterangan: - Hasil: karena yang diinput 5, maka akan tampil MessageBox yang kedua. d. SWITCH Biasanya digunakan pada pemilihan yang memiliki nilai pasti. Contoh penggunaan statement SWITCH adalah : string warnafavorit = combobox1.text; switch(warnafavorit) case Red : MessageBox.Show( Merah, WARNA FAVORIT ); break; case Green : MessageBox.Show( Hijau, WARNA FAVORIT ); break; 8

10 Dasar-Dasar C # case Blue : MessageBox.Show( Biru, WARNA FAVORIT ); break; default: MessageBox.Show( Warna yang Anda pilih tidak ada, WARNA FAVORIT ); break; Keterangan: - Hasil: jika yang dipilih (pada combobox1) adalah Red, maka MessageBox yang keluar adalah yang ada pada baris 5. - Baris 4-12: membandingkan apakah nilai variabel warnafavorit sama dengan yang ada pada masing-masing case. Jika sama maka jalankan perintah di bawahnya, yaitu menampilkan MessageBox yang berisikan warna favorit yang dipilih. Pada setiap akhir statement pemilihan ditambahkan perintah break; - Baris13-15: baris perintah default ini harus selalu disertakan, karena jika pada baris di atasnya tidak ada kondisi yang terpenuhi, maka baris inilah yang akan dieksekusi. D.2. Statement Perulangan Sering juga disebut iterasi atau looping. Digunakan jika ada proses yang akan dikerjakan berulang-ulang. a. FOR Contoh penggunaan statement FOR adalah : Menentukan berapa banyak jumlah bilangan genap dalam range angka int i = 0, jmlbilgenap = 0, temp = 0, angka = 1; for(i=0; i<10; i++) 9

11 E-trik Visual C# temp = angka % 2; angka++; if(temp == 0) jmlbilgenap++; MessageBox.Show(jmlBilGenap.ToString(), Hasil ); Keterangan: - Hasil: 5 (yaitu, 2, 4, 6, 8, 10). - Baris 1: mendefinisikan empat buah variabel: i, jmlbilgenap, temp, angka. - Baris 2: menyiapkan nilai awal proses looping (i=0;), lalu nilai batas akhir looping (i<10;), dan terakhir seberapa besar nilai i bertambah setiap proses looping (i++). Jadi proses perulangan akan dimulai dari 0 sampai 9, dan karena penambahan i hanya sebesar 1 poin, berarti proses looping yang terjadi adalah sebanyak 10 kali. - Baris 3 dan 7: tanda awal ( ) dan tanda akhir ( ) proses yang akan diulang. - Baris 4, 5, dan 6: statement yang akan dieksekusi sebanyak 10 kali. - Baris 4: nilai pada variabel angka dimodulus (sisa bagi) dengan 2, lalu simpan ke variabel temp. - Baris 5: menambah isi variabel angka sebanyak 1 poin. - Baris 6: periksa apakah nilai / isi dari variabel temp sama dengan 0,jika true, tambah nilai pada variabel jmlbilgenap sebanyak 1 poin. - Baris 8: tampilkan MessageBox yang menampilkan hasil dari proses perulangan sebelumnya, yaitu isi dari variabel jmlbilgenap. b. WHILE Biasanya digunakan untuk melakukan proses perulangan apabila jumlah perulangannya tidak diketahui. Contoh penggunaan statement WHILE adalah : int usiaanda = int.parse(textbox1.text); int usiabertambah = 0, jmlprosesulang = 0; bool berhenti = false; 10

12 Dasar-Dasar C # while(berhenti == false) jmlprosesulang++; if (usiabertambah == usiaanda) berhenti = true; else usiabertambah++; MessageBox.Show(jmlProsesUlang.ToString(), Hasil ); Keterangan: - Baris 3: mendefinisikan variabel boolean berhenti, sebagai parameter apakah proses looping akan berhenti atau tidak. - Baris 4: proses looping akan terus berlangsung selama variabel berhenti masih bernilai false. - Baris 6: periksa apakah isi variabel usiabertambah sama dengan isi dari variabel usiaanda. - Baris 7: jika true, hentikan proses perulangan dengan cara set nilai variabel berhenti menjadi true; - Baris 9: jika false, tambah satu poin pada variabel usiabertambah. - Baris 10: variabel yang akan menghitung berapa kali proses perulangan terjadi. - Baris 12: jika proses looping selesai, tampilkan pesan yang berisi berapa banyak proses looping yang terjadi, yang dicatat oleh variabel jmlprosesulang. c. DO - WHILE Berbeda dengan statement While, statement ini pasti akan mengeksekusi baris perintah yang akan diulang paling tidak sebanyak satu kali. Karena pada statement ini, pemeriksaan kondisi/parameter, apakah program akan terus diulang atau tidak, dilakukan pada bagian akhir statement. Contoh penggunaan statement DO - WHILE adalah : 11

13 E-trik Visual C# int usiaanda = int.parse(textbox1.text); int usiabertambah = 0, jmlprosesulang = 0; bool berhenti = false; do jmlprosesulang++; if (usiabertambah == usiaanda) berhenti = true; else usiabertambah++; while(berhenti == false); MessageBox.Show(jmlProsesUlang.ToString(), Hasil ); Keterangan: - Baris 4 dan 5: memberitahu compiler akan ada baris perintah yang diulang, dimulai dari tanda kurawal buka ( ). - Baris 6-10: baris perintah yang akan diulang. - Baris 11: tanda kurawal tutup ( ), tanda akhir program yang diulang. - Baris 12: pengecekan paramater, apakah program masih boleh untuk diulang atau tidak. E. Array Array atau larik adalah variabel yang digunakan untuk mengelompokkan data yang sama, baik yang memiliki tipe data sama maupun yang memiliki arti yang sama. Contoh, data nama-nama hari, tipe data yang dimiliki samasama String dan arti dari datanya itu sendiri sama-sama menrepresentasikan nama-nama hari yang ada. Contoh penggunaan Array adalah : 1 2 string[] namahari = Senin, Selasa, Rabu, Kamis, Jum at, Sabtu, Minggu ; MessageBox.Show(namaHari[3], HARI APA? ); 12

14 Dasar-Dasar C # Atau, string[] namahari = new string[7]; namahari[0] = Senin ; namahari[1] = Selasa ; namahari[2] = Rabu ; namahari[3] = Kamis ; namahari[4] = Jum at ; namahari[5] = Sabtu ; namahari[6] = Minggu ; Keterangan Program: - Baris 1 contoh 1: membuat array baru dengan nama namahari, memiliki tipe data String, dan langsung mendefinisikan isi dari array tersebut. - Baris 2 contoh 1: menampilkan isi array yang berada pada indeks 3. - Baris 1 contoh 2: membuat array baru dengan nama namahari, memiliki tipe data String, dengan panjang array / jumlah indeks sebanyak 7. - Baris 2-8 contoh 2: memasukkan nilai ke dalam array sesuai indeks masing-masing, 0-6. Catatan : Indeks berguna untuk mengetahui dimana posisi data akan disimpan atau dipanggil. Indeks pada bahasa C# harus dimulai dari angka 0 dan hanya boleh angka integer. F. Membuat Program Pertama F.1. Membuka Program Microsoft Visual C# 2005 Sebelum kita memulai untuk membuat program pertama kita, ada baiknya jika kita lihat dahulu bagaimana cara untuk membuka program Microsoft Visual C# Program ini berada dalam paket instalasi Microsoft Visual Studio Berikut langkah-langkahnya. 1. Klik tombol Start, pada Windows Taskbar, kemudian pilih All Programs > Microsoft Visual Studio 2005 > Microsoft Visual Studio 2005, lihat Gambar 1. 13

15 E-trik Visual C# 2005 Gambar 1 Membuka Program Microsoft Visual Studio 2005 Catatan : Jika Anda baru pertama kali menjalankan program Microsoft Visual Studio 2005 ini, maka akan tampil kotak dialog yang meminta Anda untuk memilih editor bahasa pemrograman manakah yang akan menjadi editor utama (default) setiap kali program Microsoft Visual Studio 2005 dijalankan. Anda silahkan pilih / klik pada pilihan C#, lalu tekan tombol Ok. 2. Lalu akan tampil Start Page seperti pada gambar di bawah ini. Gambar 2 Tampilan Start Page 14

16 Dasar-Dasar C # F.2. Membuat Project Baru Selanjutnya kita akan belajar bagaimana cara untuk membuat project baru. Berikut langkah-langkahnya. 1. Pada Start Page ini kita akan membuat project baru, caranya adalah sebagai berikut. Klik Project... yang berada disamping tulisan Create. Seperti pada gambar di bawah ini. Klik Project... Gambar 3 Membuat Project Baru 2. Lalu akan tampil kotak dialog New Project. Pada Project types: klik Visual C# lalu pilih Windows. Kemudian bagian Templates: pilih Windows Application. Setelah itu klik tombol Browse... Lihat gambar di bawah ini. 3. pilih Windows Application 1. kilk Visual C# 2. pilih Windows Gambar 4 Petunjuk Memilih Jenis Aplikasi klik Browse

17 E-trik Visual C# Akan muncul kotak dialog Project Location. Pilih lokasi penyimpanan file project Anda, klik tombol Create New Folder, isikan nama foldernya (saya menggunakan nama e-trik_1 ). Tekan OK, akan otomatis masuk ke folder baru tersebut, lalu tekan tombol Open. Lihat Gambar Pilih Lokasi Penyimpanan 2. Klik Create New Folder 3. Muncul Kotak Dialog Ini 4. Isi nama foldernya 5. Tekan OK 6. Tekan Open Gambar 5 Menyiapkan Folder Penyimpanan Project 4. Setelah itu tampilan akan kembali lagi ke kotak dialog New Project, kotak dialog seperti yang ada di Gambar Pada bagian Name:, isi dengan nama project Anda, untuk tahap ini nama project-nya lebih baik disamakan dulu dengan penulis untuk menghindari adanya kebingungan yang mungkin timbul nantinya. Nama project-nya, yaitu menghitungpointsepakbola, perhatikan cara penulisannya, besarkecil hurufnya, dan harus tanpa spasi. 6. Pastikan checkbox Create directory for solution dicentang, lalu tekan tombol OK. Lihat Gambar 6 untuk langkah 5 dan Isi nama project 2. Pastikan dicentang Gambar 6 Memberi Nama Project 3. Tekan OK 7. Selanjutnya kita akan dibawa ke area kerja (workspace). Disinilah kita 16

18 Dasar-Dasar C # akan melakukan berbagai aktivitas kita, mulai dari mendesain tata letak objek, coding, hingga debugging program. Lihat Gambar 7. Toolbar Solution Explorer Toolbox Form Panel Properties Gambar 7 Tampilan Area Kerja Visual C# 2005 F.3. Membuat Program Pada bagian ini kita akan mulai belajar bagaimana cara untuk membuat program kita sendiri. Berikut deskripsi program yang akan kita buat. Program berguna untuk menghitung poin yang diterima sebuah klub sepakbola. Nilai yang diinput oleh user adalah, jumlah kemenangan, jumlah kekalahan, dan jumlah hasil seri yang dialami oleh klub tersebut. Program juga akan memutuskan apakah klub bersangkutan berada di peringkat utama atau kedua. Dengan kondisi, jika poin-nya lebih besar dari 50, maka berada di peringkat 1. Sedangkan, jika poin-nya sama dengan atau lebih kecil dari 50, maka berada di peringkat 2. Tampilan hasil akhir program yang akan kita buat nanti adalah seperti pada Gambar 8. 17

19 E-trik Visual C# 2005 Gambar 8 Tampilan Hasil Akhir Program Langkah-langkah membuat tampilan program tersebut adalah sebagai berikut: 1. File project yang kita gunakan adalah yang sebelumnya kita buat, yaitu menghitungpointsepakbola. 2. Jika Anda sudah menutup project-nya, Anda bisa membukanya dengan cara. Klik File > Open > Project/Solution..., lalu cari file project yang tadi kita buat. 3. Setelah itu, pada ToolBox, bagian Common Controls, anda klik komponen Label, lalu drag ke Form1 (Gambar 9). Mengenai letaknya sembarang saja dulu, karena nanti kita akan mengaturnya melalui Properties. 1. Klik Label 2. Drag ke sini Gambar 9 Klik dan Drag Label Ke Form1 18

20 Dasar-Dasar C # 4. Masukkan lagi 7 buah Label, 5 buah TextBox, 3 buah Button, atur tata letaknya kira-kira seperti Gambar 10. Gambar 10 Tata Letak Awal Komponen 5. Setelah itu, kita akan mengatur Properties dari masing-masing komponen. Caranya adalah, jika Panel Properties yang berada di sebelah kanan layar monitor (Panel Properties seperti yang ada pada Gambar 7), di bawah Solution Explorer belum tampil. Maka, klik kanan pada salah satu komponen, misalkan Label1. Lalu pilih Properties. 6. Ubah Value (nilai) dari Properties Text dengan kata Main (Gambar 11). 7. Lalu ubah juga Properties Location, dengan nilai (lihat Gambar 12). 8. Lalu ubah nilai Properties Font, dengan cara klik (lihat Gambar 13). Maka akan tampil kotak dialog Font. Pada bagian Font Style, pilih Bold, tekan OK (lihat Gambar 14). 19

21 E-trik Visual C# 2005 Ubah Value dari Properties Text Properties Text Gambar 11 Mengubah Value Properties Text Properties Location Ubah Nilainya Gambar 12 Mengubah Value Properties Location Properties Font Klik di sini Gambar 13 Mengubah Value Properties Font 1. Pilih Bold 2. Klik OK Gambar 14 Kotak Dialog Font 20

22 Dasar-Dasar C # 9. Untuk langkah selanjutnya, kita akan mengubah semua nilai properties pada masing-masing objek yang ada pada Form1, termasuk Form1 itu sendiri. Untuk mengetahui objek dan properties yang mana yang akan diubah, dan apa nilainya, silahkan Anda lihat pada Tabel 8. Tabel 8. Properties dan Value yang Akan Diubah Nama Kontrol Nama Properties Value / Nilai Form1 FormBorderStyle FixedSingle MaximizeBox False Size 322, 260 StartPosition CenterScreen Text Menghitung Point Klub Sepak Bola label2 Font style Bold Location 78, 21 Text Menang label3 Font style Bold Location 136, 21 Text Seri label4 Font style Bold Location 180, 21 Text Kalah label5 Font style Bold Location 233, 21 Text Point label6 Font style Bold Location 28, 116 Text Point peringkat 1 = 50 label7 Font style Bold Location 28, 133 Text Peringkat klub kita = 21

23 E-trik Visual C# 2005 label8 (Name) lblperingkatklub Font style Bold Location 150, 133 Text? ForeColor Red textbox1 (Name) txtmain Location 41, 48 BackColor White ReadOnly True Size 25, 20 textbox2 (Name) txtmenang Location 91, 48 Size 25, 20 TabIndex 0 textbox3 (Name) txtseri Location 139, 48 Size 25, 20 TabIndex 1 textbox4 (Name) txtkalah Location 186, 48 Size 25, 20 TabIndex 2 textbox5 (Name) txtpoint Location 235, 48 BackColor White ReadOnly True Size 33, 20 22

24 Dasar-Dasar C # button1 (Name) cmdhitung Font style Bold Location 31, 183 Text &Hitung TabIndex 3 button2 (Name) cmdreset Font style Bold Location 114, 183 Text &Reset TabIndex 4 button3 (Name) cmdkeluar Font style Bold Location 197, 183 Text &Keluar TabIndex 5 Catatan : Untuk mengubah nilai properties Form1, klik pada area kosong di Form1, jangan di atas objek/kontrol. Supaya tidak terjadi masalah ke depannya nanti, tolong untuk nilai properties-nya terutama properties (Name), Location dan Size, benar-benar disamakan dengan yang ada pada Tabel 8. Untuk pemrograman berbasis objek, biasakanlah dalam hal penamaan komponen / kontrol dengan diawali singkatan jenis kontrol yang bersangkutan. Misal, untuk komponen TextBox, diberi nama txthasil. Untuk komponen Button, diberi nama cmdhitung (cmd singkatan dari Command, kebiasaan di VB) atau btnhitung. Dijamin hal ini bisa lebih mempermudah Anda dalam melakukan pengkodean nantinya. Sampai disini kita telah selesai mengerjakan tahap yang disebut pembuatan User Interface atau antarmuka pengguna. Program yang kita buat ini sudah bisa dijalankan, coba Anda tombol F5 pada keyboard. 23

25 E-trik Visual C# 2005 Akan tetapi belum bisa berinteraksi dengan user atau pengguna, maka dari itu kita perlu melakukan tahap yang disebut coding atau pengkodean. Langkah-langkah melakukan pengkodean program adalah sebagai berikut: 1. Klik ganda pada komponen txtmenang, ketikkan kode yang berwarna merah seperti dibawah ini private void txtmenang_textchanged(object sender, EventArgs e) HitungJumlahMain(); Keterangan Program: - Baris 1, 2, dan 4: akan tercipta dengan sendirinya begitu kita melakukan klik ganda pada komponen txtmenang tadi. Jadi tidak perlu diketik lagi. - Baris 1: txtmenang_textchanged adalah nama komponen (txtmenang) dan nama event-nya (TextChanged). - Event adalah trigger yang akan memicu baris kode di dalamnya untuk dijalankan. Biasanya event dipicu oleh interaksi pengguna dengan program yang kita buat. - Pada event untuk komponen txtmenang ini, baris kode akan dijalankan jika pada komponen txtmenang terjadi perubahan teks atau isinya. - Baris 3: berguna untuk memanggil method HitungJumlahMain(), method ini sendiri nanti akan kita buat. 2. Kembali lagi ke form design, dengan cara klik tab pada bagian atas yang bertuliskan Form1.cs [Design]. 3. Setelah itu, lalukan cara yang sama seperti pada langkah 1, untuk komponen txtseri dan txtkalah. Sehingga hasilnya nanti seperti ini private void txtseri_textchanged(object sender, EventArgs e) HitungJumlahMain(); 24

26 Dasar-Dasar C # private void txtkalah_textchanged(object sender, EventArgs e) HitungJumlahMain(); 4. Kembali lagi ke form design dengan cara yang sama seperti pada langkah Lalu klik ganda pada komponen cmdhitung untuk masuk kembali ke editor kode, dan ketikkan kode berikut private void cmdhitung_click(object sender, EventArgs e) int jmlmenang, jmlseri, jmlkalah, jmlpoint; int jmlpoinmenang, jmlpoinseri, jmlpoinkalah; jmlmenang = int.parse(txtmenang.text); jmlseri = int.parse(txtseri.text); jmlkalah = int.parse(txtkalah.text); // hitung jmlpoinmenang jmlpoinmenang = jmlmenang * 3; // hitung jmlpoinseri jmlpoinseri = jmlseri * 1; // hitung jmlpoinkalah jmlpoinkalah = jmlkalah * 0; jmlpoint = jmlpoinmenang + jmlpoinseri + jmlpoinkalah; txtpoint.text = jmlpoint.tostring(); lblperingkatklub.text = TentukanPeringkatKlub(jmlPoint).ToString(); Keterangan Program: - Baris 1 dan 2: mendeklarasikan tujuh buah variabel bertipe data Integer. - Baris 5: mengambil isi dari komponen txtmenang, dan karena datanya 25

27 E-trik Visual C# 2005 bertipe String maka harus dikonversi dulu ke tipe Integer. Setelah itu masukkan hasilnya ke variabel jmlmenang. - Baris 6 dan 7: sama dengan baris 6. Untuk setiap data dari komponen TextBox, Label, ComboBox, dll, tipe datanya adalah String. Maka jika variabel penampungnya bukan String juga, harus dikonversi ke tipe data yang sesuai. - Baris 8, 10, 12: adalah baris komentar. Komentar tidak akan diparsing oleh bahasa pemrograman, jadi tidak akan berpengaruh dengan program yang kita buat. - Dalam membuat program biasakanlah untuk memberikan komentar seperlunya, hal ini sangat berguna untuk mengingatkan kita, misalnya, apa maksud dan guna dari kode ini, variabel ini berguna untuk program yang mana, dan lain-lain. - Baris 9: menghitung jumlah poin yang diperoleh untuk kemenangan (jmlpoinmenang), dengan rumus banyaknya kemenangan yang diraih (jmlmenang) dikalikan dengan 3. - Baris 11: menghitung jumlah poin yang diperoleh untuk hasil seri (jmlpoinseri), dengan rumus banyaknya hasil seri yang diraih (jmlseri) dikalikan dengan 1. - Baris 13: menghitung jumlah poin yang diperoleh untuk kekalahan (jmlpoinkalah), dengan rumus banyaknya kekalahan yang diraih (jmlkalah) dikalikan dengan 0. Sebetulnya baris kode ini bisa diganti dengan jmlpoinkalah = 0, karena bagaimanapun juga, hasil dari perhitungan ini akan tetap menghasilkan nilai 0 (nol). - Baris 14: menjumlahkan hasil dari proses pada baris 11, 14, dan 17, lalu hasilnya disimpan ke variabel jmlpoint. - Baris 15: menampilkan isi variabel jmlpoint, melalui komponen txtpoint. Akan tetapi, sebelumnya harus dikonversi dulu ke tipe String (ToString()). - Baris 16: menentukan klub kita ada diperingkat berapa berdasarkan jmlpoint, dengan menggunakan method TentukanPeringkatKlub(). Lalu hasilnya akan ditampilkan melalui lblperingkatklub. 6. Klik ganda cmdreset, ketikkan kode berwarna merah berikut ini. 1 private void cmdreset_click(object sender, EventArgs e) 2 26

28 Dasar-Dasar C # txtmain.text = Convert.ToString(0); txtmenang.text = Convert.ToString(0); txtseri.text = Convert.ToString(0); txtkalah.text = Convert.ToString(0); txtpoint.text = Convert.ToString(0); lblperingkatklub.text =? ; Keterangan Program: - Kode ini berguna untuk me-reset atau mengembalikan kondisi tampilan seolah-olah seperti program baru dijalankan. - Baris 3-7: mengisi masing-masing komponen dengan angka 0. Karena angka 0 bukan bertipe string jadi harus dikonversi dulu ke tipe String, dengan menggunakan perintah Convert.ToString(). - Sebenarnya untuk baris 3-7 bisa saja kodenya diganti dengan, misal txtmain.text = 0 ;. Akan tetapi yang harus diingat, meskipun jumlah karakternya hanya 1 (yaitu 0), akan tetapi jangan dianggap sebagai karakter dan ditulis dengan petik satu ( 0 ), karena akan menyebabkan program error. - Baris 8: mengisi komponen lblperingkatklub dengan simbol?. 7. Klik ganda cmdkeluar, ketikkan kode berikut ini private void cmdkeluar_click(object sender, EventArgs e) this.close(); Keterangan Program: - Kode ini berguna untuk keluar dari program. - Baris 3: this, maksudnya Form1. Close(), adalah method untuk menutup program. 27

29 E-trik Visual C# Selanjutnya kita akan membuat method kita sendiri, yaitu method dengan nama HitungJumlahMain(). Ketikkan kode yang berwarna merah berikut dibawah kode sebelumnya tadi. Lihat kode dibawah ini this.close(); // method HitungJumlahMain() private void HitungJumlahMain() int jmlmain, jmlmenang = 0, jmlseri = 0, jmlkalah = 0; try jmlmenang = int.parse(txtmenang.text); catch (FormatException) txtmenang.text = 0 ; try jmlseri = int.parse(txtseri.text); catch (FormatException) txtseri.text = 0 ; try jmlkalah = int.parse(txtkalah.text); catch (FormatException) 28

30 Dasar-Dasar C # txtkalah.text = 0 ; jmlmain = jmlmenang + jmlseri + jmlkalah; txtmain.text = jmlmain.tostring(); Keterangan Program: - Baris 1 dan 2: potongan kode program langkah 7, untuk menunjukkan dimana posisi kita mulai mengetikkan kode langkah 8. - Baris 4: karena method ini tidak punya nilai kembalian (return value), jadi bertipekan void. - Baris 7-14: adalah salah satu kelebihan yang dimiliki oleh C#, yaitu perangkap kesalahan (exception handling). - Baris 7-10: mencoba (try) untuk mengkonversi isi dari variabel txtmenang ke tipe data Integer. Jika ada kesalahan (error), misalnya, txtmenang masih kosong, atau diinput yang bukan angka. Maka program akan menjalankan baris kode di dalam catch, yaitu men-set isi komponen txtmenang dengan angka 0 (nol). - Baris 31: menjumlahkan variabel jmlmenang, jmlseri, jmlkalah, hasilnya simpan ke variabel jmlmain. - Baris 35: tampilkan isi variabel jmlmain, ke dalam komponen txtmain, setelah sebelumnya (lagi-lagi) dikonversi ke tipe data String. 9. Dan untuk yang terakhir, kita akan membuat method dengan nama TentukanPeringkatKlub(). Ketikkan kode berikut ini // method TentukanPeringkatKlub() private int TentukanPeringkatKlub(int jumlahpoin) if (jumlahpoin > 50) return 1; 29

31 E-trik Visual C# else return 2; Keterangan Program: - Baris 2: berbeda dengan method yang pertama kita buat (langkah 7), method kali ini memiliki parameter, yaitu variabel int jumlahpoin. Selain itu karena tipe data yang akan dikembalikan adalah Integer, maka method ini pun harus bertipe Integer (private int TentukanPeringkatKlub()). - Baris 4-7: periksa apakah nilai yang ada pada variabel jumlahpoin, bernilai lebih besar dari 50. Jika iya, maka nilai kembalian (return value)-nya adalah 1. - Baris 8-11: jika tidak, maka nilai kembalian (return value)-nya adalah 2. - Coba Anda lihat lagi penggunaan method ini pada langkah 5 (untuk komponen cmdhitung). lblperingkatklub.text = TentukanPeringkatKlub(jmlPoint).ToString(); Jadi, apabila jmlpoint, misalkan bernilai 65, maka yang akan tampil pada komponen lblperingkatklub adalah angka 1. Karena 65 lebih besar dari 50, dan nilai kembaliannya adalah Setelah itu tekan tombol F6, untuk melakukan Build Solution. Jika ada error, coba Anda teliti lagi apakah ada kode yang terlewat atau salah dalam pengetikannya. Jika tidak ada error, tekan tombol F5. Maka program akan dijalankan. Dan tahap terakhir dalam pembuatan program adalah tahap yang disebut testing atau ujicoba program. Langkah-langkah melakukan ujicoba program adalah sebagai berikut: 1. Setelah program dijalankan, isi Menang dengan angka 25 (misalkan), Seri dengan angka 12, dan Kalah dengan angka 5. 30

32 Dasar-Dasar C # 2. Klik tombol Hitung atau tekan kombinasi tombol ALT + H, pada keyboard. Maka program akan menghitung jumlah point dan menampilkannya. Bersamaan dengan itu juga program akan menentukan berada pada peringkat berapakah klub kita. 3. Klik tombol Reset atau ALT + R, untuk mengulangi proses penghitungan. 4. Klik tombol Keluar atau ALT + K, untuk menutup atau keluar dari program. Gambar 15 Tampilan Running Program Catatan : Anda pasti bertanya-tanya, hanya dengan menekan kombinasi tombol ALT + H, Anda bisa menjalankan perintah Hitung, Kenapa?, Kok program bisa tahu bahwa kombinasi tombol tersebut untuk menjalankan perintah Hitung? Jawabannya adalah, coba Anda lihat lagi Tabel 8 (Properties dan Value yang Akan Diubah). Pada bagian pengaturan komponen Button1 (cmdhitung), properties Text kita isi dengan &Hitung. Nah simbol & itulah yang berguna untuk memberitahu program bahwa karakter setelah simbol &, adalah karakter yang bisa dikombinasikan dengan tombol ALT. Jadi, jika yang diisi adalah Hi&tung, maka kombinasi tombolnya adalah ALT + t. 31

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

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

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

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

PRAKTIKUM 1. Framework adalah kerangka kerja yang terdiri dari kumpulan dari beberapa fungsi,

PRAKTIKUM 1. Framework adalah kerangka kerja yang terdiri dari kumpulan dari beberapa fungsi, PRAKTIKUM 1 I. JUDUL PENGENALAN C# (Csharp) II. TUJUAN - Memahami platform Microsoft.NET; - Mengenal Integrated Development Environment (IDE) Visual Basic.NET; - Memahami struktur project C# - Memahami

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

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

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

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

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

Badiyanto, S.Kom., M.Kom. PBO java

Badiyanto, S.Kom., M.Kom. PBO java Badiyanto, S.Kom., M.Kom PBO java Apa yang Disebut Java? Bahasa pemrograman berorientasi objek murni yang dibuat berdasarkan kemampuankemampuan terbaik bahasa pemrograman objek sebelumnya (C++, Ada, Simula).

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

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

VISUAL BASIC.NET. 1. Apa Itu VB.NET?

VISUAL BASIC.NET. 1. Apa Itu VB.NET? VISUAL BASIC.NET 1. Apa Itu VB.NET? VB.NET adalah salah satu bahasa pemrograman Komputer Tingkat Tinggi. Bahasa Pemrograman Adalah Perintah-perintah yang dimengerti oleh computer untuk melakukan tugas-tugas

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

I. JUDUL. Exception Handling. Jenis-Jenis error. Exception PRAKTIKUM 12. Exception Handling

I. JUDUL. Exception Handling. Jenis-Jenis error. Exception PRAKTIKUM 12. Exception Handling I. JUDUL Exception Handling PRAKTIKUM 12 Exception Handling II. TUJUAN - Memahami dan mengenal Exception Handling - Dapat membuat aplikasi sederhana dengan menggunakan Exception Handling III. ALAT DAN

Lebih terperinci

1. MENGENAL VISUAL BASIC

1. MENGENAL VISUAL BASIC 1. MENGENAL VISUAL BASIC 1.1 Mengenal Visual Basic 6.0 Bahasa Basic pada dasarnya adalah bahasa yang mudah dimengerti sehingga pemrograman di dalam bahasa Basic dapat dengan mudah dilakukan meskipun oleh

Lebih terperinci

Buka Start -> All Programs -> Microsoft Visual Studio - > Microsoft Visual Fox Pro 6.0

Buka Start -> All Programs -> Microsoft Visual Studio - > Microsoft Visual Fox Pro 6.0 PAKET PEMROGRAMAN II Buka Start -> All Programs -> Microsoft Visual Studio - > Microsoft Visual Fox Pro 6.0 A. Menu Bar B. Standar ToolBar E. Jendela Command D. Jendela Kode C. Form Designer F. Form Controls

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

KUPAS TUNTAS PEMROGRAMAN VISUAL BASIC 6.0. Dilengkapi penjelasan Coding. Oleh: Didin Muhidin. Copyright 2016 by DiesAlfatih.

KUPAS TUNTAS PEMROGRAMAN VISUAL BASIC 6.0. Dilengkapi penjelasan Coding. Oleh: Didin Muhidin. Copyright 2016 by DiesAlfatih. KUPAS TUNTAS PEMROGRAMAN VISUAL BASIC 6.0 Dilengkapi penjelasan Coding Oleh: Didin Muhidin Copyright 2016 by DiesAlfatih Penerbit DiesAlfatih_1453 diesalfatih.blogspot.com diesalfatih@gmail.com Desain

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

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

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

Pengantar dalam Bahasa Pemrograman Turbo Pascal Tonny Hidayat, S.Kom

Pengantar dalam Bahasa Pemrograman Turbo Pascal Tonny Hidayat, S.Kom Pengantar dalam Bahasa Pemrograman Turbo Pascal Tonny Hidayat, S.Kom Pengantar Bahasa Pemrograman Pascal Page 1 / 11 Pengenalan Pascal Pascal merupakan salah satu bahasa pemrograman tingkat tinggi. Pemrograman

Lebih terperinci

Dasar Pemrograman Java

Dasar Pemrograman Java Dasar Pemrograman Java Tessy Badriyah, SKom. MT. http://lecturer.eepis-its.edu/~tessy Tujuan Pembelajaran Penggunaan Komentar dalam program Memahami perbedaan identifier yang valid dan yang tidak valid

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

Membuat Aplikasi Form Windows Pertama Dengan C# (Visual Studio)

Membuat Aplikasi Form Windows Pertama Dengan C# (Visual Studio) Membuat Aplikasi Form Windows Pertama Dengan C# (Visual Studio) Fitri Andriyani fitriandriyani18@gmail.com Abstrak C# (DIBACA SEE-SHARP ) adalah bahasa pemrograman baru yang diciptakan oleh Microsoft yang

Lebih terperinci

PEMROGRAMAN DASAR. Visual Basic 6

PEMROGRAMAN DASAR. Visual Basic 6 PEMROGRAMAN DASAR Visual Basic 6 TUJUAN Memahami solusi studi kasus menggunakan konsep berorientasi objek dalam visual basic (VB) Materi Konsep Objek Dalam Visual basic Objek in form and control Implementation

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

PENGGUNAAN DATA DAN VARIABEL

PENGGUNAAN DATA DAN VARIABEL PENGGUNAAN DATA DAN VARIABEL Mengenal Data dan Variabel Ketika seorang user (pengguna) menggunakan sebuah program komputer, seringkali komputer memintanya untuk memberikan informasi. Informasi ini kemudian

Lebih terperinci

IT210 Pemrograman Visual. Ramos Somya

IT210 Pemrograman Visual. Ramos Somya IT210 Pemrograman Visual Ramos Somya Variabel adalah tempat untuk menyimpan data yang memiliki suatu tipe data. Variabel ini akan ditempatkan dalam suatu alamat memori pada komputer. C# mengharuskan setiap

Lebih terperinci

Bahasa FORTRAN. Saifoe El Unas. Apa FORTRAN itu?

Bahasa FORTRAN. Saifoe El Unas. Apa FORTRAN itu? Bahasa FORTRAN Saifoe El Unas Apa FORTRAN itu? FORTRAN = Formula Translation Merupakan bahasa pemrograman pertama (1957) untuk Scientists& Engineers. Perkembangan FORTRAN : FORTRAN 66 FORTRAN 77 FORTRAN

Lebih terperinci

MODUL I Pengenalan IDE Visual Basic 6.0

MODUL I Pengenalan IDE Visual Basic 6.0 MODUL I Pengenalan IDE Visual Basic 6.0 Visual Basic (VB) pada dasarnya adalah sebuah bahasa pemrograman komputer. Bahasa pemrograman adalah perintah-perintah atau instruksi yang dimengerti oleh komputer

Lebih terperinci

VISUAL BASIC 6.0 PEMROGRAMAN KOMPUTER. Visual Basic

VISUAL BASIC 6.0 PEMROGRAMAN KOMPUTER. Visual Basic PEMROGRAMAN KOMPUTER VISUAL BASIC 6.0 Visual Basic Asal mula VB dari bahasa BASIC (Beginners Allpurpose Symbolic Instruction Code) yang pada awalnya bekerja pada sistem operasi DOS. Kelebihan VB : Sangat

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

Pemrograman. Pertemuan-3 Fery Updi,M.Kom

Pemrograman. Pertemuan-3 Fery Updi,M.Kom Pemrograman Pertemuan-3 Fery Updi,M.Kom 1 Pokok Bahasan Mengenal Tipe Data, Variabel Mengenal Operator 2 public class Main { Komentar /** Bentuk Dasar Kode Java * @param args */ public static void main(string[]

Lebih terperinci

Praktikum 1. Mata Kuliah : Tugas Pemrograman Visual. Dosen : Nandang Hermanto

Praktikum 1. Mata Kuliah : Tugas Pemrograman Visual. Dosen : Nandang Hermanto Praktikum 1 Mata Kuliah : Tugas Pemrograman Visual Dosen : Nandang Hermanto Latihan 1 Membuat Aplikasi Console Langkah Pengerjaan : 1. 2. Jalankan Visual Studio 2010 dengan cara Cara 1 : Start All Programs

Lebih terperinci

MODUL PRAKTIKUM 1 DASAR VISUAL BASIC 6.0

MODUL PRAKTIKUM 1 DASAR VISUAL BASIC 6.0 MODUL PRAKTIKUM 1 DASAR VISUAL BASIC 6.0 Setelah melaksanakan praktikum pada bab ini diharapkan mahasiswa dapat: Mengetahui konsep properti, event, methode dalam VB 6 Mengetahui lingkungan kerja IDE VB

Lebih terperinci

Struktur Data II. Bekerja Dengan Form.

Struktur Data II. Bekerja Dengan Form. Struktur Data II dengan Visual Basic Bekerja Dengan Form ptputraastawa@gmail.com Ptputraastawa.wordpress.com @2011 Data dan Variabel Penggunaan Data dan Variabel Informasi yang disimpan atau diolah oleh

Lebih terperinci

BAB I. 1 P e m r o g r a m a n V i s u a l B a s i c - J a t i L e s t a r i

BAB I. 1 P e m r o g r a m a n V i s u a l B a s i c - J a t i L e s t a r i BAB I Konsep Visual Basic: Penerapan di dunia Usaha, Instalasi serta Pengenalan IDE (Integrated Development Environment) VB dan konsep pemrograman visual I. Tujuan Praktikum 1. Mahasiswa mengenal VB, penerapan

Lebih terperinci

BAB I SEKILAS VISUAL STUDIO.NET 2008

BAB I SEKILAS VISUAL STUDIO.NET 2008 BAB I SEKILAS VISUAL STUDIO.NET 2008 Pembahasan Materi : Mengenal IDE Visual Studio.NET 2008. Pembuatan project pada Visual Studio.NET 2008. Pengenalan kontrol yang sering digunakan, menulis kode program

Lebih terperinci

MODUL-MODUL PRAKTIKUM VB.

MODUL-MODUL PRAKTIKUM VB. MODUL-MODUL PRAKTIKUM VB. Net Oleh : CHALIFA CHAZAR MODUL 1 MENGENAL VB.NET Tujuan : Mahasiswa mampu dan memahami cara menggunakan aplikasi Visual Studio dan memahami komponen dalam menggunakan Microsoft

Lebih terperinci

1.1 Mengenal Visual Basic (VB) 1.2 Mengenal Integrated Development Environment (IDE) VB 6

1.1 Mengenal Visual Basic (VB) 1.2 Mengenal Integrated Development Environment (IDE) VB 6 1.1 Mengenal Visual Basic (VB) Visual Basic adalah salah satu bahasa pemrograman komputer. Bahasa pemrograman adalah perintahperintah yang dimengerti oleh komputer untuk melakukan tugas-tugas tertentu.

Lebih terperinci

Krisna D. Octovhiana. 1.1 Mengenal Data dan Variabel.

Krisna D. Octovhiana. 1.1 Mengenal Data dan Variabel. 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

Gambar 2.1. Komponen yang digunakan. Gunakan komponen-komponen seperti pada gambar 2.1 untuk membuat form pada gambar 2.2.

Gambar 2.1. Komponen yang digunakan. Gunakan komponen-komponen seperti pada gambar 2.1 untuk membuat form pada gambar 2.2. 2 EVENT DAN PROPERTY 2.1. Membuat User Interface Pemrograman Visual Basic adalah suatu pemrograman visual, dimana pembuatan program dilakukan menggunakan media visual atau sering disebut dengan user-interface.

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

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

MODUL PRAKTIKUM ALGORITMA DAN STRUKTUR DATA PERTEMUAN 1

MODUL PRAKTIKUM ALGORITMA DAN STRUKTUR DATA PERTEMUAN 1 MODUL PRAKTIKUM ALGORITMA DAN STRUKTUR DATA PERTEMUAN 1 Disusun oleh : Tim Asisten JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN TEKNOLOGI UNIVERSITAS ISLAM NEGERI SUNAN KALIJAGA YOGYAKARTA 2011 0 A. Pengantar

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

TIPE DATA PADA JAVA. Pertemuan (K-04/L-04)

TIPE DATA PADA JAVA. Pertemuan (K-04/L-04) TIPE DATA PADA JAVA Pertemuan (K-04/L-04) Alangkah baiknya kita mempelajari terlebih dahulu tentang apa itu tipe data dan mengenal ada berapa tipe data yang digunakan dalam Bahasa Pemrograman Java. Sudah

Lebih terperinci

Pemrograman Visual. Oleh: Danu Wira Pangestu, S.Kom. bangdanu.wordpress.com

Pemrograman Visual. Oleh: Danu Wira Pangestu, S.Kom. bangdanu.wordpress.com Pemrograman Visual Oleh: Danu Wira Pangestu, S.Kom. Sekilas.NET Framework.NET Framework merupakan suatu kumpulan base class atau juga merupakan suatu set class library untuk mendevelop suatu program. Dengan

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

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

MODUL II. OBJECK, PROPERTY, METHOD dan EVENT

MODUL II. OBJECK, PROPERTY, METHOD dan EVENT MODUL II OBJECK, PROPERTY, METHOD dan EVENT Dalam bahasa pemrograman berbasis obyek OOP, kita harus memahami istilah Object, Property, Method, dan Event sebagai berikut. 1) Object Komponen dalam sebuah

Lebih terperinci

Pengenalan C++ Oleh : Dewi Sartika

Pengenalan C++ Oleh : Dewi Sartika Pengenalan C++ Oleh : Dewi Sartika Pendahuluan Bahasa Pemrograman C++ merupakan bahasa tingkat menengah dimana bahasa ini didasarkan atas bahasa C, keistimewaan dari bahasa C++ adalah bahasa ini mendukung

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 1 Mengenal Visual Basic 6.0 Visual Basic adalah salah satu bahasa pemrograman komputer yang sudah mendukung OOP (Object

Lebih terperinci

Tabel 1. Instruksi untuk menampilkan teks No. Bahasa Pemrograman Instruksi 1. Pascal WRITE ( Bahasa pemrograman itu mudah );

Tabel 1. Instruksi untuk menampilkan teks No. Bahasa Pemrograman Instruksi 1. Pascal WRITE ( Bahasa pemrograman itu mudah ); PERTEMUAN I BAHASA PEMROGRAMAN JAVA DAN PENGENALAN NETBEANS 1. Program dan Bahasa Pemrograman Di dalam dunia komputer sering kali dijumpai istilah program dan bahasa pemrograman. Kedua istilah tersebut

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

BAB 3 TYPE DATA, VARIABLE DAN OPERATOR

BAB 3 TYPE DATA, VARIABLE DAN OPERATOR BAB 3 TYPE DATA, VARIABLE DAN OPERATOR Bahasa pemrograman pada umumnya, mengenal adanya variabel yang digunakan untuk menyimpan nilai atau data. Sedangkan Java sendiri dikenal sebagai bahasa pemrograman

Lebih terperinci

BAHASA PEMROGRAMAN JAVA

BAHASA PEMROGRAMAN JAVA MI1274 Algoritma & Pemrograman Lanjut Genap 2015-2016 BAHASA PEMROGRAMAN JAVA Disusun Oleh: Reza Budiawan Untuk: Tim Dosen Algoritma & Pemrograman Lanjut Hanya dipergunakan untuk kepentingan pengajaran

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

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 PRAKTIKUM CLENT SERVER. Menggunakan Visual Basic 2010 dan MySQL. (Prodi Manajemen Informatika D3)

MODUL PRAKTIKUM CLENT SERVER. Menggunakan Visual Basic 2010 dan MySQL. (Prodi Manajemen Informatika D3) MODUL PRAKTIKUM CLENT SERVER Menggunakan Visual Basic 2010 dan MySQL (Prodi Manajemen Informatika D3) FAKULTAS ILMU KOMPUTER UNIVERSITAS WIDYA DHARMA KLATEN 2015 MODUL 1. PENGENALAN VISUAL BASIC 2010 1.1.

Lebih terperinci

Chapter 1 KONSEP DASAR C

Chapter 1 KONSEP DASAR C Chapter 1 KONSEP DASAR C Sejarah Dan Standar C Akar dari bahasa C adalah BCPL (dikembangkan oleh Martin Richard tahun 1967). Kemudian Tahun 1970, Ken Thompson mengembangkan bahasa tersebut yang di kenal

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

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

Krisna D. Octovhiana. 1.1 Membuat User Interface (UI)

Krisna D. Octovhiana. 1.1 Membuat User Interface (UI) 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

Program Sekuensial VB 6 dan VB 2008

Program Sekuensial VB 6 dan VB 2008 Program Sekuensial VB 6 dan VB 2008 Setelah Anda mengetahui program sederhana VB 6 dan VB 2008, sekarang akan dibahas program sekuensial yang melibatkan beberapa event-event dan perhitungan aritmetika.

Lebih terperinci

URAIAN POKOK PERKULIAHAN

URAIAN POKOK PERKULIAHAN Minggu ke : 1 Penyusun : Dian Usdiyana Rini Marwati Materi : 1. Pengenalan Delphi 1.1 IDE 1.2 Bagian-bagian IDE 1.3 Membuat & Menyimpan Program 1.4 Memanggil & Mengedit Program 1.5 Simbol Button 1.6 Label

Lebih terperinci

Pengenalan Pascal/DevPascal

Pengenalan Pascal/DevPascal Materi 1 Pengenalan Pascal/DevPascal Turbo Pascal adalah Compiler bahasa pemrograman Pascal. Untuk memulai menjalankan Pascal: Cari Folder Pascal ada di C:\TP\BIN\TPX.EXE Jalankan File TPX tersebut Dev

Lebih terperinci

Elemen Dasar Dalam Bahasa Java

Elemen Dasar Dalam Bahasa Java Elemen Dasar Dalam Bahasa Java 1. Kata Kunci Kata kunci adalah kata-kata yang didefenisikan oleh compiler dan memiliki arti dan tujuan spesifik. Java tidak mengizinkan kata-kata tersebut dipakai sebagai

Lebih terperinci

BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa latin computere yang berarti

BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa latin computere yang berarti BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Istilah komputer (computer) berasal dari bahasa latin computere yang berarti menghitung. Dalam bahasa Inggris komputer berasal dari kata to compute yang artinya

Lebih terperinci

Algoritma dan Pemrograman

Algoritma dan Pemrograman Algoritma dan Pemrograman bagian 2 2009 Modul ini menjelaskan tentang bahasa C dan apa saja yang dibutuhkan bila kita akan menulis suatu program dengan bahasa C. Editor yang dipakai adalah Turbo C++ 4.5.

Lebih terperinci

VARIABEL, OPERATOR DAN EKSPRESI

VARIABEL, OPERATOR DAN EKSPRESI 3 VARIABEL, OPERATOR DAN EKSPRESI 3.1. Variabel Variabel adalah suatu tempat untuk menampung suatu nilai pada memory komputer. Untuk lebih mudah diakses, variabel diberi nama. Nama inilah yang akan menjadi

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

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Lampu Lalu Lintas 2.1.1 Pengertian Lampu Lalu Lintas Menurut Penjelasan UU Lalu Lintas No. 14 tahun 1992 pasal 8 ayat 1 huruf c menyebutkan bahwa Pengertian alat pemberi isyarat

Lebih terperinci

Struktur Bahasa C dan C++

Struktur Bahasa C dan C++ Elemen Program Struktur Bahasa C dan C++ Bahasa C merupakan bahasa pendahulu dari bahasa C++. Pencipta C adalah Brian W. Kernighan dan Dennis M. Ritchie pada sekitar tahun 1972. C adalah bahasa pemrograman

Lebih terperinci

Variabel dan Tipe data Javascript

Variabel dan Tipe data Javascript Variabel dan Tipe data Javascript Variabel Pendeklarasian variabel dalam JavaScript dapat di isi dengan nilai apa saja dan juga bersifat opsional. Artinya variabel boleh di deklarasikan ataupun tidak hal

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

I.1. MEMBUAT PROGRAM C DENGAN VISUAL C

I.1. MEMBUAT PROGRAM C DENGAN VISUAL C MODUL I MEMULAI BAHASA C I.1. MEMBUAT PROGRAM C DENGAN VISUAL C++ 2008 Microsoft Visual C++ 2008 (MVC++ 2008) adalah IDE (Integrated Development Environtment) yang digunakan dalam kuliah ini. Ikuti langkah-langkah

Lebih terperinci

VISUAL BASIC. Standar Kompetensi: Siswa mampu membuat program sederhana dengan menggunakan bahasa pemrograman Visual Basic 6.0

VISUAL BASIC. Standar Kompetensi: Siswa mampu membuat program sederhana dengan menggunakan bahasa pemrograman Visual Basic 6.0 1 VISUAL BASIC Standar Kompetensi: Siswa mampu membuat program sederhana dengan menggunakan bahasa pemrograman Visual Basic 6.0 Visual Basic adalah bahasa permograman yang mempunyai kemudahan dan keunggulan

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 NET

PENGENALAN VISUAL BASIC NET PENGENALAN VISUAL BASIC NET Visual Basic Net 2008 adalah salah satu program berorientasi objek, selain itu ada pula program Java dan C++ yang juga berbasis objek. Program Visual Basic Net 2008 adalah produksi

Lebih terperinci

Delphi Cara membuka aplikasi Delphi 7. Start All Programs Borland Delphi 7 Delphi Perkenalan jendela Delphi 7. syahada.blogspot.

Delphi Cara membuka aplikasi Delphi 7. Start All Programs Borland Delphi 7 Delphi Perkenalan jendela Delphi 7. syahada.blogspot. 1. Cara membuka aplikasi Delphi 7 Start All Programs Borland Delphi 7 Delphi 7 2. Perkenalan jendela Delphi 7 Ket : 1. Object Tree View Merupakan sebuah diagram pohon yang menggambarkan hubungan logis

Lebih terperinci

Program Kalkulator Sederhana Menggunakan Java Netbeans

Program Kalkulator Sederhana Menggunakan Java Netbeans Program Kalkulator Sederhana Menggunakan Java Netbeans Membuat kalkulator sederhana menggunakan Java Netbeans cukup mudah. Karena program yang di tulis tidak terlalu rumit, tapi memang perlu sedikit kesabaran

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

PEMROGRAMAN KOMPUTER KODE MODUL: TIN 202 MODUL IV PENGENALAN MICROSOFT VISUAL BASIC 6.0

PEMROGRAMAN KOMPUTER KODE MODUL: TIN 202 MODUL IV PENGENALAN MICROSOFT VISUAL BASIC 6.0 PEMROGRAMAN KOMPUTER KODE MODUL: TIN 202 MODUL IV PENGENALAN MICROSOFT VISUAL BASIC 6.0 LABORATORIUM TEKNIK INDUSTRI FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH SURAKARTA 2013 MODUL IV PENGENALAN MICROSOFT

Lebih terperinci

PENGGUNAAN EVENT, PROPERTY DAN METHOD

PENGGUNAAN EVENT, PROPERTY DAN METHOD PENGGUNAAN EVENT, PROPERTY DAN METHOD Membuat User Interface (UI) Aktifkan VB 6 melalui tombol Start. Kenali jenis-jenis komponen (control) yang ada di dalam bagian ToolBox Pada Jendela Form buatlah UI

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA II.1. Pengertian Perancangan Menurut Fathul Wahid (2005 : 217), perancangan adalah pendekatan yang digunakan dalam bidang rekayasa dan bidang lainnya yang digunakan untuk menspesifikasikan

Lebih terperinci

Tipe Data dan Operator dalam Pemrograman

Tipe Data dan Operator dalam Pemrograman Diktat Pelatihan Olimpiade Komputer Oleh Fakhri Pertemuan ke 2 : Tipe Data dan Operator dalam Pemrograman 2.1 Tipe Data Tipe data adalah jenis dari suatu nilai pada pemrograman, baik itu angka, tulisan,

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

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

PEMROGRAMAN BERORIENTASI OBJEK. Tipe Data. Budhi Irawan, S.Si, M.T

PEMROGRAMAN BERORIENTASI OBJEK. Tipe Data. Budhi Irawan, S.Si, M.T PEMROGRAMAN BERORIENTASI OBJEK Tipe Data Budhi Irawan, S.Si, M.T TIPE DATA Tipe Data berfungsi untuk merepresentasikan jenis dari nilai yang terdapat dalam program. Contoh apabila mempunyai suatu data

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

Modul 1 Dasar Dasar Bahasa Pemrograman C

Modul 1 Dasar Dasar Bahasa Pemrograman C Modul 1 Dasar Dasar Bahasa Pemrograman C 1. C dan Pengolahan Sinyal Digital C adalah bahasa pemrograman tingkat tinggi. Sebab bahasa pemrogramannya menggunakan keyword dan syntax yang mudah dimengerti

Lebih terperinci

Keterangan : Integer Long : tipe data untuk angka bulat Single, Double : tipe data untuk angka pecahan/desimal Currency : tipe data untuk angka mata

Keterangan : Integer Long : tipe data untuk angka bulat Single, Double : tipe data untuk angka pecahan/desimal Currency : tipe data untuk angka mata TIPE DATA, VARIABEL DAN KONSTANTA, OPERATOR DAN KONTROL PROGRAM Minggu ke-3 Tipe Data dalam Visual Basic Microsoft Visual Basic menyediakan beberapa tipe data seperti Integer, Long, Single, Double, Currency,

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN Bab ini menjelaskan mengenai analisa sistem dan perancangan yang akan digunakan untuk membuat Aplikasi Permainan Hangman Tebak Kalimat untuk Pembelajaran Bahasa Inggris

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

Java Basic. Variabel dan Tipe Data. Lokasi di dalam memori komputer yang digunakan untuk menyimpan suatu informasi (nilai)

Java Basic. Variabel dan Tipe Data. Lokasi di dalam memori komputer yang digunakan untuk menyimpan suatu informasi (nilai) Variabel dan Tipe Data Lokasi di dalam memori komputer yang digunakan untuk menyimpan suatu informasi (nilai) Nilai variabel dapat diubah di pernyataan manapun di dalam program Java Basic By Didit Setya

Lebih terperinci