Calculadora en batch parceros, aqui les dejo mi primer programa en batch, pa que lo usen...es una bobada pero es lo primero que hago. copien este codigo, lo pegan en el bloc de notas, lo guardan como "calculadora.bat" (sin comillas)y listo.....lo abren y ahi corre mi primer programa suerte @echo off title CALCULADORA color 17 :menu cls echo. echo บบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบ echo บบบบบบบบบบบบบบบบ CALCULADORA บบบบบบบบบบบบบบบ echo บบ ________ บบ echo บบ -OPCIONES- บบ echo บบ----------------------------------------------บบ echo บบ บบ echo บบ 1. REALIZAR UNA SUMA บบ echo บบ 2. REALIZAR UN MULTIPLICACION บบ echo บบ 3. REALIZAR UNA RESTA บบ echo บบ 4. REALIZAR UNA DIVISION บบ echo บบ 5. CREDITOS บบ echo บบ 6. SALIR บบ echo บบ บบ echo บบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบ echo. echo. set /p var= Digita el numero de la opcion a escoger: 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 creditos) else goto com5 :com5 if %var%==6 (goto fin) else echo el numero pulsado es incorrecto && pause && goto menu :suma 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. echo resultado: %resultado% pause goto menu cls :mul echo. set /p a=escribe el multiplicando: set /p b=escribe el multiplicador: cls set /a resultado=a*b echo. echo resultado: %resultado% pause goto menu cls :resta 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 goto menu cls :division 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 goto menu cls :creditos cls echo. echo. echo. echo _________________________________________________ echo บบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบ echo บบบบ บบบบ echo บบบบ realizado por: neo3 บบบบ echo บบบบ_________________________________________บบบบ echo บบบบ บบบบ echo บบบบ para: usuarios de denunciando.com บบบบ echo บบบบ บบบบ echo บบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบ echo บบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบ echo บบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบ echo บบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบ echo บบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบ echo บบบบบบบบบบบบบบบบบบบบบบบบบบบบบ echo บบบบบบบบบบบบบบบบบบบบบบบบบ echo บบบบบบบบบบบบบบบบบบบบบ echo บบบบบบบบบบบบบบบบบ echo บบบบบบบบบบบบบ echo บบบบบบบบบ echo บบบบบ echo ? echo. pause goto menu cls :fin cls exit |
esta bacano, pero mas de 12 digitos no calcula, imprime -2 |
RE: 1 Archivos Adjunto(s) garcias parcero por el comentario...voy a ver si se puede mejorar lo de los 12 digitos...Aqui dejo los creditos... |
sta sencilla pero bn...... |
si, esta como buena. s gano reputacion por ser su primer trabajo |
PARCE BIEN SIGA ASI PAR4A QUE CUANDO HAGA PROGRAMAS MAS TESOS TAMBIEN LOS ROTE. |
muy bien home, asi se empieza despues cuando hagas programs en .net no se te hará tan dificil. y en .net si quedan brutales los software. |
gracias por los comentarios parceros.....mañana les voy a poner la version 2 de la calculadora, que hace otras cositas....ojala les guste suertes... |
1 Archivos Adjunto(s) version 1.2 de la calculadora.....espero y les guste.....den comentarios pueden copiar este codigo fuente o lo pueden descargar, esta en .zip @echo off title CALCULADORA v1.2 color 17 :menu cls echo. echo บบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบ echo บบบบบบบบบบบบบบบบ CALCULADORA บบบบบบบบบบบบบบบ echo บบ ________ บบ echo บบ -OPCIONES- บบ echo บบ----------------------------------------------บบ echo บบ บบ echo บบ 1. REALIZAR UNA SUMA บบ echo บบ 2. REALIZAR UN MULTIPLICACION บบ echo บบ 3. REALIZAR UNA RESTA บบ echo บบ 4. REALIZAR UNA DIVISION บบ echo บบ______________________________________________บบ echo บบ----------------------------------------------บบ echo บบ OPCIONES ESPECIALES บบ echo บบ----------------------------------------------บบ echo บบ บบ echo บบ 5. AREA DE UN CUADRADO บบ echo บบ 6. AREA DE UN RECTANGULO บบ echo บบ 7. CREDITOS บบ echo บบ 8. SALIR บบ echo บบ บบ echo บบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบ echo. echo. set /p var= Digita el numero de la opcion a escoger: if %var%==1 (goto suma) else goto leo : leo if %var%==2 (goto mul) else goto leo1 : leo1 if %var%==3 (goto resta) else goto leo2 : leo2 if %var%==4 (goto division) else goto leo3 : leo3 if %var%==5 (goto cuadrado) else goto leo4 : leo4 if %var%==6 (goto rectangulo) else goto leo5 : leo5 if %var%==7 (goto creditos) else goto leo6 : leo6 if %var%==8 (goto fin) else echo el numero pulsado es incorrecto && pause && goto menu :suma 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. echo resultado: %resultado% pause goto menu cls :mul echo. set /p a=escribe el multiplicando: set /p b=escribe el multiplicador: cls set /a resultado=a*b echo. echo resultado: %resultado% pause goto menu cls :resta 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 goto menu cls :division 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 goto menu cls :cuadrado echo. cls set /p a= Escribe el lado del cuadrado: cls echo. set /a are=a*a echo El area del cuadrado es: %are% pause goto menu cls :rectangulo echo. cls set /p b= Escribe la base del rectangulo: set /p h= Escribe la altura del rectangulo: cls echo. set /a bas=b*h echo El area del rectangulo es: %bas% pause goto menu cls :creditos cls echo. echo. echo. echo _________________________________________________ echo บบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบ echo บบบบ บบบบ echo บบบบ realizado por: neo3 บบบบ echo บบบบ_________________________________________บบบบ echo บบบบ บบบบ echo บบบบ UNDERN3O บบบบ echo บบบบ บบบบ echo บบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบ echo บบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบ echo บบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบ echo บบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบ echo บบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบบ echo บบบบบบบบบบบบบบบบบบบบบบบบบบบบบ echo บบบบบบบบบบบบบบบบบบบบบบบบบ echo บบบบบบบบบบบบบบบบบบบบบ echo บบบบบบบบบบบบบบบบบ echo บบบบบบบบบบบบบ echo บบบบบบบบบ echo บบบบบ echo ? echo. pause goto menu cls :fin cls color 0a :matrix echo 1010100011010001010101010 REALIZADO POR Undern3o 10111011101001 echo 1010010100010101001001010 REALIZADO POR Undern3o 01011000101000 echo 0010101010010101010001010 REALIZADO POR Undern3o 00010101010101 echo 0101000101000100011111011 REALIZADO POR Undern3o 01010001011110 echo 0100110000001000001110101 REALIZADO POR Undern3o 10011001001110 echo 0011010001001011111011000 REALIZADO POR Undern3o 00110000110011 echo 0110011010011001000101000 REALIZADO POR Undern3o 00100100001100 echo 1010100011011100010000111 REALIZADO POR Undern3o 10111011101001 echo 1010010100010010110010100 REALIZADO POR Undern3o 01011000101000 echo 0010101010010010101101010 REALIZADO POR Undern3o 00010101010101 echo 0101000101001010101010011 REALIZADO POR Undern3o 01010001011110 echo 0100110000010012101010010 REALIZADO POR Undern3o 10011001001110 echo 0011010001010100011100110 REALIZADO POR Undern3o 00110000110011 echo 0110011010010101010010101 REALIZADO POR Undern3o 00100100001100 goto matrix |
vuelvanla a ver |
La franja horaria es GMT -5. Ahora son las 15:51:48. |
Desarrollado por: vBulletin® Versi๓n 3.8.9
Derechos de Autor ©2000 - 2024, Jelsoft Enterprises Ltd.
DeNunCianDo.CoM ฉ