Está en la página 1de 2

Prcticas BAT

Prcticas de archivos .bat

Esta calculadora nos permite realizar operaciones bsicas


(suma, resta, multiplicacin y divisin) utilizando la lnea de
comandos. El men inicial nos da opciones numricas para
elegir lo que queremos realizar.
El cdigo es:
@echo off
title CALCULADORA 1.0
color 5E
La creacin de archivos con extensin .bat son las prcticas :menu
obligadas al tomar el curso de Sistemas Operativos que
cls
incluye MS-DOS y he encontrado un par de ejemplos que
echo **********************************************************
son bastante tiles para poner en prctica estos
echo * *
conocimientos.
echo * Menu Inicial *
echo * *
echo **********************************************************
echo * *
echo * *
echo * 1._ Sumar *
echo * 2._ Multiplicar *
echo * 3._ Restar *
echo * 4._ Dividir *
echo * 5._ Creditos *
echo * 6._ Salir *
echo * *
echo * *
echo **********************************************************
echo.
echo.
set /p var= IMPRIME NUMERO A USAR:
if %var%==1 (goto suma) else goto com1
Se trata de un ejemplo muy sencillo en el que una serie de :com1
nmeros aleatorios se desplazan hacia arriba dentro de la if %var%==2 (goto mul) else goto com2
pantalla. El cdigo es como sigue:
:com2
if %var%==3 (goto resta) else goto com3
@echo off
:com3
title MATRIX
if %var%==4 (goto division) else goto com4
color 02
:com4
:start
if %var%==5 (goto creditos) else goto com5
echo %random%%random%%random%%random%
:com5
%random%%random%%random%%random%%random% if %var%==6 (goto fin) else echo el numero pulsado es
%random%%random%%random%%random%%random% incorrecto && pause && goto menu
%random%%random%%random%%random%%random% :suma
%random%%random%%random%%random%%random% cls
%random%
echo **********************************************************
goto start
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%

Efecto Matrix

Calculadora Bsica

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

:creditos
cls
echo **********************************************************
echo * *
echo * Universidad ICEL - Campus La Villa *
echo * Bachillerato *
echo * Escribe aqu tu nombre *
echo * Grupo 113 *
echo * *
echo **********************************************************
pause>nul
goto menu
cls
:fin
cls
echo **********************************************************
echo * *
echo * GRACIAS POR USAR LA CALCULADORA, ADIOS!!
*
echo * *
echo **********************************************************
pause>nul
exit

Consideraciones Especiales
Es importante mencionar que en versiones ms recientes
de Windows (particularmente 7 y 8) ya no est disponible el
editor de MS-DOS, por lo que es necesario utilizar el Bloc
de Notas para redactar el cdigo y luego simplemente
guardarlo como archivo .bat.
Juega un poco con el cdigo, cambia colores, cambia las
opciones... divirtete y aprende!
Si creas algo nuevo o si encuentras ms ejemplos en la
red, por favor comprtelo en los comentarios o en la pgina
de Facebook ;)
Crditos: HellxFlow

Por Unknown a las 10:55 a. m.


Enviar por correo electrnicoEscribe un blogCompartir con
TwitterCompartir con FacebookCompartir en Pinterest
Etiquetado en: ICEL, Manuales y Tutoriales, Sistemas
Operativos

No hay comentarios:
Publicar un comentario en la
entrada

También podría gustarte