Algoritma untuk menampilkan total diskon

Ditulis oleh robzlabz pada Sabtu, 28 Januari 2012


Algoritma untuk menampilkan total diskon, masukannya jumlah barang dan harga barangnya. Jika jumlah barang dibawah 10 maka diskonnya 10% dari harga barang, jika barang antara 10 sd. 20 diskonnya 15% dari harga barang, lebih dari 20 diskonnya adalah 25% dari harga barang. Akan berhenti jika pada pertanyaan "hitung lagi [y/t]?" di isi huruf t

Bila suatu ketika kamu menemukan soal seperti diatas maka yang pertama harus dipikirkan adalah looping untuk pertanyaan yes no, lalu memikirkan urutan diskon, baru memikirkan inputan

Jika dijadikan algortima maka akan menjadi


Start
do
Input b, h
if b>20 then
Output ("25%", h*b*25%)
else if b>=10 then
Output ("15%", h*b*15%)
else
Output ("25%", h*b*25%)
end if
input ret
while (ret!='t')
end

Deklarasi :
b => banyak barang
h = > harga barang
ret => pengulangan

nah, apabila disajikan dalam code C maka akan menjadi


#include "stdio.h"

main () {
char ret;
int b, h;

do {
printf ("Masukan Banyak Barang: "); scanf ("%d", &b);
printf ("Masukan Harga Barang: "); scanf ("%d", &h);

if (b>20) {
printf ("Diskon 25%%, harga menjadi %d", h*b*25/100);
}else if (b>=10) {
printf ("Diskon 15%%, harga menjadi %d", h*b*15/100);
}else {
printf ("Diskon 10%%, harga menjadi %d", h*b*10/100);
}

printf ("\nHitung Lagi [Y/T]: "); scanf ("%s", &ret);
} while (ret!='t');
}

Download
- Downlaod Source Code C
- Download Aplikasi 

{ 0 Komentar... read them below or add one }

Posting Komentar

Label Could

Analisa (1) Assembler (4) c (1) cpp (3) Facebook (7) Fun (2) Galau (6) Hacking (1) Hardware (1) Java (7) JavaScript (4) Komik (10) My Family (1) My Life (14) My Way (8) NFC (1) NFC Hacking (1) Php (1) Program (47) Project (1) Script (1) Technology (1) Visual Basic 6 (2) Visual Basic.NET (4) What The Pufh (12)