Minggu, 23 November 2014 - , , 0 komentar

Program Bahasa C

Codingannya :
#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 Andre Mart \n");
printf("\t Jakarta \n");
printf("\t Depok \n");
   printf("=====================================\n");
   printf(" Nama Produk   = %s\n",produk);
   printf(" Harga         = Rp. %d \n",harga);
   printf(" Jumlah Beli   = Rp. %d \n",jml);
   jum_harga = jml*harga;
   printf (" total pembelian = Rp. %1.1f \n",jum_harga) ;
   printf("===================================(+)\n");
   std::cout <<"total pembelian Rp. ";
     std::cin>>tot_beli;
   if (tot_beli >= 200000)
       potongan = 100000;
   std::cout <<"besarnya potongan Rp."<<potongan<<std::endl;
     jum_bayar = tot_beli - potongan;
   std::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  Andre Pratama Wijaya(50413916)              \n");
getchar();
}

Outputnya :
Penjelasan :
  • ·         Kegunaan dari "#include<>"sebagai library dan ini sangat wajib di perlukan di koding , koding tidak akan berjalan tanpa "#include<>" dan di atas saya mengunakan "#include<stdio.h>" berarti saya mengambil kosa kata dari stdio.h , contoh kosa kata yang termasuk dalam "stdio.h" adalah "printf" dan banyak lain nya .
  • ·         Printf , untuk mengeluarkan output. Scanf untuk menginput data baik berupa bilangan, karakter, ataupun kalimat secara terformat.
  • ·         Pertama-tama kita masukkan nama produk, kemudian perintah untuk memasukkan harga dan jumlah beli. %d digunakan untuk menampilkan nilai decimal integer.
  • ·         Lalu perintah untuk mencetak nama toko dan kota. Kemudian perintah untuk memasukkan nama produk, harga, dan jumlah beli. %s digunakan untuk menampilkan nilai string. \n untuk ganti baris baru (new line).
  • ·         Untuk menghitung jumlah harga, dengan cara jml_harga = jumlah*harga.
  • ·         Kemudian mencetak total pembelian dari hasil proses dalam menghitung jumlah harga.
  • ·         Mulai pengecekan kondisi jika total beli >= 200000 maka akan mendapatkan potongan sebesar 100000, lalu mencetak besarnya potongan dan jum_bayarnya dihitung menjadi tot_beli – potongan, dan mencetak hasil tunainya. Dan untuk menghitung kembalian dengan tunai – jum_bayar, lalu mencetak besar kembaliannya.

0 komentar:

Posting Komentar