Selasa, 17 November 2015

ALGORITMA PERCABANGAN


=> Algoritma Percabangan adalah menyelesaikan sebuah permasalahan namun perintah akan dilakukan apabila telah sampai gilirannya tetapi ada kalanya suatu perintah atau aksi hanya bisa dilakukan apabila telah memenuhi suatu kondisi atau persyaratan tertentu.
contoh: misalnya kita ingin menentukan apakah suatu bilangan merupakan bilangan genap atau ganjil. Algoritma nya dapat kita jabarkan seperti berikut ini
1.Mulai
2.Masukkan satu bilangan (X)
3.jika X habis dibagi dua makalanjut ke 4. jika tidak lanjut ke 5
4.tulis 'X bilangan genap'. lanjut ke 6.
5.tulis 'X bilangan ganjil'
6.Selesai


Sumber: http://www.academia.edu/1178544/Logika Dan Algoritma

=> Algoritma Percabangan Adalah suatu keadaan dimana pernyataan dapat dieksekusi apabila suatu kondisi memenuhi syarat untuk mengerjakan pernyataan tersebut. contoh:
class teskeputusan {
     public static void main (String[] args) {
          char jejnis kelamin='W';
          //nested if
          if (jeniskelamin=='L')
                  system.out.println("Cowok")
               else if (jeniskelamin=='P')
                   system.out.println("Cewek")
          else
                 system.out.println("Banci")
//tenary
          system.out.println(jeniskelamin=='P'? "Dia Pasti Cowok." : "Dia Pasti Cewek");

//switch case
switch (jeniskelamin){
           case 'L' : system.out.println("Cowok");
              break;
        case 'P' : system.out.println("Cewek")
         break;
default : system.out.println("Banci");
        break;
                                 }}}

sumber: http://muhammadarga.blogspot.co.id/2013/10/percabangan-dan-perulangan-pemrograman.html

contoh algoritma percabangan
IF <kondisi>
THEN <pernyataan>
pada format diatas, jika <kondisi> bernilai benar maka <pernyataan> dikerjakan, sedangkan jika bernilai salah, maka <pernyataan> tidak dikerjakan dan proses langsung keluar dari percabangan
contoh kasus: nilai siswa akan gagal bila bernilai < 60

sumber: arisuryana111.blogspot.co.id/2015/01/algoritma-percabangan-1-dan-2-kondisi.html

Tidak ada komentar:

Posting Komentar