Pertemuan IV

Struktur Percabangan

1. Percabangan sederhana


#include<stdio.h>
#include<conio.h>
main()
{
int nilai;
printf("Masukan nilai : ");
scanf("%d",&nilai);
if(nilai>70) printf("Lulus\n");
else printf("Tidak lulus\n");
getch();               

2. Percabangan If ELse

#include <conio.h>
#include <iostream.h>
main ()
{
double tot_beli,diskon=0,jum_bayar;
clrscr();
cout<<" Total Pembelian Rp. "; cin>>tot_beli;
if (tot_beli>=50000)
diskon=0.2 * tot_beli;
else
diskon=0.05*tot_beli;
cout<<"\n\n Besarnya Potongan Rp. "<<diskon<<endl;
jum_bayar=tot_beli-diskon;
cout<<"\n\n jumlah yang harus dibayarkan Rp. "<<jum_bayar;
getch();
}

3. Nested If Else

#include <conio.h>
#include <iostream.h>
main ()
{
double tot_beli,diskon=0,jum_bayar;
clrscr();
cout<<" Total Pembelian Rp. "; cin>>tot_beli;
if (tot_beli>=50000)
{diskon=0.2 * tot_beli;}
else if (tot_beli>=100000)
{diskon=0.3*tot_beli;}
else
{diskon=0.05*tot_beli;}
cout<<"\n\n Besarnya Potongan Rp. "<<diskon<<endl;
jum_bayar=tot_beli-diskon;
cout<<"\n\n jumlah yang harus dibayarkan Rp. "<<jum_bayar;
getch();
}

4. Switch Casse

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


int main() {
   int nomer ;

   cout << " Masukkan [1/2/3] : " ; cin >> nomer ;
   switch ( nomer ) {
         case 1 :
            cout << " Anda Memilih Angka 1 " ;
         break ;

         case 2 :
            cout << " Anda Memilih Angka 2 " ;
         break ;

         case 3 :
            cout << " Anda Memilih Angka 3 " ;
         break ;

         default :
            cout << " Pilihan default Terpilih " ;
         break ;
   }
    getch();
}

Leave a Reply