Batch Programming - Cara membuat Program Calculator
Code
-------------------------------------------------------------
echo : untuk menampilkan tulisan
echo. : membuat blank line
color 80 : membuat tulisan menjadi abu-abu dan background menjadi hitam
color 40 : membuat tulisan menjadi hitam dan background menjadi merah
cls : menghapus layar
title : menampilkan tulisan pada window
:label : ( terserah anda nama labelnya apa, tapi harus sesuai dengan yang di tuju.)
goto : ini opsi pilihan yang menunjukan anda mau kemana, contoh saya sudah membuat label awal ( :awal ) lalu saya membuat goto awal, otomatis label awal akan terulang kembali karena dia di panggil kembali.
pause>nul : menghilangkan tulisan " Press any key to continue "
if NOT defined : Jika tidak di definisikan
set /p : Penempatan variabel
set /a : Penempatan variabel khusus untuk Matematika ( + - / * )
------------------------------------------------------------------
Contoh Program
--------------------------------
@echo off
:calculator
cls
title Calculator
echo.
echo Calculator
echo ----------
echo.
echo operand : + - / *
set /p calc=. Type :
if NOT defined calc (
goto error
)
set /a math=%calc%
echo.
echo.
echo %calc% = %math%
echo.
pause>nul
goto calculator
:error
cls
color 40
echo.
echo Error
pause>nul
goto calculator
----------------------------------------------------------------------
Penjelasan
-----------------------
Jika anda mengetik 2-2 / 2+5 / 2*2 / 2/2 maka keluar hasil seperti ini
contohnya saya mengetik 2+3 maka hasilnya 5
Dan jika anda menekan enter pada pertama kali membuat programnya maka hasilnya adalah error
Semoga bermanfaat
Code
-------------------------------------------------------------
echo : untuk menampilkan tulisan
echo. : membuat blank line
color 80 : membuat tulisan menjadi abu-abu dan background menjadi hitam
color 40 : membuat tulisan menjadi hitam dan background menjadi merah
cls : menghapus layar
title : menampilkan tulisan pada window
:label : ( terserah anda nama labelnya apa, tapi harus sesuai dengan yang di tuju.)
goto : ini opsi pilihan yang menunjukan anda mau kemana, contoh saya sudah membuat label awal ( :awal ) lalu saya membuat goto awal, otomatis label awal akan terulang kembali karena dia di panggil kembali.
pause>nul : menghilangkan tulisan " Press any key to continue "
if NOT defined : Jika tidak di definisikan
set /p : Penempatan variabel
set /a : Penempatan variabel khusus untuk Matematika ( + - / * )
------------------------------------------------------------------
Contoh Program
--------------------------------
@echo off
:calculator
cls
title Calculator
echo.
echo Calculator
echo ----------
echo.
echo operand : + - / *
set /p calc=. Type :
if NOT defined calc (
goto error
)
set /a math=%calc%
echo.
echo.
echo %calc% = %math%
echo.
pause>nul
goto calculator
:error
cls
color 40
echo.
echo Error
pause>nul
goto calculator
----------------------------------------------------------------------
Penjelasan
-----------------------
Jika anda mengetik 2-2 / 2+5 / 2*2 / 2/2 maka keluar hasil seperti ini
contohnya saya mengetik 2+3 maka hasilnya 5
Dan jika anda menekan enter pada pertama kali membuat programnya maka hasilnya adalah error
Semoga bermanfaat