Tengo un problema con mi codigo chicos y no se donde esta
Este el diagrama de flujo para que puedan guiarse
![](https://s5.postimg.org/xbi4fkylj/Programa-36.png)
Lo raro es que si pongo un echo en unos de los if funciona bien pero se muestra toda la condicion![:( :(](https://forum.elhacker.net/Smileys/navidad/sad.gif)
y perdonen de nuevo no se usar las etiquetas GeSHi :'(
si alguien pudiera decirme como publicarlas con ellas para el lenguaje Batch en este foro en un futuro me coregire solo![:( :(](https://forum.elhacker.net/Smileys/navidad/sad.gif)
Muchas gracias de antemano
![:( :(](https://forum.elhacker.net/Smileys/navidad/sad.gif)
Código (DOS) [Seleccionar]
@echo off
title Programa-36
color a
set /p m=Ingrese el monto:
if %m% LEQ 500 (
echo no hay descuento
pause>nul
exit
)
if %m% GTR 500 if %m% LEQ 1000 (
set /a mf=(%m% * 5) / 100
set /a mf=%m% - %mf%
goto 1
)
if %m% GTR 1000 if %m% LEQ 7000 (
set /a mf=(%m% * 11) / 100
set /a mf=%m% - %mf%
goto 1
)
if %m% GTR 7000 if %m% LEQ 15000 (
set /a mf=(%m% * 18) / 100
set /a mf=%m% - %mf%
goto 1
) else (
set /a mf=(%m% * 18) / 100
set /a mf=%m% - %mf%
:1
echo el cliente debe pagar $%mf%
pause
exit
)
Este el diagrama de flujo para que puedan guiarse
![](https://s5.postimg.org/xbi4fkylj/Programa-36.png)
Lo raro es que si pongo un echo en unos de los if funciona bien pero se muestra toda la condicion
![:( :(](https://forum.elhacker.net/Smileys/navidad/sad.gif)
y perdonen de nuevo no se usar las etiquetas GeSHi :'(
si alguien pudiera decirme como publicarlas con ellas para el lenguaje Batch en este foro en un futuro me coregire solo
![:( :(](https://forum.elhacker.net/Smileys/navidad/sad.gif)
Muchas gracias de antemano
![:) :)](https://forum.elhacker.net/Smileys/navidad/smiley.gif)