Perulangan while pengecekan kondisi (syarat) perulangan dilakukan sebelum eksekusi statement yang diulang. Dalam keyword perulangan while tidak terdapat instruksi langsung untuk pengubahan nilai variabel pencacah. Untuk mengubah nilai variabel pencacah maka pada blok statemen yang diulang disisipkan instruksi yang digunakan untuk merubah nilai variabel pencacah tersebut (increment/decrement).
DO WHILE
Berbeda dengan perulangan while, pada perulangan do-while pengecekan kondisi (syarat) perulangan dilakukan setelah eksekusi statement yang diulang. Sehingga statement dalam blok do-while paling sedikit dieksekusi satu kali Buat form baru, kemudian desain seperti gambar di bawah ini ;
Gambar 57. Form do while
Caranya dengan membuat satu buat button kemudian ubah textnya menjadi do while, Klik dua kali button tersebut kemudian tulis kode seperti gambar dibawah ini;
Email : [email protected] Blog : http://artkustik1990-aris.blogspot.com/
Gambar 58 . Kode do while
Penjelasan kode
Num1 as integer menjelaskan bahwa variable num1 merupakan tipe data integer
Do while num1 < 10, num1 = num1 + 1 adalah melakukan perulangan yang terus selama perulangan tersebut masih sebatas < 10.
Hasil dari Do while
Email : [email protected] Blog : http://artkustik1990-aris.blogspot.com/ DO UNTIL
Langkah pertama yang harus kalian lakukan adalah membuka lembar kerjavb.netnya
Klik New project > Windows forms application > isikolom Name: login > lalu OK Kini kalian sudah berada dalam lembar kerja
Pada langkah kedua coba desain form menjadi seperti gambar di bawah ini
Gambar 60. Form do until
Double klik button tersebut, kemudian isi dengan kode di bawah ini;
Gambar 61. Kode do until Dan hasilnya adalah sebagai berikut;
Email : [email protected] Blog : http://artkustik1990-aris.blogspot.com/ WEB BROWSER
Web browser adalah adalah perangkat lunak yang berfungsi untuk menerima dan menyajikan sumber informasi di internet. Sebuah sumber informasi
diidentifikasi dengan Pengidentifikasi Sumber Seragam yang dapat berupa halaman web, gambar, video, atau jenis konten lainnya.
Di dalah vb.net kita juga bisa membuatnya
Langkah pertama yang harus kalian lakukan adalah membuka lembar kerjavb.netnya
Klik New project > Windows forms application > isikolom Name: login > lalu OK Kini kalian sudah berada dalam lembar kerja
Kemudian desain form menjadi seperti berikut ini ;
Email : [email protected] Blog : http://artkustik1990-aris.blogspot.com/
Caranya ;
Buat new form kemudian buat bottom click lalu ubah textnya menjadi visit URL.
Langkah selanjutnya adalah klik webbrowser pada toolbox kemudian atur pada form. Klik dua kali buttom klik tersebut kemudian isi kode dibawah ini
Gambar 64. Kode web browser Penjelasan kode;
Webbrowser1.navigate (www.google.com) adalah mengambil website ke form1 Hasil dari webbrowser
Email : [email protected] Blog : http://artkustik1990-aris.blogspot.com/ TEXT TO SPEECH
Tutorial berikut adalah membuat system suara, dimana teks yang diinput pada textbook akan diubaah menjadi format audio, Langkah pertama yang harus kalian lakukan adalah membuka lembar kerjavb.netnya
Klik New project > Windows forms application > isikolom Name: login > lalu OK Kini kalian sudah berada dalam lembar kerja
Kemudian desain form menjadi seperti berikut ini ;
Gambar 66. Desain teks audio Caranya adalah sebagai berikut;
- Buat button kemudian uubah teksnya menjadi Speak
- Sertakan satu buah textbox di atas button speak, kemudian klik 2 kali dan masukan kode seperti gambar dibawah ini ;
Gambar 67. Kode teks audio
Dan hasilnya adalah seperti gambar 67, jika teks di masukan pada textbox maka speaker akan mengeluarkan output berupa suara yang di masukan.
Email : [email protected] Blog : http://artkustik1990-aris.blogspot.com/ DOWNLOAD & RUNNING FILE
Kali ini akan membahas bagaimana cara membuat menu download file, berikut caranya buka lembar kerjavb.net kemudian Klik New project > Windows forms application > isikolom Name: login > lalu OK
Kini kalian sudah berada dalam lembar kerja
Kemudian desain form menjadi seperti berikut ini ;
Gambar 69. Form download file
Buat satu buah textbox kemudian ubah textnya menjadi Download, lalu masukan kode di bawah ini;
Gambar 70. Kode Form Download Penjelasan
My.Computer.Network.DownloadFile (“url”,”C:/downloadedfile.exe”) adalah mengambil file file download.exe yang berada di direktori C:/
Email : [email protected] Blog : http://artkustik1990-aris.blogspot.com/ ARRAY
Langkah pertama yang harus kalian lakukan adalah membuka lembar kerjavb.netnya
Klik New project > Windows forms application > isikolom Name: login > lalu OK Kini kalian sudah berada dalam lembar kerja
Kemudian desain form menjadi seperti berikut ini ;
Gambar 71. Message Array Jika sudah masukan kode dibawah ini;
Gambar 72. Kode Message Array Dan hasilnya adalah sebagai berikut;
Email : [email protected] Blog : http://artkustik1990-aris.blogspot.com/ PHP
Apa itu PHP ?
Menurut Wikipedia (http://id.wikipedia.org/wiki/PHP), PHP: Hypertext
Preprocessor adalah bahasa skrip yang dapat ditanamkan atau disisipkan ke dalam HTML. PHP banyak dipakai untuk memrogram situs web dinamis. PHP dapat
digunakan untuk membangun sebuah CMS.
Sejarah PHP
Menurut Wikipedia ( http://id.wikipedia.org/wiki/PHP ), Pada awalnya PHP merupakan kependekan dari Personal Home Page (Situs personal). PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada waktu itu PHP masih bernama Form Interpreted (FI), yang wujudnya berupa sekumpulan skrip yang digunakan untuk mengolah data formulir dari web.
Selanjutnya Rasmus merilis kode sumber tersebut untuk umum dan
menamakannya PHP/FI. Dengan perilisan kode sumber ini menjadi sumber terbuka, maka banyak pemrogram yang tertarik untuk ikut mengembangkan PHP.
Pada November 1997, dirilis PHP/FI 2.0. Pada rilis ini, interpreter PHP sudah diimplementasikan dalam program C. Dalam rilis ini disertakan juga modul-modul ekstensi yang meningkatkan kemampuan PHP/FI secara signifikan.
Pada tahun 1997, sebuah perusahaan bernama Zend menulis ulang interpreter PHP menjadi lebih bersih, lebih baik, dan lebih cepat. Kemudian pada Juni 1998, perusahaan tersebut merilis interpreter baru untuk PHP dan meresmikan rilis
tersebut sebagai PHP 3.0 dan singkatan PHP diubah menjadi akronim berulang PHP: Hypertext Preprocessing.
Pada pertengahan tahun 1999, Zend merilis interpreter PHP baru dan rilis tersebut dikenal dengan PHP 4.0. PHP 4.0 adalah versi PHP yang paling banyak dipakai pada awal abad ke-21. Versi ini banyak dipakai disebabkan kemampuannya untuk membangun aplikasi web kompleks tetapi tetap memiliki kecepatan dan stabilitas yang tinggi.
Pada Juni 2004, Zend merilis PHP 5.0. Dalam versi ini, inti dari interpreter PHP mengalami perubahan besar. Versi ini juga memasukkan model pemrograman berorientasi objek ke dalam PHP untuk menjawab perkembangan bahasa
Email : [email protected] Blog : http://artkustik1990-aris.blogspot.com/
pemrograman ke arah paradigma berorientasi objek.
Konsep Kerja PHP
Faktanya PHP adalah tag dalam sebuah bahasa HTML (HyperText Markup Language ), HTML adalah sebuah bahasa standar yang digunakan oleh browser Internet untuk membuat halaman dan dokumen pada sebuah Web yang kemudian dapat diakses dan dibaca layaknya sebuah artikel. HTML juga dapat digunakan sebagai link link antara file-file dalam situs atau dalam komputer dengan
menggunakan localhost, atau link yang menghubungkan antar situs dalam dunia internet.
Berikut adalah contoh kode HTML
Gambar. 74 kode html
Pada kode di atas kalimat di antara tag adalah “ini adalah contoh kode HTML”, kalimat itulah yang akan di tampilkan dalam browser . Bila di jalankan di browser maka akan menghasilkan gambar berikut :
Gambar 75. Hasil kode html
Selanjutnya di bawah ini adalah contoh kode PHP di dalam HTML, lihat pada Gambar ini;
Email : [email protected] Blog : http://artkustik1990-aris.blogspot.com/
Gambar 76. Contoh kode php
Dalam script di atas terdapat tag “”, Script PHP di letakan di antara tag tersebut dan di akhiri dengan tanda “;” ,
= Berfungsi untuk membuat garis baru.
echo “xxxxxxx” ; = adalah kode pada PHP untuk menampilkan kalimat. Bila di jalankan di browser maka akan menghasilkan gambar berikut :
Gambar 77. echo
SKEMA HTML
Email : [email protected] Blog : http://artkustik1990-aris.blogspot.com/
SKEMA PHP
Gambar 79. Skema PHP
Persiapan
Dalam melakukan pemograman php di butuhkan server untuk menjalankan
program, kali ini saya akan menggunakan XAMPP sebagai localserver, berikut adalah langkah-langkah dalam menginstall XAMPP
Cara Instalasi XAMPP
Jalankan file xampp-win32-1.4.12-installer.exe , Kemudian akan tampil pilihan untuk memilih bahasa ketika proses instalasi berjalan. Silakan pilih bahasa Indonesian atau English, kecuali anda menguasai bahasa lainnya.
Gambar 80
Email : [email protected] Blog : http://artkustik1990-aris.blogspot.com/
Gambar 81. Selamat dating xampp
Akan muncul lisensi software. Silahkan membacanya jika anda mau, tetapi saya lebih suka untuk tidak membacanya karena terlalu banyak. Klik Saya Setuju untuk melanjutkan.
Gambar 82. lisensi
Email : [email protected] Blog : http://artkustik1990-aris.blogspot.com/
Gambar 83. direktori Tunggu beberapa saat sampai proses instalasi selesai.
Gambar 84. Proses install Instalasi selesai
Gambar 85. Install selesai
Email : [email protected] Blog : http://artkustik1990-aris.blogspot.com/
Sampai tahap ini, berarti kita sudah menginstal XAMPP. Itu berarti kita sudah selesai menginstall PHP, APACHE dan MYSQL. Langkah selanjutnya adalah
menjalankan servicenya. Jalankan XAMPP Control Panel yang ada di desktop. Atau anda juga dapat menjalankan XAMPP Control Panel dari menu Start > All Programs -> apachefriends --> xampp --> xampp control panel.
Gambar 86. Xampp
Nyalakan Apache dan Mysql dengan mengklik tombol Start. Buka web
browser anda, lalu ketikkan http://localhost. Jika tampilannya seperti di bawah ini, maka apache sudah terinstall dengan benar.
Email : [email protected] Blog : http://artkustik1990-aris.blogspot.com/
Gambar 87. localhost
Latihan 1 . Hello World
<html xmlns="http://www.w3.org/1999/xhtml"> <head>
<title>Aris Tutorial Hello_Word</title> </head>
<body>
<?php
echo ("Hello Word !!!!"); ?>
</body> </html>
Hasil dari kode PHP diatas adalah sebagai berikut;
Email : [email protected] Blog : http://artkustik1990-aris.blogspot.com/
Keterangan
<?php echo=”Hello world” ?>
Dalam penulisan script PHP selalu diawali dengan tanda “<?php” dan di akhiri dengan “ ?>”. Perintah di atas di gunakan untuk mencetak kalimat hello word !!!!
Latihan 2. Break
<html xmlns="http://www.w3.org/1999/xhtml"> <head>
<title>Aris web for</title> </head>
<body>
<?php
for ($i=1; $i <= 10; $i++) , switch ($i) , case 5: print("5 - break 1 <br>"); break 1; case 7 : print("7 - break 2 <br>"); break 2; default: print ("$i <br>"); break; - - ?> </body> </html>
Email : [email protected] Blog : http://artkustik1990-aris.blogspot.com/
Gambar 89. Break Keterangan
Pada kode di atas, break (tanpa angka ) ataupun break 1 mempunyai makna yang sama, yaitu keluar dari switch. Namun, break 2 berarti keluar dari switch dan sekaligus keluar dari for.
Latihan 3. Case
<html xmlns="http://www.w3.org/1999/xhtml"> <head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Aris Tutorial case</title>
</head> <body>
<form method="GET"> <p>Hari :<br />
<input type="text" name="nama_hari" /> <input type="submit" value="Tentukan Hari" /> </p> <p> </p> </form> Hari Ini <?php $nama_hari = $_GET*"nama_hari"+; switch ($nama_hari) ,
Email : [email protected] Blog : http://artkustik1990-aris.blogspot.com/ case "minggu" : print("Minggu"); break; case "senin" : print("Senin"); break; case "selasa" : print("Selasa"); break; case "rabu" : print("Rabu"); break; case "kamis" : print("Kamis"); break; case "jumat" : print("Jumat"); break; case "sabtu" : print("Sabtu"); break; default:
print ("Masukan Hari Dengan Benar"); -
?>
</body> </html>
Email : [email protected] Blog : http://artkustik1990-aris.blogspot.com/
Gambar 90. Case Keterangan
Maksud dari program di atas adalah membuat pilihan hari sesuai apa yang telah di input
Bentuk pernyataan switch adalah Switch (ekspresi) , Case ekspresi_case_1 : Pernyataan_1 ; Break Case ekspresi_case_1 : Pernyataan_1 ; break default : pernyataan_n ; - Latihan 4. Continue <html xmlns="http://www.w3.org/1999/xhtml"> <head>
<title>Aris Tutorial Continue</title> </head>
<body>
<?php
Email : [email protected] Blog : http://artkustik1990-aris.blogspot.com/ , if ($i >= 10 and $i <= 15) continue; print ("$i <br>"); $i++; - ?> </body> </html> Gambar 91. Continue Keterangan
Pernyataan continue di gunakan untuk menuju ke putaran berikutnya pada pernyataan yang terkait dengan pengulangan
Latihan 5. Do while
<html xmlns="http://www.w3.org/1999/xhtml"> <head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Aris Tutorial dowhile</title>
</head> <body>
<form method="GET"> <p>Angka Pertama<br />
Email : [email protected] Blog : http://artkustik1990-aris.blogspot.com/
<input type="text" name="name1" /><br /> Angka Kedua<br />
<input type="text" name="name2" /> <input type="submit" value="Enter" /> </p> </form> <?php $name1 = $_GET*"name1"+; $name2 = $_GET*"name2"+; do , print("$name1 <br>"); $name1++; -
while ($name1 <= $name2); ?>
</body> </html>
Gambar 92. Do while Keterangan
Email : [email protected] Blog : http://artkustik1990-aris.blogspot.com/
Do ,
Pernyataan_pernyataan - while (ekspresi);
Coba perhatikan script berikut $name1 = $_GET*"name1"+; $name2 = $_GET*"name2"+; do , print("$name1 <br>"); $name1++; -
while ($name1 <= $name2);
Maksudnya adalah untuk menjalankan perintah cetak nilai dari $name1 s/d $name2
Latihan 6. Exit
<html xmlns="http://www.w3.org/1999/xhtml"> <head>
<title>Aris Tutorial Exit</title> </head> <body> <?php for($i = 1; $i <= 5; $i++) , print("$i <br> "); if ($i == 100) exit; - print ("Selesai <br>"); ?>
Email : [email protected] Blog : http://artkustik1990-aris.blogspot.com/
</body> </html>
Dan Hasilnya adalah ;
Gambar 93. Exit Keterangan
Pernyataan exit di gunakan untuk mengakhiri pengeksekusian
Latihan 7. For
<html xmlns="http://www.w3.org/1999/xhtml"> <head>
<title>Aris web for</title> </head>
<body>
<?php
for ($bilangan = 1; $bilangan <= 10; $bilangan++) print ("$bilangan <br>");
?>
</body> </html>
Email : [email protected] Blog : http://artkustik1990-aris.blogspot.com/
Hasilnya adalah sebagai berikut;
Gambar 94. For Keterangan
Pernyataan for juga merupakan pernyataan yang biasa di gunakan untuk menangani pengulangan proses. Pernyataan ini mempunyai bentuk sebagai.
Berikut:
For (ekspr1; ekspr2; ekspr3) , Pernyataan_pernyataan - Latihan 8. IF <html xmlns="http://www.w3.org/1999/xhtml"> <head>
<title>Aris Tutorial IF</title> </head>
<body>
<form method="GET"> Besar Pembelian :<br />
<input type="text" name="total_beli" />
<input type="submit" value="Tentukan diskon" /> </form>
Email : [email protected] Blog : http://artkustik1990-aris.blogspot.com/ <?php $total_beli = $_GET*"total_beli"+; if (isset($total_beli)) , $total_beli =intval($total_beli); $diskon = 0; if ($total_beli >= 100000)
$diskon= intval(0.1 * $total_beli);
printf("Diskon = %d <br>\n", $diskon);
printf("Pembayaran = %d <br>\n", $total_beli - $diskon); - ?> </body> </html> Gambar 95. IF Keterangan
Skrip di atas melibatkan kode HTML berupa tag FORM, yang di gunakan untuk menempatkan kotak text dan sebuah tombol untuk memproses pemasukan data oleh pemakai. Script if disana berfungsi jika total beli yang di masukan adalah lebih dari 200000
-Variable text adalah $total_beli
-$total_beli = $_GET*“total_beli”+; di gunakan untuk memperoleh nilai GET yang hasilnya di simpan ke variable $total_beli
-if (isset ($total_beli)) di gunakan agar perhitungan di lakukan kalau variable $total_beli sudah ada
Email : [email protected] Blog : http://artkustik1990-aris.blogspot.com/ Latihan 9.Operator
<html xmlns="http://www.w3.org/1999/xhtml"> <head>
<title>Aris Tutorial operator</title> </head>
<body>
<?php $a=100; $b=50;
printf ("nilai terbesar : %d <br>", $a > $b ? $a : $b); ?>
</body> </html>
Hasilnya adalah sebagai berikut;
Gambar 96. Operator Keterangan
Pada contoh di atas memberikan hasil berupa nilai, aturannya adalah jika $a bernilai lebih besar dari $b maka akan berlaku script “ $a > $b, namun jika tidak maka akan berlaku script $a : $b
Latihan 10. While
<html xmlns="http://www.w3.org/1999/xhtml"> <head>
<title>Aris Tutorial while</title> </head>
<body>
<?php $nilai = 1;
Email : [email protected] Blog : http://artkustik1990-aris.blogspot.com/ while ( $nilai <= 15 ) , print ( "$nilai" ); $nilai++; - ?> </body> </html> Gambar 97. While Keterangan
Bentuk pernyataan while While (ekspresi)
,
Pernyataan_pernyataan )
Dari program di atas menunjukan program untuk pengulangan 1 s/d 15 Coba lihat script berikut
$nilai = 1;
while ( $nilai <= 15 )
di sana menunjukan nilai yang di pakai oleh “$nilai” adalah 1, jadi angka pertama yang di baca adalah 1
kemudian “$nilai <=15” script itu menunjukan nilai akhir adalah 15 kemudian “$nilai++” maksudnya adalah membaca nilai dari 1 s/d 15
Email : [email protected] Blog : http://artkustik1990-aris.blogspot.com/ MEMBUAT APLIKASI CLIENT SERVER DENGAN VB.NET DAN PHP
Aplikasi CRUD PHP
Langkah pertama adalah membuat folder crud di htdocs, lalu buat dokumen php dan beri nama index.php, jika sudah tuliskan kode seperti berikut :
<title>Untitled Document</title> </head><body>
<form action ="simpan.php" method="post">
<table bgcolor="#CCCCCC" width="499" border="0"> <tr>
<td width="152">No Urut</td> <td width="8">:</td> <td width="317"><input type="text" name="no"></td>
</tr> <tr>
<td width="152">Nama</td><td width="8">:</td><td width="317"><input type="text" name="nama"></td>
</tr> <tr>
<td>Tempat / Tanggal Lahir</td> <td>:</td><td><input type="text" name="ttl"></td>
</tr> <tr>
<td>Alamat</td> <td>:</td>
<td><textarea name="alamat" cols="35" rows="5"></textarea></td> </tr>
<tr>
<td></td> <td></td>
<td><input type="submit" name="kirim" value="Simpan"> <input type="reset" value="Batal"> </td> </tr>
</table></form>
<?php
ini_set("display_errors","off"); // Koneksi ke database cobacrud
$conn = mysql_connect("localhost","root",""); $db = mysql_select_db("cobacrud",$conn);
Email : [email protected] Blog : http://artkustik1990-aris.blogspot.com/
while ($rows = mysql_fetch_assoc($getquery)) , $nama = $rows*'nama'+; $alamat=$rows*'alamat'+; $ttl=$rows*'ttl'+; $data=$rows*'id'+; echo"<table border=1><tr> <td width=80> $nama </td> <td width=80> $ttl </td> <td width=80> $alamat </td> <td><a href=hapus.php?id=$data*id+>hapus</a> <a href=ubah.php?id=$data*id+>edit</a> </td> </tr>"; - ?> </body> </html>
Kode index tersebut berguna sebagai tampilan awal saat aplikasi dijalankan, kemudian buat aplikasi untuk koneksi database, buat dokumen php dilokasi yang sama kemudian simpan dengan nama koneksi.php, jika sudah tuliskan kode ini <!DOCTYPE HTML>
<html>