Tugas 1 Logika & Algoritma

Tidak ada komentar
Buatlah Program dari pseudocode berikut ini:

  • Masukan kode barang.
  • Masukan harga barang.
  • Hitung bayar = harga * jumlah barang.
  • Jika bayar >= 100.000 maka diberikan discount 10%, selain itu tidak mendapat discount.
  • Hitung total bayar = bayar - discount.
  • Cetak total bayar.


Program C++

#include<stdio.h>
#include<conio.h>
#include<iostream.h>
main()
{
char kode[5];
   float hrg,jml,byr,ttl,dis;
   cout<<"Diskon 10% untuk pembelaanjaan"<<endl;
   cout<<"Diatas Rp100.000"<<endl;
   cout<<"=============================="<<endl;
   cout<<"Masukan kode barang   : ";cin>>kode;
   cout<<"Masukan harga barang  : Rp";cin>>hrg;
   cout<<"Masukan jumlah barang : ";cin>>jml;
   cout<<"=============================="<<endl;

   byr=hrg*jml;
   if(byr>99999)
   {dis=0.1*byr;cout<<"Anda mendapat diskon 10%";}
   else{dis=0*byr;cout<<"Anda tidak mendapat diskon 10%";}
   ttl=byr-dis;
   cout<<endl;
   cout<<"=============================="<<endl;

   cout<<"Kode : "<<kode<<endl;
   cout<<"Harga barang : Rp"<<hrg<<endl;
   cout<<"Jumlah barang : "<<jml<<endl;
cout<<"Bayar : Rp"<<byr<<endl;
   cout<<"Diskon : Rp"<<dis<<endl;
   cout<<"==============================="<<endl;
   cout<<"Total       : Rp"<<ttl<<endl;
   cout<<endl;
   cout<<"     ***Terima Kasih***     ";
   getch();
}

Gambar 1 (mendapat discount)



Gambar 2 (tidak mendapat discount)


Tidak ada komentar :

Posting Komentar