Jumat, 06 September 2013

Algoritma Percabangan IF




Symbol If berbentuk Belah ketupat, yang disebut kondisional. Kondisional sendiri berarti sebuah kondisi yang memberikan kepastian “Ya” atau “ Tidak”.


Algoritma percabangan if terbagi menjadi 3, yaitu
1.       If Tunggal :
2.       If  Else If (Ganda) : kondisi yang memungkinkan adanya 2 buah jawaban dalam satu kondisi

Contoh : seorang guru ingin menghitung nilai ulangan yang jika diatas 75 dinyatakan “Lulus”, dan jika dibawah 75 dinyatakan “Tidak Lulus”.

Jika ingin lebih mudah kita terlebih dahulu membuat sebuah algoritmanya
1. Mulai
2. Masukkan nilai x (nilai ulangan siswa) 
 3. Jika x>=75 maka kerjakan no.4, jika tidak maka kerjakan no.5
4. Cetak “Lulus”
5. Cetak “Tidak lulus”
6. Selesai
Setelah membuat algoritma kita akan membuat if Else if-nya





3.       If Bersarang : kondisi yang memungkinkan adanya 2 buah kondisi dalam satu algoritma, yaitu dalam suatu kondisi masih terdapat kondisi yang lain

Contoh :, seorang guru ingin menghitung nilai ulangan yang jika diatas 75 dinyatakan lulus, dan jika dibawah 75 dinyatakan tidak Lulus. dan dari angka tersebut kita juga harus menentukan apakah nilai yang didapat siswa bilangan ganjil atau genap.

Sama seperti If Tunggal, kita terlebih dahulu membuat sebuah algoritma
1. Mulai
2. Masukkan nilai x (nilai ulangan siswa)
3. Jika x>=75 maka kerjakan no.4, jika tidak maka kerjakan no.5
4. Cetak “Lulus”
5. Cetak “Tidak lulus”
6. Jika x mod 2 = 0 maka kerjakan no.7., Jika tidak maka kerjakan No. 8
7. Cetak “ Genap”
8. Cetak “ Ganjil “
9. Selesai

Note : Mod adalah sebuah angka yang saat dibagi 2 tidak memiliki sisa

8 mod 2 = 0 (karena saat 8 dibagi 2, menghasilkan 4 dan tidak menyisakan 1 angka)

7 mod 2 = 1 ( karena angka 7 tidak bisa dibagi 2, angka yang terdekat dengan 7 adalah 6. Angka 6 dapat dibagi 2. 7-6 = 1)


Related Posts:

  • Penggunaan Operator pada c++Dalam C++ kita harus menggunakan operator untuk melakukan suatu kondisi. Operator dapat dibagi menjadi 3 yaitu; 1. Operator Aritmatika + (Pertambahan) - (Pengurangan) * (Perkalian) / (Pembagian) % (Modulus = Sisa hasil Bagi… Read More
  • Menggunakan Contoh Perintah Else IF pada c++Else if adalah suatu Percabangan yang memiliki lebih dari satu kondisi. Berikut adalah contoh mengenai percabangan Else If Contoh:  1. Suatu perusahaan memberikan komisi pada para salesman dengan ketentuan sebagai berik… Read More
  • Flowchart Perulangan Sebelumnya kita membahas mengenai percabangan sekarang kita akan mencoba membahas mengenai perulangan. sebelumnya saya akan mengingatkan kembali apa yang dimaksud dengan percabangan. Percabangan adalah suatu intruksi pernya… Read More
  • Percabangan IF dan Switch (Case) Pada PascalPercabangan adalah proses pemilihan suatu tindakan yang dilakukan berdasarkan kondisi yang ada dengan nilai true atau false. Pada pemrograman Pascal terdapat beberapa cara seleksi diantaranya  if then, if then else , d… Read More
  • Penggunaaan Perulangan While pada C++Dalam C++, kita dapat menggunakan beberapa perulangan. Saat ini kita akan membahas 3 macam Perulangan, yaitu : 1. Perulangan While Perulangan while dapat dijalankan jika suatu kondisi bernilai benar. Contoh - Kita akan membua… Read More

1 komentar: