Ms-Dos - Sumar varios numeros

 
Vista:
sin imagen de perfil

Sumar varios numeros

Publicado por Ivan (1 intervención) el 20/02/2014 13:35:17
Hola a todos no encuentro mi solución..
Lo que necesito es hacer una suma, en ella primero quiero preguntar cuantos números desea sumar para que el que quiera pueda sumar 3, 4, 5 dígitos o los que necesite.
Después de eso preguntar los números que son y finalmente sumarlos para que de el resultado.
La suma en si se hacerla lo que no se introducir es la variable de preguntar cuantos números quieres sumar para que diga quiero sumar 3 numeros, preguntarle esos 3 numeros y sumarlos, luego que otro diga quiero sumar 7 numeros preguntarles los 7 numeros y sumarlos ect...

Espero averme explicado bien espero respuesta y gracias de antemano!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Antoni Masana
Val: 1.419
Oro
Ha mantenido su posición en Ms-Dos (en relación al último mes)
Gráfica de Ms-Dos

Sumar varios numeros

Publicado por Antoni Masana (811 intervenciones) el 21/02/2014 07:39:24
Para sumar números este comando:

1
SET /A suma=3 + 4

Para solicitar datos este comando:

1
SET /P Numero=Introduzca un número

Para más información:

1
SET /?


Para el resto cuando lo tengas y no funcione vuelves a escribir:

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de A.H.H

Sumar varios numeros

Publicado por A.H.H (216 intervenciones) el 01/03/2014 20:55:00
Hola seria asi:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
@echo off
SETLOCAL ENABLEDELAYEDEXPANSION
 
SET /A TOTAL=0
 
set /p digitos=cuantos digitos quieres sumar?:
 
for /L %%I in (1,1,%digitos%) DO (set /p digito%%I=Introduce el digito%%I y pulsa enter:&SET CANT=!digito%%I!)&CALL :SUMA
 
ECHO lA SUMA DE LOS DIGITOS INTRODUCIDOS ES %TOTAL%
 
PAUSE
 
:SUMA
SET /A TOTAL=%TOTAL%+%CANT%
GOTO:EOF
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar