Yo creo que lo que quiere hacer nuestro amigo es estar recopilando datos una cierta cantidad de minutos pero cuando llege a 90 esto termine de recopilar datos y se cierra es eso lo que quieres hacer?
No, no es eso lo que quería hacer, me he explicado mal
No te he entendido nada, por favor, vuelvelo a plantear con más calma.
yo doy variables 1c=60, 0.5=30
Mal, es un mal hábito crear variables con nombres que tengan poco o nada que ver con lo que harán.
Bueno , 1c quiere decir 1cinta, en este caso 1 cinta de video que son 60 minutos, una hora.
Voy a explicar mejor:
Lo que quiero hacer es un programa, que tu vayas insertando, unos datos, como esto:
1,0.5c,2c,3c ----> Es decir, una cinta, media cinta, 2 cintas , 3 cintas. De manera que pongo la variable indicando que 1c son 60, 0.5c son 30, y así sucesivamente.
Esto lo hago con variables, y bien... quiero que estos datos se vayan acumulando, la única forma que ví es ir poniendolos en un .bat, de esta forma:
set /a total+=loquesea
Y así va sumando ejemplo: 30..+60...+120.... , y cuando se quiera ver pues ese es el problema, tendría que poner un "echo %total%", para que me lo muestre, pero la cosa es que si voy pasando datos quedaría:
set /a total+=30
set /a total+=90
set /a total+=120
set /a total+=60
Y si ahí pongo un "echo", mostraría la suma de , 30+90+120+60, pero si vuelvo a dar más datos, y vuelvo a poner un echo, mostraría el echo anterior y el siguiente que ponga, y yo quiero que solo muestre uno, el total, entonces tendría que actuar borrando el "echo %total%" y que se sustituya, por otro abajo del todo, de manera que al imprimir la variable " total ", siempre quede al final.
Vuelvo a explicar lo anterior con códigos...
Si voy acumulando datos queda :
set /a total+=30
set /a total+=90
set /a total+=120
set /a total+=60
Y si quiero ver la variable queda:
set /a total+=30
set /a total+=90
set /a total+=120
set /a total+=60
echo %total%
Pero si vuelvo a dar mas datos queda:
set /a total+=30
set /a total+=90
set /a total+=120
set /a total+=60
echo %total%
set /a total+=60
Y si a eso le añado otro " echo %total%, si imprimen dos, y solo quiero ver la última y final.
Espero que ahora se haya entendido,
Saludos y gracias.