/ .: Algo dan SD 1 Praktikum #4

Algo dan SD 1 Praktikum #4


~~PROGRAM MENGGUNAKAN FUNGSI IF~~

/* Contoh program menggunakan if*/
#include<stdio.h>
#include<conio.h>
void main()
{
  clrscr();
  float jml_belanja,discount=0,jml_bayar;
  printf("\nBesarnya Belanja : ");
  scanf("%f",&jml_belanja);

  if(jml_belanja >= 100000)
      discount=0.1*jml_belanja;

      jml_bayar=jml_belanja-discount;

  printf("\nDiscount        :%10.2f",discount);
  printf("\nUang Pembayaran :%10.2f",jml_bayar);
  getch();
}

 


~~PROGRAM MENGGUNAKAN FUNGSI IF-ELSE~~

/* Contoh program menggunakan if-else */
#include<stdio.h>
#include<conio.h>
void main()
{
  clrscr() ;
  float luas_tnh,harga_sat_tnh,harga_tnh;
  float luas_bng,harga_sat_bng,harga_bng;
  float harga_total;
  char tipe;

  printf("Luas Tanah           : ");
  scanf("%f",&luas_tnh);
  printf("Luas Bangunan        : ");
  scanf("%f",&luas_bng);
  printf("Tipe A/B             : ");
  tipe=getche ();

  if(tipe=='A'|| tipe=='a')
  {
    harga_sat_tnh=40000;
    harga_sat_bng=150000;
  }
  else
  {
    harga_sat_tnh=50000;
    harga_sat_bng=200000;
  }
  harga_tnh=luas_tnh * harga_sat_tnh;
  harga_bng=luas_bng * harga_sat_bng;
  harga_total=harga_tnh + harga_bng;

  printf("\n\nHarga Tanah   : %12.2f",harga_tnh);
  printf("\nHarga Bangunan  : %12.2f",harga_bng);
  printf("\n================================+");
  printf("\nHarga Total     : %12.2f",harga_total);
  printf("\n================================+");
  getch();
}
 


~~PROGRAM MENGGUNAKAN FUNGSI ELSE-IF~~

/* Contoh program menggunakan else-if*/
#include<stdio.h>
#include<conio.h>
void main()
{
  clrscr();
  float pendapatan,jasa=0,komisi=0,total;

  if("\nPendapatan Hari Ini    : ");
  scanf("%f",&pendapatan);

  if(pendapatan>=0 && pendapatan <=200000)
  {
    jasa =10000;
    komisi=0.15 * pendapatan;
  }
  else
  {
    if(pendapatan > 200000 && pendapatan<= 300000)
    {
      jasa = 20000;
      komisi = 0.15 * pendapatan;
    }
    else
    {
     jasa =30000;
     komisi =0.2 * pendapatan;
    }
}
total = pendapatan + komisi + jasa;
printf("\nUang Jasa    : %10.2f",jasa);
printf("\nKomisi       : %10.2f",komisi);
printf("\n============================+");
printf("nHasil Total   : %10.2f",total);
getch();
}
 

~~PROGRAM MENGGUNAKAN FUNGSI SWITCH CASE~~ 

/*Contoh program : switch case*/

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

void main()
{
  int bil;

   clrscr();
   printf("Ketikan Sebuah Bilangan Bulat Antara (1s/d5) = ");
   scanf("%d",&bil);
   switch(bil)
   {
   case 1 :
     printf("Anda Mengetikan Angka Satu");
     break;
   case 2 :
     printf("Anda Mengetikan Angka Dua");
     break;
   case 3 :
     printf("Anda Mengetikan Angka Tiga");
     break;
   case 4 :
     printf("Anda Mengetikan Angka Empat");
     break;
   case 5 :
     printf("Anda Mengetikan Angka Lima");
     break;
   depault :
     printf("Anda Mengetikan Angka Yang Salah");
     break;
   }
 getch();
}


 

No comments:

Post a Comment

LinkWithin

Related Posts Plugin for WordPress, Blogger...
♥♥Yang Tercatat Di atas Semuanya Hak Milik Wiin ♥♥