Rabu, 10 Juni 2009

monitor 5 1000000
cpu 8 4000000
keyboard 15 100000
mouse 12 150000
printer 10 800000
scaner 7 500000

awk 'BEGIN{printf("%-15s%-10s%-15s%-10s%-10s%-15s\n","Barang","Jumlah","Harga Satuan","Total","Diskon","harga potongan" );printf("=======================================================================\n")}{$4=$2*$3;if($2<10)$5=10/100*$4;else $5=20/100*$4;$6=$4-$5; printf("%-15s%-10d%-15d%-10d%-10d%-15d\n",$1,$2,$3,$4,$5,$6)}{x+=$6} END{printf("harga total : %d\n", x)}' harga.txt
Barang Jumlah Harga Satuan Total Diskon harga potongan
=======================================================================
monitor 5 1000000 5000000 500000 4500000
cpu 8 4000000 32000000 3200000 28800000
keyboard 15 100000 1500000 300000 1200000
mouse 12 150000 1800000 360000 1440000
printer 10 800000 8000000 1600000 6400000
scaner 7 500000 3500000 350000 3150000
harga total : 45490000


Tidak ada komentar:

Posting Komentar