Buenas, hoy les dejo el
[Enlace externo eliminado para invitados] pero en batch. El código es muy simple y se basa en la fórmula
" N = M x C + R ; donde N > M ". Se debe ingresar el valor de "N" y "M" ; y en base a eso se calculará, mediante la función mod, el valor de "C" y el valor de "R" (el resto, si es que hay) mediante una simple resta. Lo pensé para numero enteros, porque lamentablemente a batch no le presentaron los números decimales :/ asi que solamente acepta enteros (cuando lo termine de perfeccionar, subo el código para sumar dos números decimales). Ahí va el código
Código: Seleccionar todo
@echo off
:Inicio
cls
echo.
echo " N = C x M + R ; donde N > M "
echo.
set /p n= N:
echo.
set /p m= M:
echo.
echo Resumen: %n% = C x %m% + R
pause>nul
echo.
:MOD
rem %mod% = c
set /a mod=%n% / %m%
:RESTO
rem %res% = r
set /a res=%n% - (%mod% * %m%)
echo Resultado:
echo.
echo %n% = %mod% x %m% + %res%
pause>nul
exit
Ese es el código y bueno,
Adios y suerte!
PD: La restricción de N>M es para que el programa tenga sentido, sinó C valdrá 0 y R será igual a N.