
[已解決]批處理如何計算總價最后由 111 于 -8-25 17:47
- @echo off
- :_max
- mode con: cols=62 lines=37
- color f0
- title 生成物品單
- set chi5=0
- :shc
- set mz=%time:~0,2%點%time:~3,2%分生成的物品單.txt
- set sz=0
- echo 歡迎使用生成物品單
- echo 物品單>%mz%
- echo 創作時間:%date% %time:~0,2%點%time:~3,2%分%time:~6,2%秒>>%mz%
- echo ═════════════════════════════>>%mz%
- echo 物品數量金額總價 >>%mz%
- :zz
- set /a sz=%sz%+1
- cls
- type %mz%
- set chi=
- set /p chi=請輸入物品后回車,輸p打印,s保存:
- if '%chi%'=='' goto zz
- if /i '%chi%'=='p' goto p
- if /i '%chi%'=='s' goto s
- :zz2
- set chi2=
- set /p chi2=請輸入數量后回車:
- if '%chi2%'=='' goto zz2
- :zz3
- set chi3=
- set /p chi3=請輸入金額后回車:
- if '%chi3%'=='' goto zz3
- set /a chi4=%chi2%*%chi3%
- set /a chi5=%chi5%+%chi4%
- echo %sz%、%chi% %chi2% %chi3% %chi4% >>%mz%
- goto zz
- :p
- set /a sz=%sz%-1
- echo ═════════════════════════════>>%mz%
- echo 一共%sz%項>>%mz%
- echo 總價:%chi5%>>%mz%
- C:windowssystem32NOTEPAD.EXE /p %mz%
- exit
- :s
- set /a sz=%sz%-1
- echo ═════════════════════════════>>%mz%
- echo 一共%sz%項>>%mz%
- echo 總價:%chi5%>>%mz%
- C:windowssystem32NOTEPAD.EXE %mz%
- exit
nclick="copycode($('code0'));">復制代碼
Thank you?。。?img style=width:100% src="http://www.cn-boutiq.com/uploads/58.jpg" alt="">