.:: Jasa Membuat Aplikasi Website,Desktop,Android Order Now..!! | | Order Now..!! Jasa Membuat Project Arduino,Robotic,Print 3D ::.

Math Object Javascript

0 komentar
Kali ini saya akan sharing mengenai metode objek matematika di javascript. Metode objek matematika di javascript diantaranya :
ceil - pembulatan ke atas
var num = 6.3;
var result = Math.ceil(num);
document.write(result); // 7
floor- pembulatan ke bawah
var num = 3.8;
var result = Math.floor(num);
document.write(result); // 4
max - mengambil jumlah terbesar dari suatu himpunan bilangan
var result = Math.max(3,9,5,2);
document.write(result); // 9
min - mengambil jumlah terkecil dari suatu himpunan bilangan
var result = Math.min(600,800,500,900);
document.write(result); // 500
random - mengembalikan nomor acak desimal antara "0" dan "1"
var result = Math.random();
document.write(result);

// 1 - 10 random number (multiply random() by 10, round down and add 1)
var rand_1_thru_10 = Math.floor(Math.random() * 10) + 1;
document.write(rand_1_thru_10);
round - menampilkan angka desimal secara alami
var num = 7.3;
var result = Math.round(num);
document.write(result); // 7
sqrt - menghasilkan nilai akar kuadrat dari angka
var num = 144;
var result = Math.sqrt(num);
document.write(result); // 12
Suni

Penjelasan Lengkap Penggunaan Statement If, Else dan ElseIf Pada PHP

0 komentar
Halo sahabat Belajar Pintar PHP, maaf sebelumnya kalau saya agak lama tidak memposting artikel terbaru lagi diblog kesayangan kita ini karena ada suatu pekerjaan yang mengharuskan saya fokus pada pekerjaan tersebut. Nah untuk saat ini saya ingin membagikan kepada sahabat sekalian Mengenai Apa sih Statement IF ElSE dan ELSE IF itu ? dan untuk apakah itu digunakan ?, mungkin ini adalah pertanyaan yang sering muncul dibenar sahabat sekalian. Menurut saya, berbicara seberapa pentingkah Statement IF, ELSE dan ELSE IF itu saya dengan tegas mengatakan sangat penting karena setiap program yang kita kerjakan pasti tidak akan bisa lepas dari statement ini.

Nah tanpa berpanjang lebar, mari kita langsung kecontoh nyata, sebelumnya saya terangkan dulu logikanya agar sahabat mengerti dan tau kapankah statement ini kita gunakan.

Contoh :
Misalkan kita sedang membuat sebuah program untuk mencari lulus atau tidaknya seorang siswa itu dalam satu mata pelajaran. Misalkan dalam mata pelajaran Biologi. Siswa dinyatakan lulus apabila nilai siswa tersebut lebih besar atau sama dengan (>=) 65 dan siswa yang nilainya 64 ke bawah dinyatakan tidak lulus.

Berikut Logikanya :

Jika Nilai Biologi >= 65 maka siswa LULUS
tetapi
Jika Nilai Biologi < 65 maka siswa TIDAK LULUS

Nah disini mari kita terapkan logika diatas kedalam program PHP, tetapi sebelum masuk ke program cari tahu dulu ada berapa kasus yang harus dibandingkan gunanya apa ? nanti akan saya jelaskan. Dalam contoh kita diatas terdapat dua kasus yang harus dibandingkan yaitu jika Nilai Biologi siswa 65 keatas maka dinyatakan lulus tetapi jika nilai Biologi siswa dibawah 65 maka siswa dinyatakan tidak Lulus.
Berarti ada dua hal harus dibandingkan.


Dalam dunia logika, istilah �terpenuhinya suatu syarat� dapat dikatakan sebagai �syarat tersebut bernilai BENAR atau TRUE�. Nah� bentuk pernyataan �jika� maka�� pada contoh di atas dapat diadopsi dalam programming. Untuk menyatakan pernyataan tersebut dalam programming, khususnya PHP, kita bisa menggunakan statement kontrol IF Adapun sintaks atau aturan penulisan IF nya adalah sebagai berikut:

if (syarat)
{
statement;
}

Catatan: Kata �if� harus ditulis dalam huruf kecil semua.

Dalam sintaks di atas, bagian �statement� akan dijalankan atau dilakukan jika �syarat� terpenuhi atau �syarat� bernilai benar/true. Trus� bagaimana bila �syarat� tidak terpenuhi? Ya�bagian �statement� tidak akan dijalankan atau dalam hal ini tidak melakukan apa-apa. Dengan demikian, nilai �syarat� haruslah hanya ada dua kemungkinan, yaitu BENAR atau SALAH itu saja.

Oke jika sudah agak mengerti gambarannya, mari kita buat program dari kasus kita yang diatas tadi, berikut source kodenya :
<?php
$biologi=70;     // mensetting varibel biologi bernilai 70

if ($biologi >= 65)   // jika nilai biologi diatas atau sama dengan 65 maka
{
echo "Lulus"; // cetak kata lulus pada halaman browser
}
else             // jika nilai biologi dibawah 65 maka
{
echo "Tidak Lulus";
}
?>

Nah, jika program diatas dijalankan pada browser anda maka kata yang tercetak didalam halaman browser anda adalah kata "Lulus". Mengapa demikian ? karena nilai dari $biologi yang kita setting diawal adalah 70.
Agar anda lebih paham dengan maksud dan penjelasan saya, coba anda rubah-rubah sendiri nilai dari $biologi diatas dan lihat kata apa yang dicetak pada broser anda dan dengan demikian anda akan lebih cepat mengerti apa dan untuk apa hal ini kita pergunakan nantinya.


Operator Relasional
Terkadang untuk menyatakan suatu syarat, kita menggunakan operator pembanding atau relasional. Hasil penggunaan operator relasional ini akan diperoleh nilai BENAR atau SALAH. Berikut ini beberapa operator relasional yang dapat digunakan
Simbol Makna
< Lebih kecil dari
> Lebih besar dari
>= Lebih besar atau sama dengan
<= Lebih kecil atau sama dengan
== Sama dengan
!= Tidak sama dengan
Perhatikan contoh penggunaan operator relasional pada statement IF berikut ini
<?php
$bil = 10;
if ($bil > 5)
{
echo "Bilangan lebih besar dari 5";
}
?>

Pada script di atas, nilai dari variabel $bil adalah 10. Selanjutnya terdapat statement IF yang di dalamnya terdapat syarat: jika nilai $bil lebih besar dari 5, maka tampilkan teks �Bilangan lebih besar dari 5�. Dalam hal ini syarat bernilai BENAR, karena 10 > 5. Karena syarat bernilai BENAR, maka perintah echo " Bilangan lebih besar dari 5"; akan dijalankan.

Namun.. coba perhatikan contoh script berikut ini:
<?php
$bil = 10;
if ($bil == 5)
{

echo "Bilangan sama dengan 5";
}
?>


Operator Logika
Untuk menyatakan suatu syarat, kita dapat menggunakan operator logika. Ketika Anda menempuh sekolah SMA kelas 1, tentu Anda pernah belajar tentang logika dalam matematika. Masih ingatkah Anda dengan operator DAN, ATAU dan juga NEGASI, serta tabel kebenaran BENAR-SALAH? Ya� jangan dikira materi tersebut tidak ada gunanya. Materi tersebut akan dipakai dalam konsep pemrograman. Dalam pemrograman PHP, terdapat beberapa operator logika yang bisa digunakan:
OperatorMakna
&&AND
|| OR
! Negasi


Contoh penggunaan operator logika :
<?php
$hobi = "makan";
if (($hobi == "makan") || ($hobi == "ngemil"))
{
echo "Awas� jangan banyak-banyak, ntar kebanyakan kolesterol<br />";
echo "Serta banyak olahraga ya�";
}
?>

Jadi berdasarkan kode diatas, dapat kita simpulkan bahwa jika kita menggunakan operator logika || atau OR maka jika salah satu syarat saja terpenuhi maka akan berniali TRUE. Untuk lebih mengerti, silahkan anda rubah-rubah sendiri kode diatas agar anda paham apa yang saya maksud.

Nah sekarang mungkin anda akan bertanya, jika demikian, kapan kah ELSE IF itu kita gunakan ?
Untuk menjawab itu mari kita bahas dengan contoh kasus yang lain dan tentunya kasus yang sering kita jumpai dalam kehidupan sehari-hari.

Else If biasanya digunakan jika hal yang dibandingkan tersebut lebih dari dua, sebagai contoh kita akan membuat program tentang nilai biologi juga seperti diatas namun bedanya disini saya akan membuat tiga perbandingan, berikut logikanya :

Jika Nilai Biologi >=80 maka akan dapa Nilai A
jika Nilai Biologi >=65 dan <80 maka akan dapat nilai B
jika Nilai Biologi < 65 dan >=50 maka akan dapat nilai C
dan jika dibawah nilai 50 akan dapat nilai D

Maksud dari logika program diatas adalah :
Jika Nilai biologi siswa 80 keatas maka siswa akan mendapat nilai A sedangkan jika Nilai biologi siswa berkisar dibawah 80 sampai diatas 64 maka akan mendapat nilai B dan sedangkan jika Nilai biologi siswa berkisar dibawah 65 sampai diatas 49 maka siswa akan mendapat nilai C dan jika dibawah 50 Maka akan mendapat Nilai D.

dan untuk jelasnya mari kita masuk ke kode program PHP nya :
sebelumnya Bentuk Umumnya adalah sebagai berikut :

 if (syarat 1)
{
Statement 1
}
else if (syarat 2)

{
Statement 2
}
else if (syarat 3)
{
Statement 3
}
.
.
else {
Statement X
}

Dan berikut kode program logika diatas :


<?php
$biologi=81; // Set Nilai biologi 81

if ($biologi>=80)
{
echo "Anda dapat Nilai A";
}
else if  (($biologi<80) && ($biologi>=65))
{
echo "Anda dapat Nilai B";
}
else if  (($biologi<65) && ($biologi>=50))
{
echo "Anda dapat Nilai C";
}
else
{
echo "Anda dapat Nilai D";
}
?>

Jik kode diatas dijalankan pada browser maka kata yang tercetak dalam browser anda adalah "Anda Dapat Nilai A", mengapa demikian ? karena variabel biologi bernilai "81" dan angka 81 pasti diatas atau lebih besar dari 80. Dan agar anda lebih paham dan mengerti tentang program diatas coba anda rubah-rubah nilai dari variable biologi diatas dan lihat apa perbedaan-perbedaan yang terjadi. Dengan demikian saya jamin anda akan lebih mudah memahaminya.

Sekian dulu untuk saat ini sobat sekalian, semoga tutorial php yang singkat ini dapat berguna buat sobat sekalian. Jika ada yang kurang jelas dengan penjelasan saya ini anda dapat meninggalkan komentar dibawah ini. Dan jangan Lupa Share dan Likenya ya sobat ...!!! Terimakasih.

Suni

Kursus VB 6.0 Online Gratis

0 komentar
Kursus VB Online Gratis, Pintar VB
Selamat datang di Blog Pintar VB, Blog Tutorial dan Pembelajaran Visual Basic 6.0 maupun Visual Basic .Net. Pada kesempatan kali ini kami memberikan Kabar Gembira bagi anda yang ingin mengikuti Kursus VB 6.0 GRATISSSS dari Pintar VB.

Bagi anda yang Penasaran Layanan Kursus Gratis di Pintar VB, kami akan memberikan Gratis disini. Untuk Kursus Gratis ini memang berbeda dengan Kursus yang Premium atau Berbayar. Namun Pada Kursus Gratis ini akan kami berikan beberapa Tips dan Trik agar anda bisa membuat Aplikasi dengan VB 6.0

Adapun Syarat untuk mengikuti Kursus Gratis Pintar VB ini adalah :
  1. Anda harus mempunyai EMail Gmail (kami tidak melayani jika bukan dengan Gmail)
  2. Anda harus sudah Follow Blog Pintar VB

  3. Anda harus mengisi dan mengirimkan Form Pendaftaran (Klik LINK INI)
  4. Peserta Kursus diwajibkan sudah Install VB 6.0 dan Crystal Report
  5. Pendaftaran akan di Tutup Tanggal 20 Maret 2014
  6. Kursus Akan dilaksanakan Mulai 21 Maret 2014
  7. Hanya untuk 100 Peserta yang mendaftar Pertama saja
Untuk informasi lebih lanjut, anda bisa email ke Kontak kami.
Semoga Kabar baik ini bisa bermanfaat untuk anda yang sedang belajar Visual Basic 6.0

Kami informasikan Pendaftaran Kursus VB 6.0 Online sudah kami Tutup. dan Untuk melihat Peserta anda bisa KLIK LINK INI

Pembelajaran Kami Lainnya :

Belajar Laporan Crystal Report
Belajar Database
Belajar MS Office Excel
Belajar Pemograman PHP
Belajar CMS Joomla
Suni

Daftar Restoran Halal Di Jepang

0 komentar
Daftar Restoran Halal Di Jepang

Berikut adalah daftar restoran-restoran di Jepang yang menyediakan makanan dan minuman halal untuk dikonsumsi umat muslim. Catatan: tidak semuanya disertifikasi halal. Perhatikan kategori masing-masing restoran. 

Kategori M: Menggunakan daging halal
Kategori O: Sang pemilik atau koki adalah muslim
Kategori A: Tidak ada alkohol
Kategori V: Menu vegetarian
Kategori C: Sertifikasi Halal

TOKYO

Merah Putih Cafe (Indonesia)
Kategori: M + O
Stasiun Kereta Terdekat: Shinokubo
Shin Okubo Initial House 304, 2-10-9 Hyakunincho, Shinjuku-ku Tokyo
Telepon: 03-6279-2399

Bosphorus Hasan (Turki)
Kategori: M + O
Stasiun Kereta Terdekat: Shinjuku
Dai Ichi Tamaya Bldg., 2F, 3-6-11, Shinjuku, Shinjuku-ku Tokyo
Telepon: 03-3354-7947?

Rasa Malaysia (Malaysia)
Kategori: M + O
Stasiun Kereta Terdekat: Ginza
4F, Hashimoto Bldg., 1-6-6, Kabukicho, Shinjuku-ku, Tokyo
Telepon: 03-3209-9315

Raj Mahal Ginza (India)??
Kategori: M
Stasiun Kereta Terdekat: Ginza
Taiyo Bldg 4F, 8-8-5, Ginza, Chuou-ku, Tokyo
Telepon: 03-5568-8080

Shinmarunouchi Bldg 5F, 1-5-1 Marunouchi Chiyoda-ku, Tokyo
Telepon: 03-5224-8080 ?

JOW Bldg 5F, 30-5 Utagawa-cho, Shibuya-ku, Tokyo
Telepon: 03-3770-7677 ?

Samrat (India)
Kategori: M
Stasiun Kereta Terdekat: Roppongi
Shojikiya Bldg 2F, 10-10, 4chome, Roppongi, Minato-ku, Tokyo
Telepon: 03-3478-5877 ?

Marhaba (Pakistan)
Kategori: M + O + A
Stasiun Kereta Terdekat: Ikebukuro
Palace Garden Milano 1F, 2-63-6 Ikebukuro, Toshima-ku, Tokyo
Telepon: 03-3987-1031 ?

Zakuro Iranian (Uzbekistan)
Kategori: M + O
Stasiun Kereta Terdekat: Nippori
Taninaka Stadio 1F, 3-13-2 Nishinippori, Arakawa-ku, Tokyo
Telepon: 03-5685-5313 ?

Pamukkale (Turki)
Kategori: M + O
Stasiun Kereta Terdekat: Kichijoji
Toshin Building 5F, 3-21-7 Shinjuku, Shinjuku-ku Tokyo
Telepon: 03-5366-9560 ?

Malaychan (Malaysia)
Kategori: M
Stasiun Kereta Terdekat: Ikebukuro
3-22-6 Nishiikebukuro, Toshima-ku, Tokyo
Telepon: 03-5391-7638

ALADDIN (Iran)
Kategori: M + O
Stasiun Kereta Terdekat: Roppongi
Roppongi Yasuda Building 2F, 3-2-6 Nishiazabu, Minato-ku Tokyo
Telepon: 03-3401-8851

Rung Ruen (Thailand ??Korea)
Kategori: M + O + A
Stasiun Kereta Terdekat: Shinokubo
Sugamata House 1F, 1-13-9 Hyakunincho Shinjuku-ku, Tokyo
Telepon: 03-3366-9644

Kusei Corpo 1F, 5-2-13 Tabata Kita-ku, Tokyo
Telepon: 03-3824-0944

Tam Tam (Moroko)
Kategori: M + O + A
Stasiun Kereta Terdekat: Nishiogikubo
3-18-15 Shoan, Suginami-ku, Tokyo
Telepon: 03-6362-3968

Uskudar (Turki)
Kategori: M + O
Stasiun Kereta Terdekat: Shinjuku
Komiya Bldg 2F, 3-35-1 Shinjuku-ku, Tokyo
Telepon: 03-3354-9164

Asena (Turki)
Kategori: M + O
Stasiun Kereta Terdekat: Akasaka
Akasaka Koyu Bldg 1F, 2-8-13 Akasaka Minato-ku, Tokyo
Telepon: 03-6230-2238 ?

Potohar (Pakistan)
Kategori: M + O
Stasiun Kereta Terdekat: Shinjuku
TK Bldg 1F, 3-23-5 Yoyogi, Shibuya-ku
Telepon: 03-5371-3305 ?

Palmyra (Arab)
Kategori: M + O
Stasiun Kereta Terdekat: Ikebukuro
TO Bldg 2F, 2-58-8 Ikebukuro, Toshima-ku, Tokyo
Telepon: 03-3981-8293

Tsukinosabaku (Arab)
Kategori: M + O
Stasiun Kereta Terdekat: Ikebukuro
Higashiyama Bldg 2F, 1-26-5 Nishiikebukuro, Toshima-ku, Tokyo
Telepon: 03-3980-7057

Siddique Restaurant (Pakistan)??
Kategori: M + O
Stasiun Kereta Terdekat: Hanzomon
2-12-2 Hirakawa-cho, Chiyoda-ku, Tokyo
Telepon: 03-3262-3370 ?

Daini Nissin Bldg 2F, 7-10-20 Nishishinjuku, Shinjuku-ku, Tokyo
Telepon: 03-5925-2259 ?

2-1-3 1F Ningyoucho Nihonbashi, Chuou-ku, Tokyo
Telepon: 03-3666-0132

Basmati (Bangladesh)
Kategori: M + O
Stasiun Kereta Terdekat: Kinshicho
3-13-1 Kinshi, Sumida-ku, Tokyo
Telepon: 03-3621-0270

KYOTO

Istanbur Saray (Turki)
Kategori: M + O
Stasiun Kereta Terdekat: Kyoto Shiyakusho-mae
Matsuki Building 3F, 534-28 Ebisu-cho, North of kawaramachi Sanjo st, Nakagyo-ku, Kyoto
Telepon: 075-213-2995

KERALA (India)
Kategori: M
Stasiun Kereta Terdekat: Kyoto Shiyakusho-mae
KUS BLD, 2F, Kawaramachi Sanjo agaru, Nakagyo-ku, Kyoto
Telepon: 075-251-0141

La Baraka (Moroko)
Kategori: M + O
Stasiun Kereta Terdekat: Kawaramachi
Sakura Building B1, 365 Tominaga-cho Bukkoji Kudaru, Kawaramachi st, Shimogyo-ku, Kyoto
Telepon: 075-352-8208

Minokichi Shinhankyu Hotel (Jepang)
Kategori: M
Stasiun Kereta Terdekat: Kyoto
Shinhankyu hotel B1F, Shiokojishinmachi Higashi Hairu, Shimogyo-ku, Kyoto
Telepon: 075-343-5327

Rose cafe (Turki)
Kategori: M + O + A + C
Stasiun Kereta Terdekat: Jingumarutamachi
88-3 Miyagaki-cho Kojinguchi Noboru Kawaramachi st, Kamigyo-ku, Kyoto
Telepon: 075-252-2923

NAGOYA

CASABLANCA (Moroko)
Kategori: M + O
Stasiun Kereta Terdekat: Takaoka
Takaoka Resience 1F, 1-9-14 Izumi, Higashi-ku Nagoya
Telepon: 052-953-7774

Turkish Taste (Turki)
Kategori: M + O + A
Stasiun Kereta Terdekat: Honjin
2-30-1 Torii-dori, Nakamura-ku, Nagoya
Telepon: 052-482-8999

Bunga Raya (Malaysia)
Kategori: M + O + A
Stasiun Kereta Terdekat: Yabacho
Asia Tairiku Academy B1F, 4-1-11 Osu, Naka-ku, Nagoya
Telepon: 052-263-5152

GANDHAARA RESTAURANT (Pakistan)
Kategori: M + O + A
Stasiun Kereta Terdekat: Honjin
Santopia Hioki 1F, 2-14 Nishihioki, Nakagawa-ku, Nagoya
Telepon: 052-331-4848

TAXiM (Turki & Italia)
Kategori: M + O
Stasiun Kereta Terdekat: Takaoka
Glandor Higashisakura 1F, 15-39 Higashisakura 2chome, Higashi-ku Nagoya
Telepon: 052-931-3131

HOJA NASREDDIN (India)
Kategori: M + O + A
Stasiun Kereta Terdekat: Nagoya Daigaku
358-1 Miyahigashi-cho, Showa-ku, Nagoya
Telepon: 052-782-0731

OSAKA

NazaR (Turki)
Kategori: M + O
Stasiun Kereta Terdekat: Shinsaibashi
Matsumura building 2F, 1-16-13 Shinsaibashi, Chuo-ku, Osaka
Telepon: 06-6282-0630

MUGHAL (Pakistan)
Kategori: M
Stasiun Kereta Terdekat: Honmachi
2F 1-6-7 Nishihonmachi, Nishi-ku Osaka
Telepon: 06-6110-7371

SINASOS (Turki)
Kategori: M + O
Stasiun Kereta Terdekat: Umeda
16-12, Doyama-cho, Kitaku, Osaka
Telepon: 06-6885-5139

Hafez (Turki & Persia)
Kategori: M + O
Stasiun Kereta Terdekat: Yotsubashi
? Telepon: 06-6538-8830

Pyramids (Mesir)
Kategori: M + O + A
Stasiun Kereta Terdekat: Nakatsu
6-8-1, Nakatsu, Kita-ku, Osaka
Telepon: 06-6346-1224

Konak (Turki)
Kategori: M + O
Stasiun Kereta Terdekat: Yotsubashi
1-11-1 Minami Horie
Telepon: 06-6534-7277

Ali�s Kitchen (Pakistan)
Kategori: M + O
Stasiun Kereta Terdekat: Shinsaibashi
1-10-12 Shinsaibashisuji, Chuou-ku, Osaka
Telepon: 06-6553-2292

Meya Meya (Mesir)
Kategori: M + O + A
Stasiun Kereta Terdekat: Nakatsu
Mitsuwa building 2F,
3-15-12, Toyosaki, Kita-ward, Osaka
Telepon: 06-6373-3993 ?

Sharimar (Pakistan)
Kategori: M + O
Stasiun Kereta Terdekat: Nakatsu
1-5-1 Nakatsu, Kita-ku, Osaka
Telepon: 06-6373-7068

MUQAM (China)
Kategori: M + O
Stasiun Kereta Terdekat: Namba
2-2-8 Dotonbori, Chuou-ku, Osaka
Telepon: 06-6211-8288

KARAKUS (Turki)
Kategori: M + O
Stasiun Kereta Terdekat: Namba
2-5-9 Namba-naka
Telepon: 06-6644-7522

Shama (India)
Kategori: V
Stasiun Kereta Terdekat: Yotsubashi
Kurasho building B1F, 1-3-7 Kitahorie, Nishi-ku, Osaka
Telepon: 06-6536-6669 V ?????????????????????????

KOBE

AARTI (India)
Kategori: M + O
Stasiun Kereta Terdekat: Sannomiya
Hunter Bldg. 1F, 2-14-13, Nakayamate Dori, Chuo-ku, Kobe-shi, Hyogo-ken
Telepon: 078-222-8665

Caydacira (Turki)
Kategori: M + O
Stasiun Kereta Terdekat: Sannomiya
ALBA Kitanosaka Building 1F,4-7-2 Kanou-cho, Chuou-ku, Kobe
Telepon: 078-331-0066 ?

MURAT (Turki)
Kategori: M + O
Stasiun Kereta Terdekat: Sannomiya
Subway side building 8F, 1-4-5Nakayamatedori, Chuou-ku, Kobe
Telepon: 078-392-3515

Cafe Chameau (Tunisia)
Kategori: M + O
Stasiun Kereta Terdekat: Sannnomiya
Eru Yamate Building 104, 2-13-9 Chuou-ku Nakayamatedori, Kobe
Telepon: 078-242-0907

JICA Kansai Shokudo (Asia)
Kategori: M
Stasiun Kereta Terdekat: Nada
Wakihama Kaigandori 1-5-2, Chuou-ku, Kobe-shi
Telepon: 078-261-0341 ?

Daftar ini akan terus di update. Bagi Sahabat KDJ yang bisa memberikan informasi terbaru dan/atau menambahkan restoran baru, silahkan Inbox ke kami.

~Adi Aichi~
sumber : https://www.facebook.com/KehidupanDiJepang/photos/a.197853263692489.62485.152795408198275/411867242291089/?type=1
Suni

SQL pada SQLite

0 komentar
Sumber : Dosen Pemograman 3 Unindra PGRI (Thomas Afrizal M.Kom)
Pembahasan kali ini akan mengangkat tema SQL. SQL (Structured Query Language) merupakan sebuah bahasa untuk berkomunikasi dengan sebuah database. Dengan menggunakan SQL kita dapat mengambil data ataupun mengubah data dari suatu database. SQL statement umumnya dikelompokkan menjadi 3 bagian :

1. DDL (Data Definition Language) adalah statement yang digunakan untuk mendefinisikan skema atau struktur dari suatu database. Terdiri dari :
  • CREATE - membuat suatu objek dalam database.
  • ALTER - mengubah struktur objek dari suatu database.
  • DROP - menghapus objek dari suatu database.
  • TRUNCATE - menghapus semua record dari sebuah tabel, termasuk semua alokasi ruang untuk record tersebut ikut dihapus.
  • RENAME - mengganti nama suatu objek database.
2. DML (Data Manipulation Language) adalah statement yang digunakan untuk mengelola data di dalam skema atau struktur objek.
  • SELECT - mendapatkan data dari suatu database.
  • INSERT - memasukkan data ke dalam sebuah tabel.
  • UPDATE - mengubah data yang sudah ada dalam sebuah tabel.
  • DELETE - menghapus record dari sebuah tabel, alokasi ruang tidak dihapus.
3. DCL (Data Control Language).
  • GRANT - memberikan hak akses pengguna ke database.
  • REVOKE - mencabut atau menarik kembali hak akses yang telah diberikan dengan statement GRANT

SQL pada SQLite
SQLite telah memahami sebagian besar syntax SQL. Dalam tutorial kali ini pembahasan materi terbatas pada beberapa syntax SQL saja. Yaitu : CREATE, INSERT, UPDATE, DELETE, dan SELECT.

CREATE
Ketikkan perintah berikut ke dalam SQLite console anda :
CREATE TABLE MHS(
npm char(15) primary key,
nama char(25),
jenkel char(10),
alamat char(10),
notlp char(15)
);
Penjelasan :
  • Statement CREATE TABLE - statement untuk membuat tabel. Di sini kita akan membuat TABLE dengan nama MHS di mana field-field-nya terdiri dari : npm, nama, jenkel, alamat, notlp.
  • Primary Key - suatu nilai dalam database yang digunakan untuk mengidentifikasi suatu baris dalam tabel. Data Type (seperti char dll) -

INSERT
Ketikkan perintah berikut ke dalam SQLite console anda :
INSERT INTO MHS(
npm, nama, jenkel, alamat, notlp)
VALUES(
'200843500123','Suradi Sanjaya','laki-laki','Jakarta','021-55555555');
INSERT INTO MHS(
npm, nama, jenkel, alamat, notlp)
VALUES(
'200843500124','Rani Desti','perempuan','Jakarta','021-56565656');
INSERT INTO MHS(
npm, nama, jenkel, alamat, notlp)
VALUES(
'200843500125','Ronny Siantar','laki-laki','Jakarta','021-45564565');
Penjelasan :
  • Statement INSERT di atas merupakan syntax SQL untuk memasukkan data ke dalam suatu TABLE. Dalam hal ini kita memasukkan data tentang mahasiswa ke dalam TABLE MHS.

SELECT
Ketikkan statement berikut ke dalam SQLite console anda :
SELECT * FROM MHS;
Bila perintah di atas kita eksekusi, akan menghasilkan output seperti ini :

200843500123 Suradi Sanjaya laki-laki Jakarta 021-55555555
200843500124 Rani Desti perempuan Jakarta 021-56565656
200843500125 Ronny Siantar laki-laki Jakarta 021-45564565
Penjelasan :
Statement SELECT di atas berguna untuk mengambil atau memanggil satu atau lebih record dalam suatu TABLE. Operator ( * ) bertugas sebagai perwakilan dari semua field. Artinya jika kita menggunakan ( * ) maka yang kita panggil adalah record semua field.

UPDATE
Ketikkan perintah berikut ke dalam SQLite console anda :
UPDATE MHS SET
nama="Ranny Destia",
alamat="Bandung"
WHERE
npm="200843500124";
Penjelasan :
Statement UPDATE di atas digunakan untuk mengubah record yang sudah ada dari suatu TABLE. Dalam hal ini kita akan merubah nama & alamat dari mahasiswa yang memiliki npm 200843500124. Perlu diingat bahwa penggunaan klausa WHERE dalam statement UPDATE sangat penting. Karena apabila kita tidak mengikut sertakan klausa WHERE tersebut dijamin semua record (nama & alamat) pada TABLE MHS akan ikut berubah.
Silahkan anda lebih banyak bereksperimen lagi menggunakan keempat statement SQL di atas. Statement SQL di atas merupakan statement yang pada semua DBMS bisa digunakan, seperti : MySQL, MSSQL, SQLServer, Oracle, MS. Access dsb. Sebagai salah satu referensinya, penulis sangat menganjurkan
Suni

Pengenalan tentang Database & SQLite

0 komentar
Sumber : Dosen Mata Kuliah Pemograman 3 Unindra PGRI (Thomas Afrizal M.Kom)
Database (indonesia : basisdata) adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehinggan dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari database tersebut. Perangkat lunak yang digunakan untuk mengelola dan memanggil query database disebut Manajemen Sistem Basisdata (Database Manajement System, DBMS).
Alasan perlunya database
  • Basis data merupakan salah satu komponen penting dalam system informasi, karena merupakan dasar dalam menyediakan informasi.
  • Basis data menentukan kualitas informasi : akurat, tepat pada waktunya dan relevan. Informasi dapat dikatakan bernilai bila manfaatnya lebih efektif dibandingkan dengan biaya mendapatkannya.
  • Basis data mengurangi duplikasi data (data redudancy).
  • Dengan mengaplikasikan basis data hubungan data dapat ditingkatkan.
  • Basis data dapat mengurangi pemborosan tempat simpanan luar.
Contoh kasus :
Dalam suatu Program Studi Teknik Informatika pada suatu Universitas, ingin mengadakan sensus mengenai biodata masing-masing mahasiswanya. Biodata tersebut berisikan : NPM, nama mahasiswa, alamat dan jenis kelamin. Data akan diambil berdasarkan hasil sensus dari tim sensus biodata. Coba anda bayangkan berapa banyak kertas yang dibutuhkan untuk diisikan data-data tersebut melihat begitu banyaknya mahasiswa yang disensus. Dan apabila suatu saat data-data tersebut diperlukan (mencari biodata seorang mahasiswa), akan membuang waktu yang cukup lama untuk mencarinya.
Jika dibandingkan dengan cara berikut, tim sensus biodata tersebut hanya membawa sebuah Notebook. Dan mengisikan biodata masing-masing mahasiswa ke dalam sebuah database Biodata Mahasiswa yang sebelumnya telah dibuat oleh tim tersebut. Bukankah akan lebih banyak menghemat waktu dan biaya? 

SQLite
SQLite merupakan sebuah database OpenSource seperti halnya MySQL, Firebird, dan lain-lain. Dengan ukuran file yang sangat kecil SQLite layak dipertimbangkan untuk pemilihan sebuah database relasional (RDBMS). Di dalam pustaka SQLite terdapat beberapa fasilitas yang dapat kita gunakan untuk memanipulasi data ataupun mendefinisikan data. Untuk mendapatkan SQLite versi 3 dapat kita peroleh.

Menggunakan SQLite (pada Windows XP)
Setelah anda men-download-nya, kemudian anda extract file zip tersebut di mana saja. Dan copy file sqlite3.exe hasil extract tadi ke dalam direktori C:\WINDOWS\system32. Buatlah sebuah direktori baru dengan nama bebas (contoh : basisdata) di dalam drive D: (kalau tidak ada silahkan diganti dengan drive lain seperti C: dll)yang nantinya akan digunakan untuk tempat menyimpan file database yang akan kita buat.
Kemudian anda buka command prompt melalui Start menu - All Program - Accessories - Command Prompt. Maka akan keluar jendela sebagai berikut :
Kemudian masuklah ke direktori basisdata pada drive D: yang telah dibuat sebelumnya.

Membuka & membuat database
Membuat database dalam SQLite bisa dilakukan dengan cara mengetikkan :
sqlite3 test.db
maka akan tampil versi dari SQLite seperti pada gambar berikut :
Kemudian jika kita akan menutupnya cukup dengan mengetikkan :
.quit
Jika anda ingin membuka kembali database file yang telah dibuat sebelumnya. Lakukan langkah-langkah seperti di atas (mengetikkan nama database file yang telah tersimpan, contoh : sqlite3 test.db).
Suni

Menghitung Bilangan Array di PHP

0 komentar
key : Compute PHP Arrays of Numbers Using the Arithmetic Operators

Berikut adalah beberapa kode PHP yang dapat membantu kita melakukan perhitungan nilai numerik dalam berbagai data array.  Langsung saja ke contoh sederhana yu..
<?php
$myArray = array(500.00, 300.00, 200.00, 400.00);
$result = 0;
foreach ($myArray as $key => $value) {
$result = $result + $value;
}
$output = number_format($result, 2, '.', ',');
?>
<h2><?php echo 'Hasilnya adalah '.$output; ?></h2>

Outputnya :

Semoga bermanfaat :)
Suni

Cara Mengatur Lebar Kolom DataGridView

0 komentar
Mengatur Lebar Kolom DatagridView, Pintar VB
Pada Belajar Visual Basic .Net kali ini adalah Tips cara mengatur Lebar Kolom pada DatagridView. DatagridView adalah komponen Toolbar pada Visual Basic .Net yang biasa digunakan untuk menampilkan Query pada Tabel didalam database. Jika anda lihat gambar diatas, pada datagrid view kami menampilkan Tabel Barang, namun secara Dedfault lebar dari Kolom DatagridView semuanya sama rata. Nah pada Tutorial kali ini akan dibahas cara mengatur lebar DatagridView agar enak dipandang :)

Untuk mengaturnya anda bisa melihat dulu banyaknya Field yang ada didalam tabel.
Berikut Kodingnya :
DataGridView1.Columns(0).Width = 70
DataGridView1.Columns(1).Width = 150
DataGridView1.Columns(2).Width = 60
DataGridView1.Columns(3).Width = 60
DataGridView1.Columns(4).Width = 80
Perlu anda ketahui untuk Kolom pertama terbaca oleh bahasa Visual Basic adalah Kolom : 0
Jadi jika ada Field atau kolom sebanyak 5 maka dimulai dari 0,1,2,3,4
Hasil dari Koding diatas adalah  :

Mengatur Lebar Kolom DatagridView, Pintar VB
Anda pun bisa mengatur Lebar Kolom pada DatagridView sesuai dengan keinginan anda sendiri :)

Pembelajaran Kami Lainnya :

Belajar Laporan Crystal Report
Belajar Database
Belajar MS Office Excel
Belajar Pemograman PHP
Belajar CMS Joomla
Suni

Test Koneksi Database VB 2008

0 komentar
Pada Tutorial Visual Basic 2008 kali ini adalah lanjutan dari Tutorial sebelumnya, jika anda lihat gambar diatas adalah Gambar Tutorial terakhir dimana kita telah membuat Module Koneksi database Access 2010 dengan VB 2008. Kemudian akan kita lanjutkan untuk mengetes koneksi yang telah kita buat dengan Module tersebut.

Berikut langkah-langkahnya :
Pastikan anda sudah membuat database DBPintarvb.accdb dan database tersebut anda masukan pada folder latihan VB 2008 anda pada folder bin/debug

Buatlah Form baru (Klik Project - Add Windows Form)
Buatlah nama Form contoh : FormTesKoneksi.vb
Kemudian Klik Add
Buatlah Design Form seperti gambar dibawah ini :
Form diatas hanya ditambahkan DataGridview
Masukan Koding pada FormTestKoneksi :
Imports System.Data.OleDb
Public Class FormTestKoneksi
    Private Sub FormTestKoneksi_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        Koneksi()
        Da = New OleDbDataAdapter("select * from Barang", Conn)
        Ds = New DataSet
        Da.Fill(Ds, "Barang")
        DataGridView1.DataSource = Ds.Tables("Barang")
        DataGridView1.ReadOnly = True
    End Sub
End Class
Ganti Pengaturan StartUp Form Jika di Run :


Kemudian anda bisa Run Aplikasi, Jika koneksi sudah benar maka akan muncul :
Tutorial Test Koneksi selesai, Mari ikuti Tutorial Visual Basic 2008 kami selanjutnya :)

Pembelajaran Kami Lainnya :

Belajar Laporan Crystal Report
Belajar Database
Belajar MS Office Excel
Belajar Pemograman PHP
Belajar CMS Joomla
Suni

str_replace( )-Case sensitive search and replace function

0 komentar
str_replace () -  merupakan fungsi mengganti suatu string dengan string lain. Fungsi ini case sensitive, berbeda dengan str_ireplace () yang tidak case sensitive.
Fungsi str_replace () memberi kita sarana untuk mencari substring dalam string serta mengubah substring tersebut sesuai dengan yang kita inginkan.
Contoh Scriptnya :

<?php 
$string = "Belajar PHP sangat susah";
$replace = "Susah";
$with = "gampang";
$newString = str_replace($replace, $with, $string);
echo $newString;
?>

Fungsi str_replace () tidak akan berfungsi karena pada string di atas tidak ada kata Susah (S awal kapital) melainkan susah (non kapital) ingat bahwa fungsi str_replace () adalah case sensitive.
<?php 
$string = "Belajar PHP sangat susah";
$replace = "susah";
$with = "gampang";
$newString = str_replace($replace, $with, $string);
echo $newString;
?>
 
Outputnya:
Selamat mencoba, semoga bermanfaat :)
Suni

Javascript Variables

0 komentar
Variabel dalam javascript merupakan wadah atau tempat yang menampung nilai-nilai suatu objek yang kita buat. Nilai variabel dapat diubah setelah ada operasi yang dilakukan pada variabel tersebut. Setiap variabel yg kita buat dalam javascript dikaitkan ke sebuah object atau type data yang dapat diakses oleh metode.
Contoh scriptnya :
<script type="text/javascript">
var a = 7;
var b = 4;
var c = a + b;
document.write("Hasil "+ a +" + " +b+ " adalah " + c);
document.write("<hr / >");
var person1 = "Anggun Patriana";
var person2 = "Anggi Patriani";
var myText = person1 + " memiliki saudara kembar bernama " + person2;
document.write(myText);
</script>
Outputnya :

Semoga bermanfaat :)
Suni

Javascript Conditions

0 komentar
Javascript Conditions ( Kondisi Javascript) digunakan untuk mengevaluasi sesuatu yang bersifat logic. Untuk membuat banyak kondisi, kita perlu syarat logikanya. Struktur kondisi di javascript diantaranya :
  • if...else
  • switch...break
  • ternary
Contoh Script If..else
var a = 5;
var b = 3;

if (a < b){
document.write(a+" lebih kecil dari "+b);
} else if (a > b){
document.write(a+" lebih besar dari "+b);
} else {
document.write(a+" harus sama dengan "+b);
}
Contoh Script switch..break
var kota= "Bogor";

switch (kota) {
case "Bandung":
document.write("Bandung terkenal dengan kota kembang");
break;
case "Bogor":
document.write("Bogor terkenal dengan kota hujan");
break;
default:
document.write("No match for value: "+kota);
}
Contoh Script ternary
var a = 5;
var b = 3;

var result = (a > b) ? "That is true" : "That is false";

document.write(result);
Suni

Javascript Function

0 komentar
Fungsi adalah script yang hanya akan berjalan jika dipanggil atau di eksekusi dalam program kita. 
Langsung saja yu contohnya. 
<script type="text/javascript">
function myFunction(){
var status = document.getElementById("status");
status.innerHTML = "You just made my function run.";
}
</script>
<p><input type="button" value="Click Me" onclick="myFunction()"></p>
<h3 id="status"></h3>
outputnya :
<script type="text/javascript">
function myFunction(v1,v2,v3){
var status = document.getElementById("status");
status.innerHTML = v2+" nama saya "+v1+", Terimakasih telah mengunjungi "+ v3;
}
</script>
<p><input type="button" value="Click Me" onclick="myFunction('Anggun Patriana','Hai','anggun43ana.blogspot.com')"></p>
<h3 id="status"></h3>
outputnya :
Suni

Koneksi Database Dengan Module VB 2008

0 komentar
Mari kita lanjutkan Step by Step membuat Program Aplikasi dengan Visual Basic 2008. Pada Tutorial ini kami akan melanjutkan pada Tahap 4 yaitu Membuat Koneksi Database Dengan Module. Tutorial kami sebelumnya adalah :
  1. Membuat Project Baru Dengan VB 2008
  2. Membuat Menu Utama Dengan VB 2008
  3. Membuat Database dan Tabel Master 
Tampilan Tutorila kita sebelumnya adalah seperti gambar dibawah :
Pada Solution Explorer hanya terdapat Form Menu Utama, langkah berikutnya menambahkan Module.
Klik Project - Add Module...
Klik Add
Setelah Klik Add, masukan Koding dibawah ini pada Module1

Dengan Koding diatas, Anda telah sukses membuat Koneksi Database dengan Module, untuk mengetesnya silahkan ikuti Tutorial berikutnya untuk membuat Form Login Dengan VB 2008

Pembelajaran Kami Lainnya :

Belajar Laporan Crystal Report
Belajar Database
Belajar MS Office Excel
Belajar Pemograman PHP
Belajar CMS Joomla
Suni

Membuat Database dan Tabel Master - VB 2008

0 komentar
Tutorial kali ini akan melanjutkan Step by Step membuat Aplikasi dengan VB 2008. Tutorial sebelumnya kami telah sukses membuat Form Menu Utama dengan VB 2008. Jika anda belum mengikuti Tutorial kami sebelumnya anda bisa KLIK LINK INI, karena tutorial kali ini adalah lanjutannya.

Setelah anda sukses membuat Form Menu Utama, seharusnya kita akan membuat Form Login. namun karena Data User yang Login akan mengambil dari database, maka kita harus membuat database dan tabel terlebih dahulu. Pada Tutorial VB 2008 ini, kita akan menggunakan database dengan Access 2010. Pastikan anda sudah Install Microsoft Office 2010 yaaa :)

Untuk step-step dari awal membuat database dan tabel kami sudah membuat Tutorialnya, anda bisa Klik Link Ini. namunsecara garis besar berikut adalah datanya :

Nama Database : DBPintarvb.accdb
Tabel Master :
- Tabel Admin (Untuk User Login)
- Tabel Supplier
- Tabel Pelanggan
- Tabel Barang

Berikut Design Tabelnya :

Setelah anda sukses membuat Database diatas, Pastikan anda simpan di Latihan VB 2008 anda.
di Folder Bin/Debug

Ikuti Terus Tutorial VB 2008 dari kami, setelah ini kami akan membuat Tutorial Koneksi Database 2008, kemudian dilanjutkan dengan membuat Form Login yang data Login diambil dari database yang telah Kita buat diatas :)
Suni

Membuat Menu Utama Dengan VB 2008

0 komentar
Tutorial ini adalah lanjutan dari tutorial VB 2008 sebelumnya yaitu : Membuat Project Baru Dengan VB 2008. Setelah anda sukses membuat Project baru, kini saatnya membuat Menu Utama. Berikut langkahnya :

Buka Project yang telah anda buat sebelumnya,
Ganti Form1.vb menjadi FormMenuUtama.vb
Membuat Menu Utama Vb 2008, Pintar VB
Setelah diganti :
Membuat Menu Utama Vb 2008, Pintar VB
Setelah mengganti Nama Form, kita edit pada Properties Menjadi :
Membuat Menu Utama Vb 2008, Pintar VB
Text : Form Menu Utama
WindowState : Maximized (lihat gambar diatas)
Kemudian Double Klik MenuStrip pada ToolBox
Dan buatlah menu seperti gambar dibawah ini :
Membuat Menu Utama Vb 2008, Pintar VB
Silahkan anda Run, seharusnya muncul seperti gambar dibawah :
Membuat Menu Utama Vb 2008, Pintar VB
Dengan langkah diatas anda telah sukses membuat Form Menu Utama dengan VB 2008. Silahkan ikuti Tutorial selanjutnya agar anda Pintar VB :)

Pembelajaran Kami Lainnya :

Belajar Laporan Crystal Report
Belajar Database
Belajar MS Office Excel
Belajar Pemograman PHP
Belajar CMS Joomla
Suni

Membuat Project Baru Dengan VB 2008

0 komentar
Membuat Project Baru VB 2008
Pagi ini dibulan Februari 2014, kami akan melanjutkan Tutorial tentang Visual Basic 2008. Semua postingan atau Tutorial Visual Basic versi 2008 bisa anda lihat disini. Untuk memulainya kami akan bahas cara membuat Project Baru dengan VB 2008.

Berikut langkah-langkahnya :
1. Pastikan anda sudah Install VB 2008 di komputer anda

Klik Start - All Programs - Visual Studio 2008
Jika anda baru Install VB 2008 maka akan Muncul :
Pilih General - Kemudian Klik Start Visual Studio
Berikut tampilan awal, VB 2008
Untuk membuat Project Baru, Klik File - New - Project
Yang perlu anda ketahui pada VB 2008 adalah VB 2008 menggunakan Frameworks versi 3.5
Anda buat nama Project anda, kemudian disimpan dimana dan terakhir Klik OK
Jika anda lihat gambar diatas,
Nama Project yang kami buat : Aplikasi PintarVB
Kami simpan di Drive D - latihan - VB2008 (lihat gambar diatas)


Setelah anda menyimpannya, anda telah sukses membuat Project Baru dengan VB 2008. Ikuti terus langkah selanjutnya sehingga anda semakin Pintar VB 2008 :)
Suni

Tawk.to