domingo, 23 de febrero de 2014

ARCHIVOS DE PROCESAMIENTO POR LOTES


HOLA MUNDO (SENCILLO)
@ECHO OFF
Title My first batch
echo Hello World
pause>nul
exit


NOMBRES Y APELLIDOS (SENCILLO)
@echo off
title Nombre y apellidos
set/p nombre=Escribe tu nombre.
set/p apellido=Escribe tu primer apellido.
set/p apellido2=Escribe tu segundo apellido.
echo.
echo Tu nombre completo es: %nombre% %apellido% %apellido2%
pause >nul
exit


CALCULADORA CON LAS OPERACIONES BÁSICAS (COMPLEJO)
@echo off
title CALCULADORA
color A
:menu
cls
echo **********************************************************
echo * *
echo * Menu Inicial *
echo * *
echo **********************************************************
echo * *
echo * *
echo * 1._ Sumar *
echo * 2._ Multiplicar *
echo * 3._ Restar *
echo * 4._ Dividir *
echo * 5._ Salir *
echo * *
echo * *
echo **********************************************************
echo.
echo.
set /p var= IMPRIME NUMERO A USAR:
if %var%==1 (goto suma) else goto com1
:com1
if %var%==2 (goto mul) else goto com2
:com2
if %var%==3 (goto resta) else goto com3
:com3
if %var%==4 (goto division) else goto com4
:com4
if %var%==5 (goto fin) else echo el numero pulsado es incorrecto && pause && goto menu

:suma
cls
echo **********************************************************
echo * *
echo * SUMA *
echo * *
echo **********************************************************
set /p a=escribe el primer numero a sumar:
set /p b=escribe el segundo numero a sumar:
cls
set /a resultado=a+b
echo resultado: %resultado%
pause>nul
goto menu
cls

:mul
cls
echo **********************************************************
echo * *
echo * MULTIPLICACION *
echo * *
echo **********************************************************
echo.
set /p a=escribe el multiplicando:
set /p b=escribe el multiplicador:
cls
set /a resultado=a*b
echo resultado: %resultado%
pause>nul
goto menu
cls

:resta
cls
echo **********************************************************
echo * *
echo * RESTA *
echo * *
echo **********************************************************
set /p a=escribe el primer numero a restar:
set /p b=escribe el segundo numero a restar:
cls
set /a resultado=a-b
echo resultado: %resultado%
pause>nul
goto menu
cls

:division
cls
echo **********************************************************
echo * *
echo * DIVISION *
echo * *
echo **********************************************************
set /p a=escribe el numero del dividendo:
set /p b=escribe el numero del divisor:
cls
set /a resultado=a/b
echo resultado: %resultado%
pause>nul
goto menu
cls

:fin
cls
echo **********************************************************
echo * *
echo * GRACIAS POR USAR LA CALCULADORA, ADIOS!! *
echo * *
echo **********************************************************
pause>nul
exit



No hay comentarios.:

Publicar un comentario