Minggu, 23 November 2014

program struk belanja dengan bahasa c

#include <iostream>
#include <stdio.h>
#include <conio.h>
main()
{
int jml, harga, tunai;
float jum_bayar, total, kembalian, jum_harga;
char produk[20];
double tot_beli, potongan;
puts(“Masukan Nama Produk = “); gets(produk);
printf(“Masukan Harga = “); scanf(“%d”, &harga);
printf(“Masukan Jumlah Beli = “); scanf(“%d”, &jml);
printf(“======================================\n”);
printf(“\t manikui mart \n”);
printf(“\t duren sawit \n”);
printf(“======================================\n”);
printf(” Nama Produk    = %s\n”,produk);
printf(” Harga        = Rp. %d \n”, harga);
printf(” Jumlah Beli    = %d \n”, jml);
jum_harga = jml*harga;
printf(” total pembelian= Rp. %1.1f \n”, jum_harga);
printf(“===================================(+)\n”);
cout <<”total pembelian Rp. “; cin>>tot_beli;
if (tot_beli >= 200000)
potongan = 100000;
cout <<”besarnya potongan Rp.”<< potongan <<endl;
jum_bayar = tot_beli – potongan;
cout<<”jumlah yang harus dibayarkan Rp. “<<jum_bayar;
printf(” \n Tunai        = Rp. “); scanf(“%d”, &tunai);
printf(“===================================(-)\n”);
kembalian = tunai-jum_bayar;
printf(” Kembalian        = Rp. %1.1f \n”, kembalian);
printf(“======================================\n”);
printf(“\t       Terima Kasih\n”);
printf(“————————————–\n”);
printf(” \t            alif amir \n”);
getchar();
}

Logika Program
- main() digunakan untuk eksekusi pertama program
- jumlah, harga, dan jumlah tipe datanya adalah integer atau bilangan bulat
- jum_bayar, total, kembalian, dan jum_harga tipe datanya float atau bilangan pecahan
- produk[20] tipe datanya char untuk memasukan nama barang
- tot_beli, potongan tipe datanya double

Tidak ada komentar:

Posting Komentar