Welcome

WELCOME TO MY BLOGS

Selasa, 08 Mei 2012

POGRAM KONDISI PADA C++

Pada pembahasan kali ini saya akan membuat program kondisi pada C++. Kondisi yang saya buat kali ini dengan menggunakan IF clause. Saya akan membuat program sederhana yaitu program nilai dan program gaji. untuk program nilai saya akan memubuat program Lulus atau tidak lulusnya suatu nilai jika diinputkan. Dan untuk program gaji sya akan membuat progran potongan gaji dengan menggunakan if clause.

Pertama saya akan membahas tentang program nilai, berikut coding dengan pembahasannya: 















  •   Int nilai dan clscr(); artinya variable nilai bertipe data integer. Dan clrscr artinya program akan menghapus layar jika program selesai running.
  •   Cout<<”Masukan nilai anda : “; cin>>nilai; program akan mengeluarkan output nilai yang akan user masukan. Cin disitu berguna untuk memasukan input nilai.
  •   If(nilai >=60) merupakan suatu kondisi. Jika nilai lebih dari 60 atau samadengan 60 maka program akan mengeluarkan output anda lulus, karena disitu terdapat perintah cout<<”anda lulus \n”;. Jika nilai yang akan diinput kurang dari 60. Maka output akan mengeluarkan perintah anda tidak lulus. Jelas karena ada perintah cout<<”anda tidak lulus \n”;
  • Getch dan } merupakan penutup dari program.
 Berikut outputnya
 
 
 
 Pada program yang kedua saya akan membahas tentang pembuatan program nilai pada program C++ dengan menggunakan tipe data float. Fungsi dari float itu sendiri adalah untuk melakukan operasi perhitungan bilangan desimal dalam operasi pembagian. Berikut codingan programnya.
 
 
 
 
 
 
 
 
 
 
 
 
 
  •   Int nilai dan clscr(); artinya variable nilai bertipe data integer. Dan clrscr artinya program akan menghapus layar jika program selesai running.
  •   Cout<<”\n masukan gaji anda : “ ; cin>>gaji; a=20,b=15,c=10,d=5,e=100”; pertama kali program akan meminta untuk memasukan angka, nilai a=20, nilai b =15, nilai c=10, nilai d=5, e= 100.. Nilai-nilai tersebut digunakan untuk proses potongan gajinya
  •   If(gaji >=500000) cout<<”\n potongan 20% jika gaji >=500000”; merupakan program kondisi. Jika gaji lebih besar samadengan 500000, maka gaji akan dipotong sebesar 20%. Pot = gaji-gaji * (a/e) merupakan rumus gaji yaitu gaji dikurang gaji yang dikali dengan nilai a yang nilainya 20 dibagi nilai e yang nilainya 100. Jadi a/e merupakan nilai 20 dibagi dengan seratus. Hal tersebut sama dengan 20%.
  •   Cout<<”\n gaji sesudah dipotong : “<<pot adalah hasil gaji yang sudah di potong sebesar 20%.
 
  
  •  Else if(gaji>=350000) cout<<”\n potongan 15%jika gaji 350000-499000 artinya jika gaji lebih besar samadengan 350000 maka program akan mengeluarkan output potongan 15%jika gaji 350000-499000. Lalu angka akan diproes dengan rumus pot, yaitu pot=gaji-gaji*(b/e), jadi gaji akan dikurang gaji yang dikali nilai b yaitu 15 dan e yaitu 100.
  •   Cout<<”\n gaji sudah dipotong : <<pot; yaitu program akan mengeluarkan hasil gaji yang sudah dipotong 15%.
  •  Else if(gaji >= 200000 cout<<”\n potongan 10%  jika gaji 200000-349999 jika gaji lebih besar samadengan 200000 maka program akan mengeluarkan output potongan 10%jika gaji gaji 200000-349999. Lalu angka akan diproes dengan rumus pot, yaitu pot=gaji-gaji*(c/e), jadi gaji akan dikurang gaji yang dikali nilai c yaitu 10 dan e yaitu 100. 
  •  Cout<<”\n gaji sudah dipotong : <<pot; yaitu program akan mengeluarkan hasil gaji yang sudah dipotong 10%.
  • Else if(gaji>=100000) cout<<”\n potongan 5%jika gaji 100000-199999 jika gaji lebih besar samadengan 100000 maka program akan mengeluarkan output potongan 5%jika gaji 100000-199999. Lalu angka akan diproes dengan rumus pot, yaitu pot=gaji-gaji*(d/e), jadi gaji akan dikurang gaji yang dikali nilai d yaitu 15 dan e yaitu 100.
  •  Jika gaji lebih kurang dari 100000 maka program akan mengeluarkan output “Gaji lw kecil ya”.
Berikut contoh outputnya

 
 
 
 
 
 
 
 
 

Tidak ada komentar:

Posting Komentar