ВОПРОС ДЛЯ ПРОГРАМИСТОВ!

У меня имеется генератор чисел в файле с разрешением bat!

Мне нужно чтобы у меня при генерации чисел были исключения чисел т.е чтобы когда генерируются числа от 1 до 5 у меня не генерировалось число 4.
В данном случае у меня числа от 1 до 28
Мою Команду по возможности не именять!

вот моя команда:


@echo off

echo.>key.txt

set min=1

set max=28

set /a i=%random%%%(max-min+1)+min3

if %i%==1 echo 1 >>key.txt

if %i%==2 echo 2 >>key.txt

if %i%==3 echo 3 >>key.txt

if %i%==4 echo 4 >>key.txt

if %i%==5 echo 5 >>key.txt

if %i%==6 echo 6 >>key.txt

if %i%==7 echo 7 >>key.txt

if %i%==8 echo 8 >>key.txt

if %i%==9 echo 9 >>key.txt

if %i%==10 echo 10 >>key.txt

if %i%==11 echo 11 >>key.txt

if %i%==12 echo 12 >>key.txt

if %i%==13 echo 13 >>key.txt

if %i%==14 echo 14 >>key.txt

if %i%==15 echo 15 >>key.txt

if %i%==16 echo 16 >>key.txt

if %i%==17 echo 17 >>key.txt

if %i%==18 echo 18 >>key.txt

if %i%==19 echo 19 >>key.txt

if %i%==20 echo 20 >>key.txt

if %i%==21 echo 21 >>key.txt

if %i%==22 echo 22 >>key.txt

if %i%==23 echo 23 >>key.txt

if %i%==24 echo 24 >>key.txt

if %i%==25 echo 25 >>key.txt

if %i%==26 echo 26 >>key.txt

if %i%==27 echo 27 >>key.txt

if %i%==28 echo 28 >>key.txt

msg *Number was generated! Chek generated number in key.txt

close hfkd.txt

pause>nul


Заранее спасибо! Даю 50 Баллов!
Please enter comments
Please enter your name.
Please enter the correct email address.
You must agree before submitting.

Answers & Comments


Copyright © 2024 SCHOLAR.TIPS - All rights reserved.