Kamis, 05 September 2013

program sederhana kasir menggunakan notepad

haaiiii bwt agan2 dan atik2  untuk saat ini saya berbagi sedikit tentang pemrograman. kita langsung saja
untuk membuat program aplikasir sederhana.........
simpan nama file "name.bat"
@echo offk
color 0a
title Aplikasi Kasir
mode 45,40
:start
echo===================================
set /p nama=nama barang      :
set /p harga=Harga satuan     :Rp
set /p jumlah=jumlah barang    :
set /p bayar=Uang pembayaran  :Rp

echo===================================
set /a total= %harga% * %jumlah%
set /a kembali= %bayar% - %total%

echo nama       :%nama%
echo jumlah     :%jumlah%
echo total bayar:Rp %total%
echo Kembalian  :Rp %kembali%
echo.
set aa=100000
set /a a=%kembali%/%aa%
set /a a1=%kembali%-%a%*aa%

set bb=50000
set /a b=%a1%/%bb%
set /a b1=%a1%-%b%*%bb%

set cc=20000
set /a c=%b1%/%cc%
set /a c1=%b1%-%c%*%cc%

set dd=10000
set /a d=%c1%/%dd%
set /a d1=%c1%-%d%*%dd%

set ee=5000
set /a e=%d1%/%ee%
set /a e1=%d1%-%e%*%ee%

set ff=2000
set /a f=%e1%/%ff%
set /a f1=%e1%-%f%*%ff%

set gg=1000
set /a g=%f1%/%gg%
set /a g1=%f1%-%g%*%gg%

set hh=500
set /a h=%g1%/%hh%
set /a h1=%g1%-%h%*%hh%

set ii=200
set /a i=%h1%/%ii%
set /a i1=%h1%-%i%*%ii%

set jj=100
set /a j=%i1%/%jj%
set /a j1=%i1%-%j%*%jj%

echo Rp 100.000 : %a% Rp 2.000 : %f%
echo Rp 50.000 : %b% Rp 1.000 : %g%
echo Rp 20.000 : %c% Rp 500 : %h%
echo Rp 10.000 : %d% Rp 200 : %i%
echo Rp 5.000 : %e% permen : %j%

echo jam:%time%
echo tanggal:%date%
pause
goto start
Dan untuk tampilan akan seperti berikut......

12 komentar:

  1. Maaf ya yang atas tolong diganti yang echo off nya hilangkan k nya jadi seperti ini
    @echo off
    color 0a
    title Aplikasi Kasir
    mode 45,40
    :start
    echo===================================
    set /p nama=nama barang :
    set /p harga=Harga satuan :Rp
    set /p jumlah=jumlah barang :
    set /p bayar=Uang pembayaran :Rp

    echo===================================
    set /a total= %harga% * %jumlah%
    set /a kembali= %bayar% - %total%

    echo nama :%nama%
    echo jumlah :%jumlah%
    echo total bayar:Rp %total%
    echo Kembalian :Rp %kembali%
    echo.
    set aa=100000
    set /a a=%kembali%/%aa%
    set /a a1=%kembali%-%a%*aa%

    set bb=50000
    set /a b=%a1%/%bb%
    set /a b1=%a1%-%b%*%bb%

    set cc=20000
    set /a c=%b1%/%cc%
    set /a c1=%b1%-%c%*%cc%

    set dd=10000
    set /a d=%c1%/%dd%
    set /a d1=%c1%-%d%*%dd%

    set ee=5000
    set /a e=%d1%/%ee%
    set /a e1=%d1%-%e%*%ee%

    set ff=2000
    set /a f=%e1%/%ff%
    set /a f1=%e1%-%f%*%ff%

    set gg=1000
    set /a g=%f1%/%gg%
    set /a g1=%f1%-%g%*%gg%

    set hh=500
    set /a h=%g1%/%hh%
    set /a h1=%g1%-%h%*%hh%

    set ii=200
    set /a i=%h1%/%ii%
    set /a i1=%h1%-%i%*%ii%

    set jj=100
    set /a j=%i1%/%jj%
    set /a j1=%i1%-%j%*%jj%

    echo Rp 100.000 : %a% Rp 2.000 : %f%
    echo Rp 50.000 : %b% Rp 1.000 : %g%
    echo Rp 20.000 : %c% Rp 500 : %h%
    echo Rp 10.000 : %d% Rp 200 : %i%
    echo Rp 5.000 : %e% permen : %j%

    echo jam:%time%
    echo tanggal:%date%
    pause
    goto start

    BalasHapus
  2. ini cuma bisa buat satu jenis barang yaa gan?

    BalasHapus
  3. Gan saya sihh berhasil buat program nya tapi, ada tulisan "Missing operandi -" kenapa ya gan?? Saya minta solusinya

    BalasHapus
  4. Biasayanya kalo ada kejadian Macam tu coba cek Codingan anda
    Pasti ada tanda yang tertinggal ATAU ada tanda yang seharusnya dipisah jgn digabung contoh =%jumlah%
    Seharusnya
    = %jumlah%

    BalasHapus
  5. Videoslots.net | youtube.com
    Videoslots.net was the first to go live for the Oculus Go platform, and it has also been one of the coolest experiences we've had with mp3 juice the

    BalasHapus
  6. Casino & Resort in Norwich, Connecticut - Goyang Camp
    Goyang campgrounds and attractions. Get a 스포츠 토토 사이트 stay in one of our 1,800+ 피망 포커 현금화 accommodations near casino, 윌리엄힐 restaurants, 부들이벗방 spa, shopping, entertainment 램슬롯순서 and more.

    BalasHapus