
[已解決]批處理如何計(jì)算總價(jià)最后由 111 于 -8-25 17:47
Thank you?。?!nclick="copycode($('code0'));">復(fù)制代碼
- @echo off
- :_max
- mode con: cols=62 lines=37
- color f0
- title 生成物品單
- set chi5=0
- :shc
- set mz=%time:~0,2%點(diǎn)%time:~3,2%分生成的物品單.txt
- set sz=0
- echo 歡迎使用生成物品單
- echo 物品單>%mz%
- echo 創(chuàng)作時(shí)間:%date% %time:~0,2%點(diǎn)%time:~3,2%分%time:~6,2%秒>>%mz%
- echo ═════════════════════════════>>%mz%
- echo 物品數(shù)量金額總價(jià) >>%mz%
- :zz
- set /a sz=%sz%+1
- cls
- type %mz%
- set chi=
- set /p chi=請(qǐng)輸入物品后回車,輸p打印,s保存:
- if '%chi%'=='' goto zz
- if /i '%chi%'=='p' goto p
- if /i '%chi%'=='s' goto s
- :zz2
- set chi2=
- set /p chi2=請(qǐng)輸入數(shù)量后回車:
- if '%chi2%'=='' goto zz2
- :zz3
- set chi3=
- set /p chi3=請(qǐng)輸入金額后回車:
- 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%項(xiàng)>>%mz%
- echo 總價(jià):%chi5%>>%mz%
- C:windowssystem32NOTEPAD.EXE /p %mz%
- exit
- :s
- set /a sz=%sz%-1
- echo ═════════════════════════════>>%mz%
- echo 一共%sz%項(xiàng)>>%mz%
- echo 總價(jià):%chi5%>>%mz%
- C:windowssystem32NOTEPAD.EXE %mz%
- exit

