Download Source Code Aplikasi

Nested If (If Bersarang)

Wednesday, December 4th, 2019 - Kondisi

Nested IF merupakan pernyataan if berada didalam pernyataan if yang lainnya. Bentuk penulisan pernyataan Nested if adalah


if(syarat)
if(syarat)
 ..Perintah;
 else
  …perintah;
        else
if(syarat)
 …perintah;
else
 … perintah;

Misalnya di berikan problem menyerupai berikut ini,

Sebuah Website memperlihatkan komisi kepada setiap afliaternya untuk setiap penjualan produknya.

  1. jika bisa menjual barang sampai 300000, maka akan mendapat bonus Rp.10.000, dan komisi 10% dari pendapatannya hari itu.
  2. Jika pendapatannya lebih dari Rp.300.000 s/d Rp.500.000 , maka akan mendapat bonus Rp.50.000 dan komisi 20% dari pendapatannya hari itu.
  3. Jika pendapatanya lebih dari Rp.1.000.000 maka akan mendapat bonus Rp.100.000 dan komisi 30% dari penjualannya hari itu.

 maka kita sanggup menuntaskan rujukan program NESTED IF (IF bersarang) sbb:

#include<iostream.h>
void main()
{
float pendapatan, jasa, bonus, total;
cout<<“Pendapatan Hari ini Rp. “;
cin>>pendapatan;


if(pendapatan>=0 && pendapatan <=300000)
{
jasa=10000;
bonus=0.1*pendapatan;
}
else
{
if(pendapatan<=500000)
{
jasa=20000;
bonus=0.15*pendapatan;
}
if(pendapatan<=1000000)
{
jasa=50000;
bonus=0.2*pendapatan;
}
else
{
jasa=100000;
bonus=0.3*pendapatan;
}
}

total=bonus+jasa;
cout<<“Jasa Penjualan Rp.”<<jasa<<endl;
cout<<“Bonus Rp.”<<bonus<<endl;
cout<<“============================”<<endl;
cout<<“Hasil Total Rp.”<<total<<endl;
}

Hasil ouput dari aktivitas di atas yakni :
Nested If (If Bersarang)

Demikian yang dapat kami share kepada sobat source code aplikasi pada kesempatan ini, semoga dapat bermanfaat dan bisa menjadi referensi pemrograman bagi anda. Jangan lupa like Fan Page kami, dan SUBSCRIBE Channel Youtube kami untuk dapatkan update source code aplikasi terbaru.
Download Source Code Aplikasi
Nested If (If Bersarang) | Ahmad Code | 4.5