Senin, 15 April 2013

Mencetak Bilangan Ganjil

Perulangan untuk membuat susunan sebuah karakter : public class BilanganGanjil { public static void main(String[] args) { for (int bilangan=0; bilangan<=50; bilangan++){ if (bilangan%2==1){ System.out.print(bilangan +" "); } } } } Hasil running : 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 45 47 49...

Deret Fibonacci

Perulangan untuk membuat deret fibonacci : public class DeretFibonacci { public static void main(String[] args) { int bil1=0, bil2=1; for (int bil3=0; bil3<=1000; bil3++){ System.out.print(bil1 +" "); bil1=bil1+bil2; bil2=bil1-bil2; // jika ingin memberi batas diberi "if" if (bil1>100){ break; } } } } Hasil running : 0 1 1 2 3 5 8 13 21 34 55 89 ...

Perulangan For Membuat Bintang (5)

Perulangan untuk membuat susunan sebuah karakter : public class Bintang5 { public static void main(String[] args) { for(int k=1;k<=2;k++){ for(int l=1;l<=3;l++){ if(l%2==0){ System.out.println("**"); } else { System.out.println("*"); } } if(k%2==1){ System.out.println("***"); } } } } Hasil running : * ** * *** * ** ...

Perulangan For Membuat Bintang (4)

Perulangan untuk membuat susunan sebuah karakter : public class Bintang4 { public static void main(String[] args) { for(int g=1; g<=5; g++){ for(int h=1; h<=(5-g); h++){ System.out.print(" "); } for(int h=1; h<=g; h++){ System.out.print("*"); } System.out.print("\n"); } } } Hasil running : * ** *** **** ****...

Perulangan For Membuat Bintang (3)

Perulangan untuk membuat susunan sebuah karakter : public class Bintang2 { public static void main(String[] args) { for(int i=1;i<=5;i++){ for(int j=1;j < i;j++){ System.out.print(" "); } for(int j=5;j >= i;j--){ System.out.print("*"); } System.out.print("\n"); } } } Hasil running : ***** **** *** ** ...

Perulangan For Membuat Bintang (2)

Perulangan untuk membuat susunan sebuah karakter : public class Bintang2 { public static void main(String[] args) { for(int e=1; e<=5; e++){ for(int f=5; f>=e; f--){ System.out.print("*"); } System.out.println(""); } } } Hasil running : ***** **** *** ** ...

Function INITCAP Untuk MySQL

Jika kita menggunakan Oracle mungkin kita tidak perlu repot-repot membuat function karena fungsi INITCAP di Oracle sudah ada. Tapi jika kita di MySQL, maka kita perlu membuat sebuah function sendiri karena function initcap tidak disediakan di MySQL. Function initcap untuk MySQL : DELIMITER $$ CREATE FUNCTION `mysql_training`.`initcap`(X VARCHAR(255)) RETURNS VARCHAR(255) BEGIN SET @str = ''; SET @l_str = '' ; WHILE X REGEXP ' ' DO SELECT SUBSTRING_INDEX(X, ' ', 1) INTO @l_str; SELECT SUBSTRING(X,...

Sabtu, 13 April 2013

Perulangan For Membuat Bintang (1)

Perulangan untuk membuat susunan sebuah karakter : public class Bintang1 { public static void main(String[] args) { for (int baris = 1; baris <= 5; baris++) { for (int bintang = 1; bintang <= baris; bintang++) { System.out.print("*"); } System.out.println(); } } } Hasil running : * ** *** **** ****...

Function Untuk Menampilkan Format Tanggal Indonesia

Function untuk menampilkan format tanggal dalam bahasa Indonesia. Code : DELIMITER $$ CREATE FUNCTION `mysql_training`.`fn_tanggal_indonesia`(tanggal DATE) RETURNS VARCHAR(20) BEGIN DECLARE tglIndonesia VARCHAR(20) DEFAULT ''; DECLARE hari INT; DECLARE tahun INT; DECLARE namaBulan ENUM ( 'Januari', 'Februari', 'Maret', 'April', 'Mei', 'Juni', 'Juli', 'Agustus', 'September', 'Oktober', 'November', 'Desember' ); SET hari = EXTRACT(DAY FROM tanggal); SET namaBulan = EXTRACT(MONTH FROM tanggal); SET...

QUERY LOAD DATA INFILE

Load data infile digunakan untuk memasukkan data ke tabel di dalam database dari sebuah file dari suatu folder. Format Umum : LOAD DATA [LOW_PRIORITY | CONCURRENT] [LOCAL] INFILE 'file_name' [REPLACE | IGNORE] INTO TABLE tbl_name [CHARACTER SET charset_name] [{FIELDS | COLUMNS} [TERMINATED BY 'string'] [[OPTIONALLY] ENCLOSED BY 'char'] [ESCAPED BY 'char'] ] [LINES [STARTING BY 'string'] [TERMINATED BY 'string'] ] [IGNORE number LINES] [(col_name_or_user_var,...)] ...

Senin, 08 April 2013

Cara Mereset Auto Increment

Cara mereset field table yang diset dengan auto increment adalah sebagai berikut: ALTER TABLE t_buku AUTO_INCREMENT=0; -- n...