elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Introducción a Git (Primera Parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  [AYUDA] [BATCH] ¿Se puede optimizar este código? (Suma)
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [AYUDA] [BATCH] ¿Se puede optimizar este código? (Suma)  (Leído 500 veces)
.:Xx4NG3LxX:.

Desconectado Desconectado

Mensajes: 200


¿Aún no estás registrad@? ¿Qué esperas?


Ver Perfil WWW
[AYUDA] [BATCH] ¿Se puede optimizar este código? (Suma)
« en: 25 Febrero 2020, 20:08 pm »

Hola amigos (sobre todo EdePC), he hecho un código el cual suma una cantidad de números especificados por el usuario, y da su resultado. Lo que me gustaría saber, es que si se puede mejorar/optimizar?

El código...

Código
  1. @echo off
  2. SetLocal EnableDelayedExpansion
  3. Title Suma multi-numeros -- .:Xx4NG3LxX:.
  4. Color 3e
  5.  
  6. :Lol
  7. Set/a count=0
  8. Set num=
  9. Cls
  10. Echo.
  11. Set/p "num=Ingrese la cantidad de numeros a sumar > "
  12. If Not Defined num goto:Lol
  13. If %num% EQU 1 (
  14.  Echo.
  15.  Echo Como demonios piensas sumar un solo numero?
  16.  Pause>nul
  17.  Goto:Lol
  18. )
  19. Set/a count+=%num%
  20.  
  21. For /L %%a In (1,1,%count%) Do (
  22.  
  23.  Echo.
  24.  Set/p "num%%a=Introduce el numero %%a > "
  25.  If Not Defined num%%a goto:Lol
  26.  Set/a "result+=!num%%a!
  27.    If %%a EQU %count% (
  28.      Echo.
  29.      Echo !result!
  30.      Pause>nul
  31.      Goto:Eof
  32.    )
  33. )
  34.  

Bueno, ahí está... Gracias de antemano!

PD: El bug de GeShi con DOS no me deja poner !num%%a!. Es por eso que no lo pongo.


« Última modificación: 26 Febrero 2020, 03:05 am por .:Xx4NG3LxX:. » En línea

"Quizá Batch no sea un lenguaje de programación, pero no obstante deja de ser útil. Asi que no anden diciendo «Que ganas de perder el tiempo»"


Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Se puede optimizar este codigo ?
PHP
nobo 6 2,872 Último mensaje 5 Marzo 2012, 22:41 pm
por nobo
Se puede optimizar más este codigo?
Desarrollo Web
z3nth10n 2 1,901 Último mensaje 16 Abril 2013, 07:33 am
por z3nth10n
[?] Alguien que pueda optimizar y arreglar este codigo
Programación C/C++
MeCraniDOS 2 2,133 Último mensaje 3 Agosto 2013, 04:37 am
por MeCraniDOS
Optimizar el código de este ejercicio (arrays) C++
Programación C/C++
seryioo 1 1,291 Último mensaje 8 Agosto 2015, 08:37 am
por exoesqueleto
Ayuda a optimizar codigo
Programación Visual Basic
Tomas1982 0 2,667 Último mensaje 5 Octubre 2016, 18:02 pm
por Tomas1982
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines