News Ticker

Menu
Pedia all in one. Powered by Blogger.

Top Ad unit 728 × 90

Popular

Popular Posts

Browsing "Older Posts"

Browsing Category "php-programming"

Membuat Koneksi di Postgre ODBC dan SqlDbx - 2018

Thursday, 15 February 2018 / No Comments

SqlDbx merupakan salah satu tools untuk mengolah basis data / database.
berikut cara konfigurasi koneksi db SqlDbx melalui ODBC.

1. 
Buka  ODBC Data source 32 bit.
2. Buat koneksi baru dengan cara klik Add  > OK

Gambar 5.1 Membuat koneksi baru

3. Pilih driver Postgre SQL ANSI  > finish.

Gambar Pilih driver postgre

4. Kemudian akan muncul jendela baru, isi nama koneksi baru dan klik “OK”.

Gambar Membuat koneksi lokal

5. Kemudian buat basis data baru dengan buka aplikasi SqlDbx, Login koneksi lokal dan klik db slik_new.

Gambar  Login dengan localhost
6. Dan setelah saelesai, maka buka aplikasi SqlDbx. sehingga basis data telah terbuka.

Gambar Tampilan database

Contoh Soal Algoritma Perulangan Mudah Difahami - Part I

Wednesday, 18 November 2015 / No Comments



Algoritma biasanya menjadi syarat masuk ke gerbang programmer. Harus dari mana kita mulai belajarnya ? kadang banyak rumor, algoritma itu tergantung pada kecerdasan otak, barang siapa yang logikanya lebih jalan, maka dia yang lebih maju, Sungguh prinsip tersebut tidak tepat 100%. 

Banyak orang yang tingkat IQ nya biasa saja, menengah bahkan dibawah rata-rata , bias menjadi programmer ulung. Karena kegigihannya orang yang mempelajari terus-menerus sehingga makin lama makin faham, semakin menghujam logika , pemahaman tentang algoritma.
So,,.. let’s Learn Algoritma,,.. Algoritma Menyenangkan,,.. Algoritma itu Menangtang, dan Algoritma membangkitkan semangat..

Nah kali ini saya akan mempelajari soal-soal algoritma dari step dasar, ini cocok untuk latihan test kerja , atau junior programmer jug,.. disini saya meggunakan Bahasa javascript, tak jauh beda jika dibandingkan dengan pemogramman lain, hanya deklarasi cetak dan awalannya saja,,..
berikut soal-soalnya :

A.   Dasar Bilangan

  1. Bilangan Asli  (1 2 3 4 5 )


    for(a=1;a<=5;a++){
       document.write(" "+a);
    }
    

     2. Bilangan Ganjil  ( 1, 3, 5, 7, 9, 11, 13, 15, 17, 19 )

           for(a=1;a<=20;a++){      //bilangan ganjil dimulai dari 1 sampai 20
                        if(a%2==1){
document.write(a+', ');
}
            }

           3.  Bilangan Genap (2, 4, 6, 8, 10, 12, 14, 16, 18, 20)

         for(a=1;a<=20;a++){      //bilangan genap dimulai dari 1 sampai 20
            if(a%2==0){
document.write(a+', ');
}
         }
                         4. Bilangan Prima (2, 3, 5, 7, 11, 13)
        for(a=1;a<=13;a++)
    {           x=0;
            for(b=1;b<=a;b++)
                    { if(a%b==0)
                        { x++; }
                }
                  if(x==2)
                 { document.write(a+', '); }
          }
        5. Bilangan Asli Dibalik (10 9 8 7 6 5 4 3 2 1)
           for(a=10;a>=1;a--){
   document.write(" "+a);
            } 
       
       6.     Bilangan Kelipatan 3  => (3 6 9 12 15 18)
          for(a=1;a<=20;a++){
                if(a%3==0){document.write(" " + a);  }
          }
        7.  Mengulang kata 5 kali
var nama = "nurul";
var batas = 5;
for(a=1;a<=batas;a++) {
document.write(" nama saya : " + nama);
}
7.      Deret Ber pangkat  1x1, 2x2 , 3x3, 4x4, 5x5 => (1 4 9 16 25)
for(a=1;a<=5;a++){
             document.write(" "+(a*a));  // 2 PANGKAT, maka contoh
}
8.     Deret Kelipatan Delapan  (8, 16, 24, 32, 40, 48)
//Buat  deret kelipatan 8
for(a=1;a<=50;a++){
if(a%8==0){
document.write(a + ', ')
};
}
9.      Deret Kelipatan delapan Dibalik (48, 40, 32, 24, 16, 8)
//buat deret kelipatan 8 dari 50-1
           
for(a=50;a>=1;a--){
if(a%8==0){
document.write(a + ', ')
};
}


B.    Mencari Bilangan Acak
1.      Algoritma Math Random
Membuat Presentaseu Quick qoun Pemilihan Presiden.
Reload untuk mrandom,,.
document.write("
PRESENTASE QUICK QOUN PEMILIHAN PRESIDEN 2013
")
SBY=0;
MEGA=0;
ARB=0;
JOKOWI=0;
PRABOWO=0;
for(a=1;a<=100;a++)
{
            c=Math.random()*10              <!-- 10 adalah agar karakter yg muncul bilagan 1-10 bukan dari 0,1 0,2 dsb.
            c=Math.round(c);                    <!-- pembulatan angka
            if(c%5==0)                                           <!-- 5 adalah jumlahnya ada 5 calon presiden
                        { SBY ++; }
                       
            else if(c%5==1)
                        { MEGA ++; }
                       
            else if(c%5==2)
                        { ARB ++; }
           
            else if(c%5==3)
                        { JOKOWI ++; }
           
            else
                        { PRABOWO ++; }
}
            document.write("Suara SBY : " + SBY + "%");
            document.write(" Suara MEGA : " + MEGA + "%");
            document.write(" Suara ARB : " + ARB + "%");
            document.write(" Suara JOKOWI : " + JOKOWI + "%");
            document.write(" Suara PRABOWO : " + PRABOWO + "%");
2.      Menghitung Dadu dengan Math Random
dadu1=0;
dadu2=0;
dadu3=0;
dadu4=0;
dadu5=0;
dadu6=0;
for(a=1;a<=100;a++)
{    
       c=Math.random()*10 <!-- 10 adalah agar karakter yg muncul bilagan 1-10 bukan dari 0,1 0,2 dsb.
       c=Math.round(c);
      if(c%6==0)                               <!-- 6 adalah jumlah dadu ada 6 titik
       { dadu1 ++; }
      else if(c%6==1)
       { dadu2 ++; }
      else if(c%6==2)
       { dadu3 ++; }
      else if(c%6==3)
       { dadu4 ++; }
      else if(c%6==4)
       { dadu5 ++; }
      else
       { dadu6 ++; }
       
}
     
      document.write(" jumlah dadu1 : " + dadu1);
      document.write(" jumlah dadu2 : " + dadu2);
      document.write(" jumlah dadu3 : " + dadu3);
      document.write(" jumlah dadu4 : " + dadu4);
      document.write(" jumlah dadu5 : " + dadu5);
      document.write(" jumlah dadu6 : " + dadu6);
All right sobat PAIO(PediaAllInOne)