Пакетный файл: различия между версиями

[непроверенная версия][отпатрулированная версия]
Содержимое удалено Содержимое добавлено
м откат правок 31.192.108.58 (обс) к версии MBHbot
Строка 32:
{|
|-valign="top"
|x
<source lang="winbatch">
|xx
:start
@echo off
cls
title Калькулятор
color 71
echo Введите выражение:
set /p Exp=
set /a Result=%Exp%
cls
echo Вычислено
echo Ваше выражение:%Exp%
echo Результат:%Result%
echo.
echo Нажмите любую клавишу . . .
pause > nul
goto start
</source>
|
# Метка, создающая цикличность программы.
# Выключение «эха» (вывода выполняющихся строк на экран).
# Очистка экрана.
# Изменение заголовка окна Windows на строку «Калькулятор».
# Изменение цвета шрифта и фона (тёмно-синий на светло-сером).
# Вывод строки «Введите выражение».
# Создание переменной <code>Exp</code> для хранения ввода пользователя.
# Вычисление результата выражения и помещение его в переменную <code>Result</code>.
# Очистка экрана.
# Вывод строки «Вычислено».
# Вывод строки «Ваше выражение» и значения переменной <code>Exp</code>.
# Вывод строки «Результат» и значения переменной <code>Result</code>.
# Остановка выполнения кода до нажатия любой клавиши.
# Переход на метку start, выполнение кода начнётся со следующей после метки команды.
|}
 
== См. также ==
* [[XXXXVII моторизованный корпус|Пакетное задание]]
* [[autorun.inf]]
* [[.ini]]