Teknik New Info November 2017 ~ Teknik Informatika

Friday, November 17, 2017

Perulangan

  • Struktur kontrol perulangan atau looping adalah berupa statement dari java yang mengijinkan kita untuk mengeksekusi blok kode berulang - ulang sesuai dengan jumlah tertentu yang diinginkan.
Statement ini terdapat 3 macam yaitu :
  • While
  • Do-while
  • For loop 
Pernyataan di atas menciptakan loop. Loop secara berulang mengeksekusi sebarisan instruksi yang sama sampai kondisi akhir ditemui. Looping atau loop artinya mengulangi eksekusi blok program tertentu sampai tercapai kondisi untuk menghentikanya. Setiap statement atau pernyataan perulangan memiliki 4 bagian :

  • Inisialisasi
  • Badan Program / Statement
  • Iterasi
  • Termination

WHILE

Pernyataan while loop adalah pernyataan atau blok pernyataan yang diulang - ulang sampai mencapai kondisi yang cocok.

Bentuk umum dari pernyataan While.

while (boolean_expression){
sstatement1;
statement2;
..............
}

Contoh Penggunaan While Dalam Java 





DO WHILE

Do while loop mirip dengan statement while loop. Pernyataan di dalam do while loop akan dieksekusi beberapa kali selama kondisi bernilai benar . Perbedaan mendasar antara pernyataan while dengan do while loop adalah dimana pernyataan di dalam do while akan dieksekusi sedikitnya satu kali.

Bentuk umum statement do while.

do{
statement1;
statement2;
.........
}(while(boolean_expression);
Pernyataan di dalam do while loop akan dijalanjakn pertama kali, dan akan dievaluasi kondisi dariboolean_expression. jika pada boolean_expression bernilai benar, maka pernyataan di dalam do while loop akan di eksekusi lagi.

Contoh Penggunaan Do While Dalam Java





FOR

Perulangan for menyediakan sarana mengulang kode program dalam jumlah tertentu. Pengulangan ini terstruktur untuk mengulangi kode sampai tercapai batas tertentu.

Berikut bentuk umum statement for:

for(initialisationExpression;LoopCondition;StepExpression){
statement;
}
  • InitializationExpression digunakan untuk inisialisasi variabel atau memberikan nilai pada variabel kendali perulangan.
  • LoopCondition digunakan untuk membandingkan variabel kendali perulangan dengan suatu nilai yang dibatasi.
  • StepExpression menspesifikasikan cara variabel kendali dimodifikasi sebelum iterasi atau penaikan nilai pada variabel berikutnya dari perulangan.

Contoh Penggunaan For dalam java



Wednesday, November 8, 2017

Pengertian Aljabar Bolean



Aljabar Boole adalah salah satu aljabar yang berkaitan dengan variabel-variabel biner dan operasi-operasi logika.  Variabel-variabel dalam aljabar boole dinyatakan dengan huruf-huruf seperti : A, B, C, …, X, Y, Z.   Sedangkan dalam aljabar Boolean terdapat 3 operasi logika dasar yaitu : AND, OR dan NOT (Komplemen).

Fungsi Bolean

Sebuah fungsi Boolean adalah sebuah ekspresi aljabar yang dibentuk dengan variabel-variabel biner, simbol-simbol operasi logika, tanda kurung dan tanda “=”.   Untuk sebuah nilai yang diberikan pada variabel , fungsi Boolean dapat bernilai 1 atau 0.

Berikut Hukum-Hukum Aljabar Bolean


Berikut Contoh Soalnya :



  • Buat Tabel Kebenaran dari  (x + yz') (yz)'
  • Buktikan bahwa yang sebelah kanan sama dengan sebelah kiri dari soal berikut 
          xy' + xz' + yz' = (x + yz') (yz)'


Jawab :

  • Berikut tabel kebenarannya :
  • X Y Z Z' YZ (YZ)' YZ' X+YZ' (X+YZ') (YZ)'
    0 0 0 1 0 1 0 0 0
    0 0 1 0 0 1 0 0 0
    0 1 0 1 0 1 1 1 1
    0 1 1 0 1 0 0 0 0
    1 0 0 1 0 1 0 1 1
    1 0 1 0 0 1 0 1 1
    1 1 0 1 0 1 0 1 1
    1 1 1 0 1 0 0 1 0

  • Berikut Pembuktiannya :
XY' + XZ' + YZ' = (XY') + Z' (X+Y)
                            = (Z'+X) ( Z+Y') (X+Y)
                            = (Z'+X) (X+Y) (Z+Y')
                            = X + (YZ') (Y' + Z')
                            = (X+YZ') (YZ)'




Tuesday, November 7, 2017


Pengertian Bilangan Acak



  • Bialangan acak adalah bilangan yang tidak dapat diprediksi kemunculannya.
  • Tidak ada komputasi yang benar-benar menghasilkan deret bilangan acak secara sempurna
  • Bilangan acak dapat dibangkitkan dengan pola tertentu yang dinamakan dengan distribusi mengikuti fungsi distribusi yang ditentukan.
  • Bilangan acak yang dibangkitkan oleh komputer adalah bilangan acak semu (Pesudo Random Number), karena menggunakan rumus-rumus matematika.

Sifat-Sifat Pembangkit Bilangan Acak



  • Independen :  tiap variabelnya harus bebas dari ketentuan, seperti:
     Zi-1 = merupakan hasil akhir

    Z0 = merupakan angka pertama yang bebas tertentu

    a = merupakan angka pertama yang bebas dengan ketentuan tersendiri

    c = merupakan angka bebastetapi tidak ada hubungan tertentu dengan m
  • Uniform : suatu distribusi yang umum ( distribusi probabilitas) dan sama untuk semua besaran yang dikeluarkan/diambil. Hal ini berarti bahwa diusahakan probabilitasnya sama untuk setiap penarikan random number tersebut.
  • Dense: Density Probabilitas Distribution harus mengikuti syarat probabilitas (antara 0 dan 1). Hal ini berarti dalam penarikan angka-angka yang dibutuhkan dari Random Number Genrator cukup untuk banyak dan dibuat sedemikian rupa sehingga 0 ≤ R.N.≤ 1.
  • Efficient : artinya dapat cukup Sederhana dan dalam menggunakan cara ini harus terlebih dahulu memilih angka-angka untuk variabel-variabel yang cocok. Hal ini berarti dalam penarikan random number tersebut harus dapat menentukan angka-angka untuk variabel yang sesuai sehingga dapat berjalan terus-menerus.



Contoh Program C++ Pembangkit bilangan acak  dengan Metode Kongruensi Adiftif



BABE (Baca Berita)

Jadi Jutawan Cuma Modal Nulis

Tentang Saya

AAN KALVIN

Nama saya aan, Nama lengkap saya adalah AANKALVIN. Saya Lahir pada Tahun 1997,Tempat Lahir di Minanga Kabupaten Mamasa, Hoby saya adalah Menulis ...Read More

Artikel Terbaru

Artikel Terpopuler

Jumlah Pengunjung