Ms-Dos - Sumar varios numeros

   
Vista:

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
información
Otras secciones de LWP con contenido de Ms-Dos
- Cursos de Ms-Dos
- Temas de Ms-Dos
información
Cursos y Temas de Ms-Dos
- DOS the Easy Way Guide to MS-DOS
- Curso de Ms-Dos Básico
- Curso de MS-DOS
Imágen de perfil de Antoni Masana

Sumar varios numeros

Publicado por Antoni Masana (269 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 (199 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