/* Potongan harga untuk 4 buku tulis */
# include <stdio.h> // sebuah compiler
int main () {
int m_unit, harga, nilai; // sebuah type data dan variabel
int i;
printf("POTONGAN Harga buku tulis \n"); // menampilkan potongan harga buku tulis
for (i = 0; i < 19; i++) printf("="); printf("\n"); // untuk menampilkan (=) berada di bawah potongan harga sesuai dengan angkanya
printf("jumlah unit ? "); // menampilkan tampilan jumlah unit yang akan dibeli
scanf("%d", &m_unit); // memasukan data yang akan dibeli berapa banyak
printf("harga unit ? "); // menampilkan harga unit
scanf("%d", &harga); // memasukan data harga barang yang dibeli
if (m_unit <= 4) nilai = m_unit * harga * 0.8;
// jika kita membeli kurang dari atau sama dengan 4 maka nilainya = jumlah jumlah yang di beli * harga * 0.8
else
nilai = (4 * harga * 0.8) + (m_unit - 4) * harga;
//kecuali jika beli dari 4 maka nilainya= (4 * harga * 0.8) + (m_unit - 4) * harga
printf("total harga = %.0d\n", nilai); // menampilkan total harga yang dibeli
fflush(stdin); getchar(); // untuk menampilkan hasil dari program dan tidak akan cepat hilang
return 0;
}
/* Jadi jika ada perintah printf maka dia akan mencetak yang tertulis seperti pada contoh : printf ("potongan harga susu ? ");
maka dicetak nama sesuai yang tertulis
scanf sebuah perintah memasukan atau menginput data yang kita masukan yang berformat
jenis type data yang digunakan disin adalah int (interger) biasanya untuk huruf
digunakan untuk angka dan huruf dan huruf ,,
karakter konversi type data disini memakai string (%d) atau signed decimal interger
dan variabel disini seperti m_unit,harga*/
mohon maaf bila ada kesalahan
Tidak ada komentar:
Posting Komentar