Monday, October 24, 2011

Pernyataan IF - ELSE

Pernyataan if mempunyai pengertian, “Jika kondisi bernilai benar, maka perintah-1 akan dikerjakan dan jika tidak memenuhi syarat maka akan mengerjakan perintah-2, dst..”
          if (kondisi)
              perintah-1;
          else
              perintah-2;


contoh :
Membuat program tentang "Data Kepemilikan Pacar" dengan ketentuan sbb:
a) Jika jumlah pacar =0, 
    Status= Jomblo,
    Kalo Traktir Pacar      = Rp 0
    Kasih hadiah ke pacar = Rp 0
    Pesan Saya                 = Segera Cari!!
a) Jika jumlah pacar =1, 
    Status= Wajar,
    Kalo Traktir Pacar      = Rp 50000
    Kasih hadiah ke pacar = Rp100000
    Pesan Saya                 = Harus lebih setia 
 Ketentuan selanjutnya langsung liat saja di listing programnya, ok.


#include<conio.h>
#include<stdio.h>
#include<iostream.h>
main()
{
char jum, status[10];
long traktir=0, hadiah=0;
char pesan[20];
clrscr();

cout<<" DATA KEPEMILIKAN PACAR \n";
cout<<"========================\n";

cout<<"Masukkan jumlah pacar (0/1/2/3/4) = "; cin>>jum;

if (jum=='0')
      {
   strcpy(status, "Jomblo");
   strcpy(pesan, "Segera cari!!");
   traktir= 0;
   hadiah= 0;
   }

else if(jum=='1')
      {
   strcpy(status, "Wajar");
   strcpy(pesan, "Harus lebih setia");
   traktir= 50000;
   hadiah= 100000;
   }

else if(jum=='2')
      {
   strcpy(status, "Pintar");
   strcpy(pesan, "Harus Waspada!");
   traktir= 25000;
   hadiah= 50000;
   }

else if(jum=='3')
      {
   strcpy(status, "Profesional");
   strcpy(pesan, "Berhati-hatilah!");
   traktir= 15000;
   hadiah=30000;
   }

else if(jum=='4')
      {
   strcpy(status, "Kurang Ajar");
   strcpy(pesan, "Bertaubatlah!");
   traktir= 10000;
   hadiah=20000;
   }

cout<<" Status               =    "<<status<<endl;
cout<<" Kalo Traktir Pacar   = Rp "<<traktir<<endl;
cout<<" Kasih hadiah ke Pacar= Rp "<<hadiah<<endl;
cout<<" Pesan Saya           =    "<<pesan<<endl;

getch();
}

Keluarannya:









Anda Termasuk Kriteria yang mana ? Hehe.. :)
Comments
0 Comments

0 comments:

Post a Comment