Subscribe to RSS feeds

Rabu, 27 Maret 2013

Percabangan nested if ( IF Bersarang )

Pada bentuk ini ,pernyataan if memiliki banyak kemungkinan pernyataan
dan memiliki banyak pengujian kondisi untuk mengerjakan pernyataan.

If < kondisi1 >
           Pernyataan1; 
Else If < kondisi2 >
           Pernyataan2; 
Else If < kondisiM >
           PernyataanN;

< kondisi > diuji ,jika hasil pengujian < kondisi1 > benar maka pernyataan1
dikerjakan, jika salah maka akan menuju ke < kondisi2 > sampai
mendapatkan < kondisiM > benar, dan selanjutnya akan mengerjakan
pernyataanN tersebut.
Contoh :

#include <iostream.h>
#include <conio.h>
void main()
{
char huruf,nama;
int nilai_angka;
cout<<"Masukan Nilai Anda : ";
      cin>>nilai_angka;
cout<<"Nama Anda : ";
      cin>>nama;
if  (nilai_angka>=80)
         huruf='A';
else if (nilai_angka>=70 && nilai_angka<80)
         huruf='B';
else if (nilai_angka>=60 && nilai_angka<70)
          huruf='C';
else
          huruf='D';
cout<<endl;
cout<<"NILAI : "<<huruf<<endl;
getch();
}

Jumat, 22 Maret 2013

Percabangan bersyarat IF . . .ELSE . .

Pada bentuk ini ,pernyataan if memiliki dua kemungkinan pernyataan yang
akan dikerjakan berdasarkan hasil pengujian kondisi.

if < kondisi>
          Pernyataan1;
else
          Pernyataan2;


< kondisi> digunakan untuk menentukan hasil pegujian ,jika < kondisi>
bernilai benar pernyataan1 akan dikerjakan ,jika < kondisi> bernilai salah
maka pernyataan2 yang kan dikerjakan.
Contoh :

#include <iostream.h>
#include <conio.h>

void main()
{
     int jumlah=8;
     if (jumlah >= 7)
         cout<<" selamat anda mendapatkan bonus dari kami"<<endl;
     else
        cout<<" maaf anda belum berhak mendapatkan hadiah dari kami"<<endl;
      getch();
}



Senin, 18 Maret 2013

Perintah percabangan IF


        Perintah percabangan yaitu suatu fungsi yang dapat mengatur suatu program agar melompat ke suatu baris perintah yang ditentukan ,sesuai dengan kondisi yang diterima.Pada bentuk pernyataan if hanya memiliki satu kemungkinan pernyataan yang akan dikerjakan jika kondisi yang diuji bernilai benar.
           
      If < kondisi >
           {
             Pernyataan;
             Pernyataan2;
           }

berikut contoh program sederhana dari percabangan IF

#include <iostream.h>
#include <conio.h>

void main()
{
    int jumlah=8;
    if (jumlah >= 7)
             cout<<" selamat anda mendapatkan bonus dari kami."<<endl;
    getch();
}